Las empresas que administran operaciones extensas, que requieren asignar personas y recursos a tareas en momentos específicos, deben resolver los problemas de programación difíciles con regularidad. A continuación, presentamos algunos ejemplos de estos problemas:
- Programa a los empleados en varios turnos, sujetos a un conjunto complejo de restricciones y requisitos de personal.
- Programa un proceso de fabricación que implique la realización de muchas tareas en un conjunto limitado de máquinas, cada una de las cuales puede realizar solo una tarea a la vez.
OR-Tools ofrece poderosas técnicas para resolver problemas como estos. En las siguientes secciones, se muestran algunos problemas de programación y sus soluciones.