Mathematician Ian Stewart explains the twisty history of combinatorial optimization.
http://www.wired.com/