Mathematical Programming: Theory and Algorithms. | Synapse