Here, I try to implement mixed-integer linear programming, based on the 'branch and cut' algorithm. I have used 'ortools' as my choice of library.
from ortools.linear_solver import pywraplp
Specifically, I have shown how MILP can be used to implement optimization modeling for maximizing profit by creating SKU bundles of fast and slow moving products.
More details about the above work, and related research can be found here.
Below is a brief summary about MILP and the associated alogorithm from my personal notes.