Problem Solving Process
Problem Solving Process
There are many different problem solving processes. In this course we will use a
seven element operations research problem solving process as shown at the enclosure.
This process is functionally similar to processes found in other references (see, for
example, Hillier and Lieberman, Introduction to Mathematical Programming). The
process should not be viewed as linear, though we present it as a list of fundamental
actions grouped into three phases for ease of discussion.
The three phases of the process are formulation, analysis, and interpretation. During
the formulation phase of the process, the analyst defines the problem, determines
assessment criteria, and develops alternatives. These elements are followed by an
analysis phase using modeling and optimization. The last phase, interpretation,
encompasses making a decision and developing implementation plans. The paragraphs
below explain the seven elements of the operations research problem solving process in
greater detail. The activities that take place in each element are illustrated through some
of the tools or methods commonly used. These tools and methods are identified by bold
type.
Value System Design. The operations research analyst decides upon the
objectives and criteria that will determine the recommended alternatives, and organizes
objectives into a hierarchy or tree showing the relative importance of the objectives and
the relationships between them. Useful tools for this effort are weighted criteria trees,
flow charts, and causal loop diagrams. These tools help complete the quality function
deployment (QFD) matrix and help generate alternatives in the next step. System
definition matrices organize the information developed for the problem definition. The
output from this step is an engineering problem statement that identifies goals,
objectives, criteria, variables, parameters, and constraints.
1
Systems Modeling and Analysis. The operations research analyst develops models
to analyze and compare the various alternatives. Some methods and techniques that may
be used in this step are data analysis, probability theory, econometric modeling (time
value of money, future worth, life-cycle costs), regression, forecasting, mathematical
programming (linear, nonlinear, integer, goal), queueing, networks, reliability
analysis, and simulation.
Decision Making. The analyst evaluates the alternatives with respect to the value
system in a manner that allows comparison. The end result is to select one or more
alternatives to take into the next phase of the life-cycle process. Some techniques and
tools are multi-attribute utility (MAU) theory, game theory, risk analysis, influence
diagrams, decision analysis, data analysis, and statistical methods. Value system
sensitivity analysis measures the effect of changes in judgement.
Planning for Action. This means taking all necessary steps to implement the
results of this phase of the life-cycle. Included actions are to write reports, prepare and
deliver briefings, allocate and schedule resources (PERT, resource planning,
scheduling), and, perhaps, promotional activities.