Definition
A phenomenon in formal specification and logic where the number, size, or structural complexity of satisfying models grows very rapidly (often combinatorially or exponentially) as input size, vocabulary, or constraints change slightly.

Principle

Principle
Small expansions in signature (additional predicates, constants, or relations), relaxation of constraints, or increases in domain size can multiply the space of interpretations that satisfy a theory, leading to a blowup in model count or representational size that overwhelms enumerative or constructive methods.

Demonstration

Demonstration
In propositional logic, adding a few variables to a satisfiable formula can double or exponentially increase the number of satisfying assignments. In ontology design, removing a restrictive axiom may permit an exponential family of models differing by optional relationships; a concrete scenario is a template with many independent choice points yielding 2^n distinct models.

Misapplication

Misapplication
Attributing every observed combinatorial cost in reasoning systems to model explosion without checking whether constraints or symmetry-breaking techniques already prune the search; or confusing model explosion with mere implementation inefficiency.

Consequence

Consequence
Model explosion forces use of symbolic, parametric, or canonical representatives, symmetry reduction, abstraction, or probabilistic sampling instead of full enumeration; it shapes tool design and the choice of languages or fragments used in practice.

Reversal

Reversal
The reversal — that models always remain sparse and polynomially many under small changes — would permit exhaustive model enumeration and straightforward completeness checks for many tasks that currently require approximations or heuristics.

Boundary

Boundary
Occurs depending on the language features, allowed cardinalities, and interaction of constraints; it does not universally afflict all formal languages and is mitigated by restrictions such as guarded fragments, limited arity, or unique name assumptions.

Semantic Tension

Semantic Tension
Competes with notions of worst-case complexity and average-case behavior: model explosion describes combinatorial growth in the solution space, which may not coincide with algorithmic hardness if solvers exploit structure; tension arises when to treat explosion as inherent vs. avoidable.

Synthesis

Synthesis
Model Explosion is the combinatorial surge in the number or complexity of satisfying structures triggered by small syntactic or domain changes; understanding its causes directs designers toward representational restrictions and algorithmic techniques that avoid brute-force enumeration.