Suppose you are a factory manager. You choose how many units of each product to make in order to maximize profit, subject to limits on raw materials. That is a linear program: maximize a linear objective over variables constrained by linear inequalities.
Now suppose a supplier knocks on your door and says: "I'll buy all your raw materials. What's the minimum price per unit I must pay so you'd rather sell me the materials than run the factory?" Remarkably, that second question — minimize total payment subject to not undercutting any product's profit — has the exact same optimal value as the first. They are duals of each other.
This is not a coincidence or an approximation. It is the Strong Duality Theorem, proven in 1947 by John von Neumann and refined by David Gale, Harold Kuhn, and Albert Tucker. Every feasible linear program that is bounded has a dual that is also feasible and bounded, and primal optimum = dual optimum exactly. The dual is a built-in certificate: it says "you cannot possibly do better" and it proves it.
Comments
Loading comments...