Mathematical programming for operations researchers and computer scientists. (2020)