La programación entera es un modelo que restringe las decisiones a números enteros, siendo adecuado para problemas donde las soluciones fraccionadas no son válidas. El método de ramificación y acotación se utiliza para encontrar soluciones óptimas enteras al dividir y eliminar sub problemas sin necesidad de evaluar exhaustivamente todas las soluciones. Se presenta un ejemplo de minimización de costos donde la solución lineal inicial no cumple con la restricción entera, lo que requiere una partición del conjunto de soluciones.