Problem Space
The set of all possible states, conditions, and constraints that define a problem before any solution is applied.
Also known as: Problem domain, Problem landscape
Category: Thinking
Tags: thinking, problem-solving, design, frameworks, decision-making
Explanation
The Problem Space is a concept from cognitive science, computer science, and design thinking that describes the full landscape of a problem — including all possible states, the initial state, the goal state, and the operators (actions) available to move between states.
Originally formalized by Allen Newell and Herbert Simon in their work on human problem solving, the concept has become fundamental across many fields:
1. **In cognitive science** — The problem space is the mental representation a person constructs of a problem, including what they know, what they don't know, and what actions they believe are available
2. **In computer science** — The problem space defines the search space an algorithm must navigate to find a solution (e.g., all possible board states in chess)
3. **In design thinking** — The problem space is explored before jumping to solutions, ensuring the right problem is being solved
4. **In product development** — Understanding the problem space means deeply understanding user needs, pain points, and constraints before building anything
Key principles:
- **Explore before solving** — Premature narrowing of the problem space leads to solving the wrong problem or missing better solutions
- **Problem space vs solution space** — These are distinct territories; conflating them leads to solution-first thinking
- **Problem framing** — How you define the boundaries of the problem space determines which solutions become visible
- **Constraints shape the space** — Adding or removing constraints changes the problem space dramatically
Common mistakes:
- Jumping to solutions before understanding the problem space
- Confusing symptoms with root causes
- Defining the problem space too narrowly (missing better approaches) or too broadly (analysis paralysis)
For knowledge workers, understanding problem space means investing time in problem definition before solution generation — the quality of solutions is bounded by the quality of problem understanding.
Related Concepts
← Back to all concepts