12 - Chapter 10 Decision Support Systems
12 - Chapter 10 Decision Support Systems
Model Assumptions
Assumptions are untested beliefs or predictions. Assumptions are important
in building many models because one is projecting or anticipating results. A
decision maker can test assumptions using “what if” or sensitivity analysis
before accepting the results of the model. DSS analysts and managers need to
make assumptions about the time and risk dimensions for a situation. Model-
driven DSS can be designed assuming either a static or dynamic analysis.
Making either assumption about changes in a decision situation has advantages
and disadvantages.
Static analysis is based on a “single snapshot” of a situation. Everything
occurs in a single interval, which can be a short or long duration. A decision
about whether a company should make or buy a product can be considered static
in nature. A quarterly or annual income statement is static. During a static
analysis, it is assumed that there is stability in the decision situation.
Dynamic analysis is used for situations that change over time. A simple
example would be a five-year profit projection, where the input data, such as
costs, prices, and quantities change from year to year. Dynamic models are also
time dependent. For example, in determining how many cash registers should be
open in a supermarket, it is necessary to consider the time of day. This time
dependence occurs because in most supermarkets there are changes in the
number of people that arrive at the market at different hours of the day.
Dynamic models are important because they show trends and patterns over
time. Also, they can be used to calculate averages per period or moving
averages, and to prepare comparative analyses. A comparative analysis might
examine profit this quarter versus profit in the same quarter of last year.
Dynamic analysis can provide an understanding of the changes occurring within
160 Decision Support Systems
a business enterprise. The analyses may identify possible solutions to specific
business challenges and may facilitate the development of business plans,
strategies, and tactics. DSS analysts and managers also must examine whether it
is appropriate to assume certainty about model parameters in the decision
situation. Many financial models are constructed under assumed certainty.
“What if” analysis is the primary means of considering risk and uncertainty. As
previously noted, “what if” analysis is the capability of “asking” or manipulating
a model-driven DSS to determine what the effect will be on result variables of
changing some of the decision variables.
The assumptions of DSS analysts and managers limit or constrain the types
of models that can be used to build a DSS for the situation. Most of the rest of
this chapter discusses various types of models.
Break-Even Analysis
A break-even calculation shows the level of operations in units produced at
which revenues just cover costs (profit equals zero). The break-even volume can
be computed in a number of ways. One approach divides fixed costs by the
contribution margin to find the break-even quantity. The contribution margin is
the selling price per unit minus the variable costs per unit. Also, the break-even
quantity can be calculated by solving the expression: (Price * Quantity Sold) -
(Fixed Cost + [Variable Cost per unit * Quantity Sold] ) = 0.
A typical break-even model assumes a specific fixed cost and a constant
average variable cost. The break-even quantity can be calculated in a
spreadsheet by using a goal-seeking capability to set profit equal to zero, where
profit equals revenue minus total costs. Figure 10.1 shows a model-driven DSS
for break-even analysis developed in Excel.
Ratio Analysis
Financial ratio analysis is a process where an analyst or manager evaluates a
firm’s financial statements. Even though accounting differences can distort
financial results, ratio analysis can be useful in a number of ways, and a model-
driven DSS can assist in ratio analysis.
First, ratio analysis can aid in interpreting and evaluating company and
competitor income statements and balance sheets by reducing the amount of
data contained in them. After computing key ratios, a DSS can support a
comprehensive analysis of a firm’s financial position. For example, a DSS can
show a time series of sales growth or a table of key ratios.
Second, financial ratio analysis can make financial data more meaningful.
Any ratio shows a relationship between the numbers in its numerator and
denominator. By selecting sets of numbers that are logically related, only a few
ratios may be necessary to comprehensively analyze a set of financial
statements. Lenders and some investment analysts use ratio analysis.
Third, ratios help to determine relative magnitudes of financial quantities.
For example, the amount of a firm’s debt has little meaning unless it is
compared with the owner’s investment in the business. Therefore, the
debt/equity ratio shows a relationship that lets managers compare relative
magnitudes rather than absolute amounts.
Because of these advantages, financial ratio analysis can help managers or
business analysts make effective decisions about a firm’s credit worthiness,
potential earnings, and financial strengths and weaknesses.
There are many other specific accounting and financial models that can be
incorporated in model-driven DSS. For example, cost-benefit models, portfolio
models, and capital budgeting models have been used in DSS. The next section
explores a more general category of models used in analyzing some decision
situations.
Model-Driven Decision Support Systems 165
DECISION ANALYSIS MODELS
Decision situations that involve a finite and usually small number of
alternatives can be evaluated with decision analysis models. Decision analysts
often help managers in novel decision situations identify alternatives and
attributes. Decision alternatives are listed with their potential forecasted
contributions to a goal or goals, and the probability of realizing such a
contribution in a table or a graph. Then, one evaluates the results on some
attributes to select the best alternative.
Single goal situations are approached by the use of a decision table or
decision trees. Multiple goal situations can be analyzed by several techniques
including multi-attribute utility analysis and the analytical hierarchy process.
The focus of decision analysis techniques is to help decision makers clarify
their understanding of a problem, and separate facts from priorities and
preferences. This result is achieved by structuring problems into a hierarchy of
objectives and by studying the performance of decision alternatives on specific
criteria. The interactive structuring and prioritization process encourages a user
to keep a problem presentation simple and helps one extract the essentials
decision elements.
A decision analysis is oriented towards finding the best alternative. The aim
is to avoid eliciting any priorities that do not help to reach this goal. The
modeling philosophy is to include only those goals that are relevant in each
decision-making situation and that help to distinguish the alternatives from each
other.
In general, computerized decision analysis tools help decision makers
decompose and structure problems. The aim of these tools is to help a user apply
models like decision trees, multi-attribute utility models, bayesian models, and
Analytical Hierarchy Process (AHP). Examples of decision analysis software
packages include AliahThink, BestChoice3, Criterium Decision Plus, DPL,
Expert Choice, Strad, Supertree, TeamEC, and Which and Why. These tools
may be used as part of a special decision study or more routinely as a DSS in
reoccurring decision situations.
This section examines three decision analysis models: the analytical
hierarchy process, decision trees and multi-attribute utility models.
Increase profitability
A number of software packages implement AHP. The best known and most
widely used is Expert Choice (visit URL http://www.expertchoice.com).
Known for its user friendliness, it is the first fully graphical, mouse-driven
implementation of AHP. A group support version Team Expert Choice, or
TeamEC, is a software solution that is equipped with keypads for multiple
voters. TeamEC can be used to create a communications-driven or group DSS.
FORECASTING MODELS
Forecasting models are an integral part of many model-driven DSS. One
can build a forecasting model or one may use a forecasting software package.
Forecasts may be made for a special decision study or a model-driven DSS for
making forecasts may be used routinely in a business decision process. A
forecasting model component may also be included in a broader purpose model-
driven DSS. The quality of many decisions depends on the quality of a forecast.
The major use of forecasting is to predict the value of variables at some
time in the future. The future time period of interest depends on when results
will be evaluated. For example, in an inventory decision one may be interested
in prices a year in the future, while in a capital investment decision one may be
interested in prices and income five years in the future. Generally speaking, a
decision analyst distinguishes between short-run and long-run forecasts.
Many types of forecasting models exist, but forecasting remains an
extremely difficult task (cf., Makridakis and Wheelwright, 1982). What is going
to happen in the future depends on many factors that are uncontrollable.
Furthermore, data availability, accuracy, cost, and the time required to make a
forecast play an important role in choosing a forecasting method. Forecasting
methods can also be chosen based on convenience, popularity, expert advice,
and guidelines from prior research. In general, the last two approaches should be
used in building Forecasting DSS.
168 Decision Support Systems
The best Web resource on forecasting models and methods is the
Forecasting Principles site (hops.wharton.upenn.edu/forecast) maintained by J.
Scott Armstrong. It provides a comprehensive review of forecasting. The site
also provides: evidence showing the relevance of forecasting principles to a
given problem, expert judgment about the applicability of forecasting principles,
sources of data and forecasts, details about how to use forecasting methods, and
guidance to locating the most recent research findings.
Forecasting methods can be grouped in several ways. One classification
scheme distinguishes between formal forecasting techniques and informal
approaches such as intuition, expert opinions, spur-of-the-moment guesses, and
seat-of-the-pants predictions.
The following paragraphs review the more formal and analytical methods
that have been used in building forecasting DSS, model-driven DSS for making
forecasts. The methods reviewed include naïve extrapolation, judgment
methods, moving averages, exponential smoothing, time series extrapolation,
and regression and econometric models. Each method is discussed briefly, and
major issues associated with using the methods are summarized. According to
Scott Armstrong, given enough data, quantitative methods are more accurate
than judgmental methods. He notes that when large changes are expected, causal
methods are more accurate than naïve methods. Also, simple methods are
preferable to complex methods since simple methods are easier to understand,
less expensive, and rarely less accurate.
Judgment Methods. Judgment forecasting methods are based on subjective
estimates and expert opinion, rather than on historical data. These methods are
often used for long-range forecasts, especially where external factors may play a
significant role. They also are used where historical data are very limited or
nonexistent. A Group DSS could be used with a judgment method like the
Delphi technique to obtain judgments. A communications-driven DSS can also
collect estimates of sales staff. The results are not necessarily accurate, but the
experts may be the best source of forecast information.
Naïve Extrapolation. This technique involves collecting data and
developing a chart or graph of the data. The user extrapolates or estimates the
data for future time periods. This technique is easy to update, and minimal
quantitative knowledge is needed. It is easy and inexpensive to implement using
a spreadsheet. It provides however, limited accuracy.
Moving Average. This type of forecast uses an average of historical values
that “moves,” or includes the new period in each succeeding forecast. It is for
short-run forecasts and the results are easy to manipulate and test. Overall, a
Forecasting DSS built using a moving average model will be easy to understand
and inexpensive.
Exponential Smoothing. The historical data is mathematically altered to
better reflect the forecaster’s assumptions about the future of the variable being
forecast. This model is similar to the moving average model, but it is harder to
explain. A short-term forecast based on exponential smoothing is often
acceptable.
Other Time-Series Extrapolations. Naïve extrapolation, moving average,
and exponential smoothing are simple means to use a time series of data for
Model-Driven Decision Support Systems 169
forecasting. A time series is a set of values for a business or economic variable
measured at successive intervals of time. For example, quarterly sales of a firm
make up a time series. More complex methods are also used that are beyond the
scope of this book. Managers use time-series analysis in decision making
because they believe that knowledge of past behavior of the time series will help
understand the behavior of the series in the future. In managerial planning,
managers often assume that history will repeat itself and that past tendencies
will continue.
Regression and Econometric Models. Data analysis tools like linear and
multiple regression can be used in special studies to find data associations and, if
possible, cause and effect relationships. Causal methods are more powerful than
time-series methods, but they are also more complex. Their complexity comes
from two sources: First, they include more variables, some of which are external
to a decision situation. Second, they use sophisticated statistical techniques for
evaluating variables. Causal approaches are most appropriate for intermediate
term (3 to 5-year) forecasting.
In general, subjective forecasting methods are used in those cases where
quantitative methods are inappropriate or cannot be used. Time pressure, lack of
data, or lack of money may prevent the use of quantitative models. Complexity
of historical data may also inhibit its use. Model-driven DSS primarily
incorporate quantitative forecasting methods and often use multiple forecasting
models.
SIMULATION MODELS
Often, companies are faced with planning the production of a new product
or building a new factory. Although these may seem like straightforward
analyses, managers need to make many interrelated decisions. For example,
production of a new product involves decisions regarding equipment, scheduling
and control, and manufacturing philosophy. Many factors influence these
decisions, including the need to meet production volume goals and costs
associated with achieving these goals. Simulations can help evaluate complex,
interrelated decision issues.
Simulation has many meanings, depending on the professional discipline
where the term is being used. To simulate, according to many dictionaries,
means to assume the appearance or characteristics of reality. It also means a
172 Decision Support Systems
model that generates test conditions approximating actual or operational
conditions. In a DSS context, simulation generally refers to a technique for
conducting experiments with a computer-based model. One method of
simulating a system involves identifying the various states of a system and then
modifying those states by executing specific events. A wide variety of problems
can be evaluated using simulation, including inventory control and stock-out,
manpower planning and assignment, queuing and congestion, reliability and
replacement policy, and sequencing and scheduling.
Types of Simulation
There are several types of simulation. The major types are probabilistic,
time-dependent, and visual simulation. In a probabilistic simulation one or more
of the independent variables is conceptualized as a probability distribution of
values. Time-dependent or discrete simulation refers to a situation where it is
important to know exactly when an event occurs. For example, in waiting line or
queuing problems, it is important to know the precise time of arrival to
determine if a customer will have to wait or not.
Visual simulation is the graphic display of computerized results. Software
for visual simulation is one of the more successful new developments in
computer-human interaction and problem solving. Animation and visual
simulation helps explain results to managers. Eliot (1997) notes, “If you are
analyzing a call center, you might show graphic icons of phones on the
computer display and indicate the phones being answered as calls come into the
call center. You could use colors, such as green for call completed and red for
call abandoned, and otherwise make the simulation visually attractive to help
other personnel understand just what the simulation is trying to do.” (p. 14)
Electronic Spreadsheets
Spreadsheets are a very popular end-user decision support modeling tool. A
spreadsheet is based on the structure of an accounting spreadsheet that is
basically a column-and-row pad. In spreadsheets, reports can be consolidated,
and data can be organized or sorted in alphabetical or numerical order. Other
capabilities include setting up windows for viewing several parts of a
spreadsheet simultaneously and executing mathematical manipulations. These
capabilities enable the spreadsheet to become an important tool for analysis,
planning, and modeling.
The current trend is to integrate spreadsheets with development and utility
software, such as database management and graphics. Integrated packages like
Microsoft Office with Excel are more popular in businesses than purchasing
stand-alone spreadsheets. For more details on spreadsheets, see “A Brief History
of Spreadsheets” at DSSResources.COM.
A major capability of spreadsheet programs is that numbers can be changed
and the implications of these changes can immediately be observed and
analyzed. Spreadsheets are used in almost every kind of organization in all
functional areas. Managers can build small decision support applications on
their own or with help from a DSS Analyst very quickly and inexpensively.
End-user developed model-driven DSS will have errors. All of the
problems with this type of development that were discussed in Chapter 4 need to
be addressed. One way to reduce errors and improve the usefulness of a model-
driven DSS developed in a spreadsheet is to have an MIS staff member evaluate
the application based on the following criteria:
Development Packages
Many DSS applications deal with financial analysis, and some tools help
develop such applications. While spreadsheet software can be used, specialized
tools are often more efficient or effective. Since the 1960s, planning models
have advanced from an obscure concept for large corporations to an appropriate
tool for planning in almost any size company.
Some modeling packages require developers to enter equations.
Spreadsheets, on the other hand, create their models with a computation or
calculation orientation. The definition of a planning model varies somewhat
with the scope of its application. For instance, financial planning models may
have a very short planning horizon and a collection of accounting formulas for
producing pro forma statements.
On the other hand, corporate planning models often include complex
quantitative and logical interrelationships among a corporation’s financial,
marketing, and production activities. Most financial models are dynamic,
multiyear models. Accounting formulas are true by definition, such as profit =
revenue - expenses. Empirical relationships have been derived from past data,
e.g. sales support expenses = $48.50 * no. of salespeople. Managers hope
empirical relationships remain valid long enough to use them for prediction or
planning.
In addition to generic DSS-based planning models, there are several
industry-specific ones for hospitals, banks, and universities. For example, many
universities use EDUCAUSE’s Financial Planning Model (EFPM). Comshare is
a major vendor of planning and budgeting software.
There are few planning and modeling languages currently on the market.
One of the best known such products was IFPS, interactive financial planning
system, marketed by EXECUCOM. Gerald R. Wagner and his students
originally developed IFPS in the late 1970s. Until a few years ago, an extended
product, Visual IFPS/PLUS, was distributed by Comshare, which purchased
EXECUCOM. A few of the current planning and modeling language products
include Comshare Planning, Visual DSS from TrueBlue Systems, and CUFFS-
88 from Cuffs Planning and Models, Ltd.
Typical decision support applications built using planning models include:
financial forecasting; manpower planning; pro forma financial statements; profit
planning; capital budgeting; sales forecasting; marketing decision making;
investment analysis; merger and acquisition analysis; tax planning; lease versus
purchase decisions; and new venture evaluation.
176 Decision Support Systems
MODEL-DRIVEN DSS AIRLINE INDUSTRY EXAMPLES
Airlines are using decision support tools to project travel trends and to cut
costs. Model-driven DSS benefit customers by reducing or controlling expenses,
evaluating ticket prices, shortening lines in the terminal, and reducing delays.
Also, airlines are using DSS to reduce their seat inventories and schedule flights.
Jessica Davis (1999) reported in InfoWorld that using the “Broadbase data
mart, United’s staff of 60 analyst/schedulers, typically MBA/economists, can
load ‘what if’ scenarios—testing whether a new flight to Chicago would be
more profitable using a larger or a smaller aircraft.” She noted schedulers take
into consideration passenger demand, constraints of airports, the maintenance
needs of the aircraft, the cost of flying individual aircraft, crew resources, and
other factors.
Another example of a model-driven DSS in the airline industry is a yield
management system. This type of DSS uses a nonlinear, stochastic model that
requires data, such as passenger demand, cancellations, and other estimates of
passenger behavior. It had been estimated it would require approximately 250
million decision variables to solve the system-wide yield management problem.
American Airlines developed a model that reduced the large problem to three
much smaller subproblems that could be solved efficiently.
American Airlines’ yield management system is called DINAMO (Dynamic
Inventory and Maintenance Optimizer). It was fully implemented in 1988.
Since then the system has improved productivity by automating the
identification of critical flights and increasing pricing flexibility with a discount
allocation process. Between 1988 and 1990 productivity for each analyst using
DINAMO increased by over 30 percent. Overall, yield management provided
quantifiable benefits of over $1.4 billion for 1988-1990 (Smith, Leimkuhler, and
Darrow, 1992).
United Airlines deployed the System Operations Advisor (SOA), a real-
time decision support system, at its operations control center (OCC) to increase
the effectiveness of its operational decisions. United Airlines developed the
SOA and implemented it in August 1992. From October 1993 to March 1994,
this model-driven DSS application saved more than 27,000 minutes of potential
delays, which translated into $540,000 savings in delay costs (Rakshit,
Krishnamurthy, and Yu, 1996).
United Airlines also uses a crew scheduling DSS, a gate assignment and
planning system and a customer service manager DSS. The crew scheduling
system at United Airlines is estimated to save about $12 million annually in
credit time for crewmembers and about $4 million annually in hotel costs.
Airline industry DSS vendors include: Airline Automation, Inc., Caleb
Technologies, Carmen System, Sabre Technology Solutions, SH&E, Talus
Solutions, and Trydon Airline Services.