Linear Programming: Foundations and Extensions (International Series in Operations Research & Management Science)