Linear Programming and Extensions (Landmarks in Physics and Mathematics)