Decisions, decisions

Decisions are a fundamental human activity, studied and debated throughout our entire history, driven by our endless desire to improve.  As I like to say:  

If you want to run a better supply chain, energy system, health system, business process, transportation system, ... anything — you have to make better decisions.

After a career in traditional academic research on models and algorithms for making better decisions in various specialized settings, retirement has allowed me to think more deeply about this topic, and I have been struck by the open questions about decisions.  Specifically:

A goal of this page is making people more aware of when they are making decisions, since we frequently make decisions without realizing it. You cannot make a better decision until you recognize that you are making a decision.

Identifying the decisions that determine how a system behaves is not easy, and represents an important skill. This webpage is designed to help with this process.

Photos of a fulfillment warehouse, a hospital, a research lab, and a forest, each feeding into a red notebook titled 'My Decision Book' listing metrics, decisions, and uncertainties

What is a decision?

It is astonishing that such a fundamental activity of people lacks a broadly accepted definition.  As with many commonly used words, “decision” is used in different ways.  

  1. An endogenously controllable information class, or more simply, information we control. **This definition distinguishes between: a) What we know at a point in time (the state of knowledge); b) Information that changes the state of knowledge that we (as the controlling agent) control; c) Information that changes the state of knowledge that we do not control, which means it arrives from an exogenous source outside of our control. Information in (b) represents decisions.
  2. A choice from a set of alternatives. The “decision” is the choice that is made (by some process) from a set of discrete alternatives, or within a feasible region such as \(Ax = b, x \geq 0\) where \(x\) is chosen to optimize some metric where \(x = (x_1, \ldots, x_K)\).
  3. A single choice in a set of alternatives. “What decision was made” refers to the specific choice (the single element in a set of choices) as opposed to the entire set.
  4. A committed choice or action, separate from a plan that may or may not be implemented. The idea of distinguishing plans from commitments was introduced by the decision scientist Ron Howard in 1966 using the phrasing “An irrevocable allocation of resources,” to capture the commitment to implement a choice.  
  5. The outcome of a competition or judgment. For example, the winner of a sports contest, the result of an election, a judicial opinion.

decision is distinct from the process of making a decision.  The decision may involve an explicit evaluation of all the possible choices, or it may be the output of a function or process that is designed to produce feasible decisions that perform well over time.

Types of decision settings

Decisions arise in a variety of settings.  Communities that study the science of decisions (decision analysis, math programming, optimal control, stochastic search) are typically motivated by applications that feature different flavors of decisions, different ways that uncertainty may arise, and styles of performance metrics:

  1. Physical and financial decisions - These decisions arise in the management of physical and financial resources, spanning people, equipment, facilities, products, commodities, water, energy, in addition to cash, investments, loans, ...  Decisions include buying, selling, moving, and modifying resources. This class is the domain of operations research, engineering control, and finance; it draws heavily on tools such as linear, integer and nonlinear programming.  

  2. Complex/strategic decisions -These are decisions that may make multiple changes to a system (changing resources, parameters, beliefs), and which typically involve significant sources of uncertainty. These decisions are typically evaluated once, but the option of waiting and making the decision later may exist.  

  3. Information acquisition/observation decisions - These include decisions to acquire or observe information by running experiments in the lab, field, or with computer simulations that are conducted in a test environment (offline), or decisions to run and observe processes in the field using a “learning while doing” approach (online). Offline information acquisition can include laboratory experiments, simulations, internet searches, or hiring domain experts.  Online learning involves observing a process as it evolves, such as how a market responds to advertising or pricing, or how a patient responds to a treatment. These decisions are studied under names such as design of experiments (static or sequential), stochastic search, active (or optimal) learning, multiarmed bandits, and Bayesian optimization.

  4. Information communication/sharing decisions - These come in two forms: a. Messaging - This reflects what we say in text, video and/or audio.  A modern example of messaging includes prompt optimization, but other examples are the design of ads, communications to a company or public broadcast, instructions to use a product, training given to employees, and instructions on how to use a product. b. Channels and timing - This reflects the choice of channel (text/emails, publication (print or online), social media, or advertising channels) along with the timing and frequency.  

  5. Performance metrics/objectives - These might be revenues, costs, stockouts, improved health, portfolio returns, inventory turns, strength of material, or voter polls. These might be evaluated on average, or using some form of risk measure that captures uncertain events not represented by averages. Performance metrics are decisions when they are used to evaluate more primitive decisions (typically over time) by a higher process such as the stock price of a company (influenced by supply chain decisions), the spread of illnesses in a population (influenced by vaccination decisions), or whether a candidate wins an election (influenced by campaigning decisions).

  6. Choosing functions - Often overlooked as a decision, functions may be methods to make decisions (policies), optimization models, objective functions, models for forecasting or estimation, or transition functions (such as how disease spreads).  This category covers the choice of function, which means its structure.  

  7. Setting parameters - Functions are typically characterized by one or more parameters (typically continuous, but not always) that can be tuned to improve predictive accuracy (when fitting statistical models) or optimized to improve performance (when tuning a policy for making decisions). Parameters may be associated with a function; they can be the weight on a performance metric, or they could be a target (or limit) for a performance metric. 

  8. Labeling/identification/estimation - We may be asked to name a disease, identify a plant, or estimate tomorrow’s load on the power grid.

  9. Features and behaviors - How to design a product, what features a software package should have, what services should be provided to a customer, and whether or not to be polite. This might also include a student’s choice of major, which determines the skills they will graduate with.

  10. Deciding what to decide - In most real applications, the number of potential decisions (that is, anywhere we face a choice) can be quite large.  We have to prioritize which decisions have the greatest economic value to justify doing any formal analysis.  I describe a simple approach for “deciding what to decide” in the framing tutorial here.   

“Decisions” arise at every level of the decision-making process.  Once we have chosen what decision we want to make (possibly a type 1 or 2 decision), we have to decide which policy to use for making decisions (a type 6 decision).  Then, the policies are typically characterized by parameters that have to be optimized (a type 7 decision), which requires choosing a search algorithm (another type 6 decision). If we use a derivative-free stochastic search method, this involves type 3 decisions to guide the search. If there is information we do not know, we might estimate it using machine learning, which requires making type 8 decisions, which may also involve type 6 decisions (the type of model) and type 7 decisions (to learn the best parameters). 

There is an inevitable overlap between the different types of decisions.  We may decide to send a truck from one location to another (a physical decision, type 1), which gives us an observation of the travel time (an information decision, type 3), which we use to update our estimate of travel times.  

If you think of a type of decision that does not seem to fit in these types, email me at wbpowell328@gmail.com.

From applications to decision types

The list of types of decisions above, while not directly involving any analytics, are analytically motivated, and are unlikely to be immediately obvious from domain experts.

In this section, we illustrate how we envision applying the list of decision types by creating a matrix, where each row is an application setting, followed by ten columns, one for each decision type. In the cell corresponding to the application setting and decision type, we list some examples of decisions that fall in the appropriate decision type which are relevant to the application setting:

Application domain Decision types
Type 1
Resource allocation
Type 2
Strategic decisions
Type 3
Information collection
Type 4
Information sharing / dissemination
Type 5
Performance metrics/objectives
Type 6
Functions
Type 7
Parameters
Type 8
Labeling / identification / estimation
Type 9
Features / behaviors
Type 10
Deciding what to decide
Corporate finance Investment in facilities, bonds, loans Purchasing new companies New product launches Marketing strategies, social media Stock price, earnings per share Contract terms, uncertainty modeling, risk evaluation Pricing, risk tolerance Estimating future interest rates, likelihood of policy changes Product features, contract terms Deciding what to decide
Financial management Portfolio optimization Major real estate investment, major private equity investment Hiring a new portfolio manager, researching new technology Selling to investors, managing signals sent to market Portfolio return, risk of loss Choice of portfolio optimization model Tuning parameters of portfolio model Estimating future returns, change in price of oil Mix of financial investments Deciding what to decide
Drug development Which drugs to research / send to clinical trials Launching new research initiative, launching drug into new market Laboratory experiments, Phase I trial, market surveys Communication with physicians, marketing to public Drug performance, cost Design of drug portfolio optimization model Parameters of portfolio optimization model; drug prices Estimating future drug efficacy, competitive response Drug characteristics; pill vs. injection; frequency Deciding what to decide
Medical decision making Spending limits on drugs Amputation? Transplant? Chemo vs. radiation? Abortion? What tests to run, trying a treatment or medication What to share with patient; patient instructions Treatment performance, side effects Policy to use for testing treatments Dosages, policy parameters Diagnosing a patient Features of drug / side effects Deciding what to decide
Public health Funding, vaccine allocations Requiring COVID masks, launching insurance program Testing for COVID, sampling sewage, testing for deer ticks Public information, instructions to physicians, drug labels Adoption rate, reduced disease, cost Utility function for allocating vaccines, model of patient response to dosage Age limits for vaccination Predicting next year's flu Behavioral changes required of patient (diet, exercise, medications) Deciding what to decide
Supply chain management Allocating inventories, manufacturing capacity Asian vs. domestic suppliers; materials required by product design Hiring product-tracking firm, inventory-sensing technology Web interface for database, product advertising Inventory turns, stockouts, cost Forecasting methods, inventory replenishment policy Forecasting parameters, inventory policy parameters Economic forecasting, competitor behavior Purchasing contracts, labor contracts Deciding what to decide
Truckload fleet management Assigning drivers to loads Purchasing fleet of flatbeds Testing out new traffic lanes Load solicitation queries; driver ads Revenue per week, missed loads, empty miles Load acceptance policies Pricing, fleet size Estimating future spot prices Contract terms with shippers Deciding what to decide
Power grid management Generation capacity, which generators to run Major investments in generation and transmission capacity Testing new storage technologies Marketing campaigns to encourage conservation Electricity cost, outages Design of unit commitment models Tuning limits on voltage fluctuations, parameters in unit commitment models Forecasting power demand tomorrow Terms of contracts for energy capacity markets Deciding what to decide
Oil and gas extraction Which oil wells to dig; managing oil inventories Exploring a new field; testing new technology Purchasing geologic surveys; drilling test well Communicating new labor policies Production rates, empty wells, cost Creating drilling strategies for fracking Bid price for a field; minimum flow rate Estimating yield of an oil pocket Terms of leasing contracts Deciding what to decide
E-commerce Inventory planning Choosing suppliers, distribution strategy Choosing product to advertise Social media advertising Clicks, revenue, returns Design of policy for advertising product Parameters of ad-click bidding policy Forecasting product demands Delivery services; return handling Deciding what to decide
Hotel management Number of rooms at different price points Launching new hotel chain Testing new services Marketing messages and channels Revenue, empty rooms Room contract terms; bidding policies for ads Room rates Estimating demand for special events Services with a room (e.g. breakfast) Deciding what to decide
Presidential election Hiring state-level campaign staffs; candidate travel schedule Decision to run for office Running a poll Campaign ads (TV, social media, podcasts, local signs) Polling averages, expenditures, votes Contract terms with campaign advisers, marketing contracts Budgets (hiring, ads) Forecasting turnout, votes Campaign promises Deciding what to decide

The idea of the 10 types of decisions is to provide a guide to think outside the box of the most familiar decisions. However, remember that you are only interested in the decisions that have the greatest impact on the most important metrics, which is why you have to always keep an eye on your metrics pyramid. This is why our framing process begins by listing the performance metrics, followed by identifying decisions.

Why automate decisions?

To help with the task of “deciding what to decide” it is useful to think about why you want to use a computer to make decisions. Some reasons are:

  1. To make better decisions than are being made now — this is often the first reason cited, but in practice it might be the least important.
  2. To make decisions more quickly — there are many settings where decisions have to be made within a certain amount of time, which could be anything from 50 milliseconds in an e-commerce application, to several hours for scheduling power generators for tomorrow.
  3. To remove the human from the decision-making process, which can be for several reasons:
    1. To adapt more quickly to changing business, economic and environmental conditions.
    2. Saving manpower expenses.
    3. Providing more uniform behavior when there is a team of people making the same decisions.
    4. To reduce the need for training as people turn over.
    5. As improvements are made, you just have to change an automated process once, whereas with people you need to retrain everyone.
  4. Anticipating the impact of a decision now on the behavior of a system in the future. Simulating decisions in the future is very hard for people, and even imperfect planning in the future can improve planning now.
  5. Simulating decisions can help with strategic planning.

Some perspectives of decisions

Here we provide some additional features of decisions:

Flavors of decision variables

Timing

Different words for “decision”

Given that decisions are a universal human activity, it should not be surprising that there are different terms with roughly the same meaning.  This is important when working with people to identify what decisions are being made.  The list below hints at the richness of this vocabulary (these terms are not equivalent - they can refer to any of the definitions above): 

Making a decision

I learned that there is no consensus as to what is meant by “Making a decision.” For example, imagine we compile a dataset of patient attributes and their symptoms, along with the treatment decisions made by physicians, and use this dataset to train a neural network. If we then use the neural network to recommend a treatment for a new patient, can we say the neural network is “making a decision”?

The question produced dozens of thoughtful answers, but no consensus.

My answer? Yes, the neural network is making a decision.

Rationale: A decision is being made any time there is a set of choices (discrete or continuous, scalar or vector-valued), and we recommend a particular choice. It does not matter what method is being used, and while there is typically a performance metric that we are trying to optimize, there is no requirement that the decision be optimal in any way.

Discussion:

The following illustration helps identify a central feature of a decision. Consider the following two settings:

  1. Estimating demand \(D_{t}\) as a function of price \(p_{t}\):

    \[D_{t} = \theta_{0}^{D} - \theta_{1}^{D}p_{t}\]

    This is a simple linear model, where we might use a dataset of past demands and prices to find the values of \(\theta^{D} = (\theta_{0}^{D}, \theta_{1}^{D})\) that produce the best fit (although this does not matter). We quickly recognize this as an exercise in machine learning.

  2. Placing an order \(x_{t}\) as a function of the current inventory \(R_{t}\):

    \[x_{t} = \theta_{0}^{x} - \theta_{1}^{x}R_{t}\]

    This equation represents a way of making an inventory ordering decision (a way of “making a decision”), while the first equation is a way of estimating demand as a function of price (a machine learning problem).

The difference between the two settings is that in the first, \(D_{t}\) is determined by the market while in the second, we have the responsibility of choosing the order quantity \(x_{t}\).

Now imagine we are trying to determine how many items to purchase, \(D_{t}\), when the market price is \(p_{t}\). In this case, the first equation becomes a policy for making the decision \(D_{t}\) which we now control.

Any variable \(x\) is a decision if we control how it is chosen, either directly or through the design of a function (called a policy) \(X^\pi(S \mid \theta)\) where \(S\) contains the information we use to make the decision.

Decisions vs. commitments

There are many who equate “decisions” (or “making decisions”) with some sort of commitment that they will be implemented. For example, Ron Howard’s 1966 definition of a decision as an “irrevocable allocation of resources” implies a commitment that a decision will be implemented.

I disagree.

Whenever a computer is used to plan/optimize decisions, there can never be a requirement or expectation of how the optimized solution will be used. We might be planning into the future or simulating decisions for a strategic study, or making a recommendation that a human then ignores.

History of defining decisions

I was surprised to learn that there are very few efforts to define “decision.” The vast mathematical literature simply introduces notation such as \(x\) (math programming), action \(a\) (computer science), control \(u\) (engineering), or any other letter suitable for an application. However, you cannot assign a variable until you have already identified the type of decision in English.

There is also a substantial literature that focuses on how people make decisions, where the set of decisions is typically a simple set of discrete alternatives, but where the performance of each alternative is uncertain.  

Top of Samuel Eilon's 1969 Management Science paper titled 'What Is a Decision'

A 1969 paper in the prestigious journal Management Science by Samuel Eilon was titled “What Is a Decision” which opens with the line:  

“An examination of the literature reveals the somewhat perplexing fact that most books on management and decision theory do not contain a specific definition of what is meant by a decision. “

The first page contains the only discussion of “what is a decision” and, rather than offering his own definition, simply summarizes the thoughts of others.  He seems to highlight the opinion of Harald Ofstad (1961) who states:

“… to make a decision means to make a judgment regarding what one ought to do in a certain situation after having deliberated on some alternative courses of action.”

He closes the section with what appears to be his own characterization of a decision:

“The essential ingredients in this definition are that the decision-maker has several alternatives and that his choice involves a comparison between these alternatives and the *evaluation of their outcomes.*

The remainder of the paper follows the familiar style of talking about how to evaluate decisions, and the process of making decisions.  There is no recognition of planning (making decisions in the future) which is contingent on uncertain events.

The only community that seems to consistently offer a formal definition is decision analysis, and all of these definitions seem to trace their roots to Ron Howard, who defined decisions in a 1966 paper as “An irrevocable allocation of resources.” He updated this in his 2015 book, “Foundations of Decision Analysis” where he poses the definition:

A decision is a choice between two or more alternatives that involves an irrevocable allocation of resources.

Note that in this version, he includes the requirement that there be a “choice between two or more alternatives” which was missing from his first version, but consistent with Ofstad’s characterization.

Scan of Ron Howard's 2015 definition of a decision from 'Foundations of Decision Analysis'

The paragraph below the definition explains his reasoning, in particular his use of “irrevocable.”  What he is trying to do is to exclude someone “thinking about” a choice, but this has the effect of excluding any form of planning.

In Handbook of Decision Analysis (2nd edition), Parnell et al. adopted Howard’s definition where they state: 

Parnell et al.'s definition of a decision from Handbook of Decision Analysis, 2nd edition

David Skinner, in his elegant book Introduction to Decision Analysis (3rd edition), uses the definition: 

David Skinner's definition of a decision from Introduction to Decision Analysis, 3rd edition

Note that this version excludes both “irrevocable” or any mention of having a choice among a set of alternatives.  So, after Google Maps decides on a path (where multiple paths are considered), Skinner’s definition would apply to the driver who is simply following the recommended path.

Howard’s definition seems to exclude a linear program, which is choosing an optimal set of decisions that may never be implemented.  Similarly, it would exclude the path produced by Google Maps, which may change as traffic conditions change.  It also ignores the decision of how to make a decision.  An example is choosing the penalty for tolls when solving a shortest path problem.  

Yet another definition comes from Joannes Vermorel, the CEO of Lokad, a provider of software for supply chain management, who wrote a very thoughtful book “Introduction to Supply Chain” which contains the definition (in Chapter 8 - Decisions):

Joannes Vermorel's definition of a decision from 'Introduction to Supply Chain'

We can go back to Aristotle (~350 BCE), for whom a decision is a deliberate choice of action made through reasoning, aimed at achieving a good or virtuous end. Typical of the early philosophers up through modern decision scientists in psychology (such as Kahneman - see below), this description focuses on how to make a decision and how to evaluate it, but avoids the question of identifying what decisions are available to be made.

When reviewing books for definitions of decisions, I would often find discussions of decisions to be intermingled with how decisions are made, and the impact of a decision.  My definition keeps these issues separate.

A decision is, first and foremost, a piece of information. A person (or computer) makes a decision, and only then do we address the problem of implementing the decision, if necessary.  Decisions are often made as part of a planning process, which means they may not be directly implemented at all. 

What is most important is that we think broadly so that we are aware of any way we can control or modify a process to achieve an objective.  We address this in the next section where we identify different types of decisions.

How do we make decisions?

There are over 50 words that mean, in the right context, a method for making decisions (see here for my list).  I use the term “policy” which I define using:

Policies are methods for making decisions, ... any method. 

In 2014 at an Informs TutORial session, I presented four classes of policies that cover any method for making decisions:

  1. Policy function approximations (PFAs) - These are analytical functions that map information in the state variable (which contains everything we know or believe) to a decision.  This is the only class that does not involve an embedded optimization problem.
  2. Cost function approximations (CFAs) - These are parameterized approximations (usually deterministic optimization models) of a decision problem that are tuned to work well over time.  CFAs may be modified versions of the value of a set of discrete choices, or large-scale linear, integer or nonlinear programs.  CFAs are widely used in industry, but in an ad-hoc way.
  3. Value function approximations (VFAs) - These are the policies based on Bellman’s equation.
  4. Direct lookahead approximations (DLAs) - These are policies that optimize over some planning horizon to determine a decision that can be made now. It often helps to divide DLAs into two categories: a) those that use a deterministic model of the future, and b) those that use a stochastic model of the future.  

I claim these four classes are universal - any method for making a decision falls in one of these four classes or a hybrid.  In addition, there are a number of hybrids that can be created (and which are used in practice):

These four classes form the foundation of my 2022 book Reinforcement Learning and Stochastic Optimization (a graduate-level text) and Sequential Decision Analytics and Modeling (a teach-by-example book written for undergraduates). 

The academic literature focuses primarily on VFAs (policies based on Bellman’s equation), and stochastic DLAs, which come in a variety of flavors (decision trees, stochastic programming, and robust optimization).

I like to list the policies based on what is most useful:

Category 1: Class 1) PFAs, class 2) CFAs, and class 4a) deterministic DLAs. My guess is that these three cover about 97 percent of all decisions.  We all make decisions, and I claim we use all three, and know how to adapt them to different situations. We are simply born with these tools.

Category 2: Class 4b) Stochastic DLAs for discrete actions, which typically produce decision trees.  These are widely used in business settings for making decisions about whether to move forward with complex activities, but can be applied to a wide range of simple decisions with uncertain outcomes.

Category 3: Class 3) VFAs - This is where I put all the work based on Bellman’s equation, including approximate dynamic programming and reinforcement learning (circa 1996 from Sutton and Barto’s first edition).  I like to describe VFA-based policies as “A powerful strategy that works for a very small number of problems” but the attention it receives in the research literature far exceeds its usefulness in practice.

Category 4: Class 4b) Stochastic DLAs, but this time I am referring to stochastic programming for vector-valued decisions. Despite thousands of papers on this topic since it was introduced in 1955, real-world applications are rare.  

There are entire communities that focus on a specific class of policies, as occurs in decision analysis with decision trees, the stochastic programming community that looks to include uncertainty in math programming models, and domain-specific communities such as inventory planning that automatically assume orders are made with simple order-up-to policies.  People often make decisions without realizing it because they are following some policy through force of habit.  

The psychology of decision making

Cover of Daniel Kahneman's book 'Thinking, Fast and Slow' — a sketch of two figures with the title set in stencil-style type There is an extensive literature on how people make decisions.  Easily the leading voices in this literature are Daniel Kahneman, former Princeton professor and Nobel prize-winning author, with over 500,000 citations, and his frequent coauthor, Amos Tversky.  Kahneman’s work focused on how people make decisions, especially in the handling of uncertainty.  His highly cited book book, Thinking Fast and Slow explored how different regions of the brain would handle the tasks associated with decision-making.

So it was to my considerable surprise that nowhere in his extensive writings does it appear that he ever actually defined a decision.  Implicit in his discussions is the assumption that decisions are discrete alternatives, where the goal would be to choose what is “best” from a set of discrete alternatives.  For example, none of his work would help with problems such as choosing the best assignment of 100 resources to 100 tasks, optimizing thousands (or billions) of parameters in a statistical model, or choosing the best policy for making decisions.

I also offer another hypothesis:

Humans, without any training, use all four classes of policies, albeit in an ad hoc way.  Our brains have learned to naturally adapt our decision-making styles to different situations.

A simple example is playing chess, where we start each game using “if in this state, we take this action” style of thinking (a form of PFA called a lookup table), to the use of decision trees where we plan into the future, a form of DLA (direct lookahead approximation).  We might even use a DLA/VFA hybrid where we plan for a few moves into the future, and then stop using a rough approximation of the value of the position we are in (e.g. did we lose our queen, or is our rook in a strong position).  

What is the value of information?

Arguably, one of the most subtle questions that arises in controllable systems is capturing the value of information.  This is a common question (or at least it should be) because there are so many settings where we have to make decisions without knowing everything we need perfectly.  Some examples: 

There is a debate in the inventory planning community on the value of probabilistic forecasts of demand versus point forecasts. What is the value of using a probabilistic forecast? 

The value of better estimates of unknown quantities depends on the policy used to make the decisions in each of these settings. All policies can (and should) be tuned to work as well as they can given whatever information they have access to. However,  tuning, which can be done in a simulator or the field, is hard.  For example, inventory planning using point forecasts can be improved through appropriately tuned safety stocks, but tuning does not completely replace the value of probabilistic forecasts.

The value of the new information requires simulating the policy without the information and then simulating it with the information.  

Value-of-information studies are arguably the most subtle from a modeling perspective. They require:

The “great thinkers” in the history of decision-making

I have been compiling a list of “great thinkers” in the area of decision-making.  This is my latest:

  1. Aristotle (circa 350 BCE) – Is generally considered the first philosopher to systematically analyze the process of making decisions through concepts like deliberation and choice (following on Socrates and Plato).
  2. William Hamilton (1800s) – Who, with Carl Jacobi, invented the Hamilton-Jacobi equations for solving a class of deterministic dynamic control problems.
  3. John von Neumann (1940s) – With Oskar Morganstern and building on the work of Bernoulli (1700s) pioneered the use of expected utility for evaluating uncertain payoffs.
  4. Herbert Simon (1950s) – Contributed the theory of bounded rationality and satisficing, which arises when making decisions in constrained environments.
  5. George Dantzig (1950s) – Invented the simplex algorithm that launched the field of high-dimensional decision problems, starting with linear programming.
  6. Richard Bellman (1950s) – Father of dynamic programming that laid the foundation for solving sequential decision problems under uncertainty.
  7. Howard Raiffa (1960s) – Who, with Ron Howard, introduced and developed the field of decision analysis.  
  8. Daniel Kahneman (1970s) – Winner of the Nobel prize in economics, Kahneman was renowned for his work, often with his perennial coauthor Amos Tversky, on human judgment and decision-making under uncertainty.

A panel of portraits or headshots of the eight great thinkers: Aristotle, William Hamilton, John von Neumann, Herbert Simon, George Dantzig, Richard Bellman, Howard Raiffa, and Daniel Kahneman

What is surprising is my realization that none of these people ever defined a decision, although a notable exception is the definition by Ron Howard (described at the top of this page) who played a central role (along with Howard Raiffa) in the development of decision analysis.  What I did was to look at the types of decisions each considered in their work - it is very revealing in terms of what they seem to think of a decision: