Question: what is the difference between linear programming and integer programming?
Answer: Linear programming is used to find optimal solutions to problems using the basis of a linear function, like a line. Integer programming is programming with all variables restricted to integers.