01 · The idea
In everyday language
Richard Karp connected a broad collection of combinatorial problems through polynomial-time reductions. If an efficient exact algorithm existed for one NP-complete problem, these translations could transfer that power to the others. His work also developed efficient algorithms for network flow and other optimisation tasks.
Why it matters
Understanding problem structure guides the choice between exact methods, approximation, heuristics and specialised algorithms.

