I understand that Integer programming uses whole number, and linear programming does not. However, what are some examples of best situations to use