393. Theory of Constraints

Theory of Constraints (TOC, Goldratt 1984): a management philosophy that says system performance is determined by the bottleneck (the constraint). Identify the bottleneck, exploit it, subordinate everything else.

393.1. The five focusing steps

  1. Identify the constraint — the bottleneck resource limiting system throughput
  2. Exploit — maximize utilization of the bottleneck (no idle time, perfect quality, no setups)
  3. Subordinate — every other resource serves the bottleneck (don’t push more than the bottleneck can absorb)
  4. Elevate — invest to increase bottleneck capacity (add equipment, overtime, etc.)
  5. Return to step 1 — when the bottleneck moves elsewhere, repeat

393.2. Throughput accounting

TOC replaces traditional cost accounting (which over-emphasizes unit costs) with three measures:

Net profit: 𝑇𝑂𝐸

Return on investment: 𝑇𝑂𝐸𝐼

Goal: increase 𝑇 first, decrease 𝐼 second, decrease 𝑂𝐸 third. Traditional accounting often prioritizes OE reduction, which can hurt 𝑇 if you cut the bottleneck.

393.3. Product mix problem (with constraint)

Given multiple products competing for a single bottleneck, maximize total throughput:

max𝑖𝑇𝑖𝑥𝑖s.t.𝑖𝑏𝑖𝑥𝑖bottleneck capacity

where 𝑏𝑖 is bottleneck-minutes per unit of product 𝑖. Optimal: produce in decreasing order of 𝑇𝑖𝑏𝑖 (throughput per bottleneck minute).

This is a single-constraint LP — explicit solution by ratio ranking.

393.4. Drum-Buffer-Rope (DBR) scheduling

A scheduling discipline derived from TOC:

DBR is essentially CONWIP but with the WIP cap chosen to keep just the right amount of buffer in front of the bottleneck.

393.5. Compared to Lean

TOCLean / Toyota
FocusBottleneck — what limits throughputWaste — what doesn’t add value
Inventory at bottleneckBuffer (protective)Reduce (Just-in-Time)
Improvement targetThroughput per bottleneck-minuteCycle time, waste elimination
Best forComplex job shops, bottleneck-driven systemsRepetitive manufacturing, low variability

Many production systems benefit from both — Lean to reduce variability and waste, TOC to manage the residual bottleneck. The two are complementary, not competing.

393.6. See also