Every time an airline decides how many seats to sell at each price, or a power grid balances supply against demand, it is solving a linear program (LP): optimize a linear objective subject to linear constraints. The answer is always a corner of a polytope â a high-dimensional version of a polygon.
For decades, the only practical way to find that corner was the Simplex method (Dantzig, 1947): start at one corner, walk along an edge to a better neighbor, repeat until no improvement is possible. It works brilliantly in practice but in the worst case visits exponentially many corners.
In 1984, Narendra Karmarkar announced a completely different approach. Instead of walking the boundary, his algorithm starts inside the polytope â in the interior â and follows a curved path straight toward the optimum, staying away from the walls at every step. It proved polynomial time in theory and was fast enough to challenge Simplex in practice. A new era of optimization had begun.
Comments
Loading comments...