Framing decision problems

Jump to a section

The framing process

The framing step starts with answering three questions, in English:

  1. What are the performance metrics?
  2. What are the types of decisions (and who makes them)?
  3. What are the sources and styles of uncertainty?

These three questions do not answer all the questions that will come up, but they are an important start. Most important is that they do not bias a problem toward any form of analytics, since typically all forms are required for complex problems.

Performance metrics

Decisions are evaluated using performance metrics, which come in many flavors, such as:

Metrics need to be prioritized. An effective way to do this is to sort them into a pyramid, where metrics at the same level are comparable in priority (but perhaps prioritized left to right).

A pyramid of performance metrics: Unit cost at the top; Labor hours per unit, Inventory, and Downtime at the middle level; and Equipment (productivity / yield / maintenance expense / downtime), Personnel (cost per hour / training expense / turnover), and Facility (depreciation / maintenance / utilization) at the base

Handling risk

There are two ways we can evaluate any performance metric:

Risk metrics can be included in the objective function (usually with a scaling factor) or handled as a constraint.

Decisions

Decisions are how we change a process — whether it is an initial design decision, or operational decisions that are made over time. Decisions can be obvious (routing trucks, ordering inventory, prescribing a medication), but often they are not.

In the 1970s, a popular set of commercials promoting V8 tomato juice focused on the realization that consumers did not realize that drinking a can of soda represented a decision. The commercials were designed around the theme of people realizing after drinking their soda that “I could have had a V8!”

There are many settings in practice where we behave as if we were on autopilot, and do not realize that we could have made different choices.

A complete discussion of decisions is on the What is a decision? page.

Uncertainties

Uncertainty is a word we use to describe information that will arrive to the system in the future that affects its performance in some way. Since the information has not arrived yet, we don’t know what the information will contain — which means it is uncertain.

The academic community studies the process of making decisions in the presence of dynamic information processes under the broad umbrella of stochastic optimization.

We have identified 12 different ways that information can impact the behavior of a model or its implementation, including observational errors (does the patient have cancer?), exogenous uncertainty (weather, customer demands), prognostic uncertainty (forecasting errors), and implementation errors (people not following instructions).

A complete discussion is on the Modeling uncertainty page.