"What's the difference between mathematical optimization and machine learning?" This is a question that — as the CEO of a mathematical optimization software company — I get asked all the time.