Skip to content

Satisficing

Prime #
248
Origin domain
Behavioral Economics
Also from
Operations Research, Psychology, Security Intelligence
Aliases
Aspiration Level Decision, Good Enough Heuristic, Bounded Rationality Strategy, Simon Satisficing
Related primes
Optimization, Bounded Rationality, Minimalism, Decision Fatigue, Heuristic, Approximation

Core Idea

Satisficing (Herbert Simon's concept) describes the process where individuals or systems settle for a "good enough" solution rather than the optimal one, typically due to limited time, information, or cognitive resources.

How would you explain it like I'm…

Good-Enough Picking

When you and your family go out to eat, you don't visit every restaurant in town first. You walk down the street, see a pizza place that looks good enough, and go in. You didn't pick the absolute best — you picked the first one that was good enough. Stopping when something is good enough, instead of checking everything, is a smart shortcut your brain uses all the time.

Stopping at Good Enough

Imagine looking for a new backpack. You could visit every store and check every backpack to find the absolute best one — but that would take forever. Instead, you probably decide ahead of time what 'good enough' means (under $40, holds your books, in a color you like). Then you walk into a store, find the first backpack that hits all three, and buy it. That's satisficing: setting a 'good enough' bar and taking the first option that clears it. Herbert Simon invented the word by smashing 'satisfy' and 'suffice' together.

Satisficing

Satisficing is a decision strategy where you (1) set an aspiration level—a threshold of 'good enough' on the criteria you care about, (2) search through options one by one rather than all at once, (3) stop searching the moment you find an option that meets the threshold, and (4) adjust the threshold up or down depending on how many options seem to be passing. Economist and cognitive scientist Herbert Simon coined the word in 1955 as a portmanteau of satisfy and suffice. The point isn't that humans are bad at optimizing—it's that when search itself is costly and the option space is huge or unknown, satisficing often produces better real-world outcomes than trying to find the true best.

 

Satisficing is a decision-making strategy in which an agent (1) sets an aspiration level—a 'good enough' threshold on one or more criteria; (2) searches options sequentially rather than exhaustively, evaluating each against the aspiration level; (3) terminates search upon finding an option that meets the threshold, without verifying whether better ones exist elsewhere in the choice set; and (4) dynamically adjusts the aspiration level upward when many options satisfy and downward when few do. Herbert Simon introduced the term in 1955–1956 as central to bounded rationality—the study of how agents with limited time, information, and computational capacity actually decide, as opposed to how idealized utility-maximizers hypothetically would. Crucially, satisficing is not a failure mode of optimization; it can be rational at the meta-level. When evaluation is costly and the option set is large or incompletely known, the search cost of exhaustive comparison often exceeds the marginal benefit of finding the true optimum. An agent who optimized over which decisions to optimize would choose satisficing for routine choices.

Broad Use

  • Decision-Making: Consumers often pick the first acceptable product rather than exhaustively searching for the best deal.

  • Project Management: Teams finalize a workable plan under deadline constraints rather than explore every possibility.

  • Behavioral Economics: Explains why people don't always maximize utility, but choose an option that meets minimum thresholds.

Clarity

Satisficing contrasts with optimization—it's about achieving adequacy or minimal satisfaction, not the absolute best outcome.

Manages Complexity

Recognizes bounded rationality: real-world agents lack the bandwidth to pursue perfect solutions, so they adopt shortcuts that reduce effort.

Abstract Reasoning

Underscores how cognitive and resource constraints shape seemingly "suboptimal" decisions, resonating with "good enough" approaches in software or strategy.

Knowledge Transfer

  • UI/UX: Users might pick the first functional tool, so designers focus on immediate usability.

  • Search Algorithms: Heuristic-based solutions prioritize feasible answers over exhaustive search.

Example

A busy shopper chooses the first decent pair of shoes that fit rather than scouring multiple stores for a slightly better price or style—classic satisficing behavior.

Relationships to Other Primes

One-hop neighborhood: parents above, mutual partners to the right, children below.Satisficingsubsumption: HeuristicHeuristiccomposition: Bounded RationalityBoundedRationalitysubsumption: Minimum Viable Product (MVP)Minimum ViableProduct (MVP)

Parents (2) — more general patterns this builds on

  • Satisficing is a kind of Heuristic — Satisficing is a specialization of heuristic; it is the rule of accepting the first option that meets an aspiration level rather than searching exhaustively.
  • Satisficing presupposes Bounded Rationality — Satisficing presupposes bounded rationality because stopping at good-enough only makes sense for agents who cannot afford exhaustive optimization.

Children (1) — more specific cases that build on this

  • Minimum Viable Product (MVP) is a kind of Satisficing — Minimum viable product is a specialization of satisficing that releases the simplest feature-set meeting core user needs to learn quickly.

Path to root: SatisficingBounded RationalityConstraint

Not to Be Confused With

  • Satisficing is not Heuristic because satisficing is the decision strategy of accepting solutions that meet a sufficiency threshold (rather than optimizing), while a heuristic is a mental shortcut or rule of thumb that simplifies judgment—satisficing is a choice criterion; heuristics are cognitive mechanisms for reaching decisions.
  • Satisficing is not Optionality because satisficing is the choice to accept a good-enough solution, while optionality is the availability of multiple choices or paths—satisficing is a decision to stop searching; optionality describes the availability of alternatives.
  • Satisficing is not Approximation because satisficing is the acceptance of a sufficiently-good solution without optimizing, while approximation is the use of an inexact method or simplified model—satisficing is a stopping rule; approximation is a method choice.