Mixed integer-linear programming

Defines mixed integer-linear programming and describes an upgrade to the production-planning problem to include a fixed charge for the products.