Linear programming : foundations and extensions - Vanderbei, Robert J.