Mixed Integer Programming, Sos2, Piecewise Linear Modeling, Cplex, Gurobi.
Reader note: this article primarily targets a technical audience. It requires a basic understanding of Mixed Integer Programming (MIP) and model building technics. If you are new to these topics, a good practical introduction can be found, for instance, here [1] and here [2]. AIMMS has also