integerprogrammeerimist
Integer programming is a subfield of mathematical optimization that deals with problems where some or all of the decision variables are restricted to be integers. This is in contrast to standard linear programming, where variables can take any real value. Integer programming problems are generally much harder to solve than their linear programming counterparts.
The core idea behind integer programming is to find the optimal solution to a linear objective function
Common types of integer programming problems include pure integer programming (all variables are integers), mixed-integer programming
Solving integer programming problems often involves techniques such as branch and bound, cutting planes, and heuristics.