Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pedro L. González R
pedroluis@us.es
v1. Octubre 2021
EJEMPLO BÁSICO
Dentro de la función
- Seleccionamos el solver
- Definimos las variables
- Definimos las restricciones
- Invocamos al solver
- Mostramos los resultados
EJEMPLO BÁSICO (2)
En el caso de restricciones ≥ :
ri.lb() equivale al RHS o termino de recursos 𝑏𝑖
𝑟𝑖 . 𝑢𝑏() será +inf si no se establece
https://google.github.io/or-tools/python/ortools/linear_solver/pywraplp.html
Dependiendo de si se llega a
la solución óptima o no se
discriminan las acciones
OPTIMAL = 0 optimal.
FEASIBLE = 1 feasible, or stopped by limit.
INFEASIBLE = 2 proven infeasible.
UNBOUNDED = 3 proven unbounded.
ABNORMAL = 4 abnormal, i.e., error of some kind.
NOT_SOLVED = 6 not been solved yet.
ALGUNAS MEJORAS (1)
Datos “matriciales”
ALGUNAS MEJORAS (2)
Variables
FO
ALGUNAS MEJORAS (3)
Restricciones
ALGUNAS MEJORAS (4)
Resultados
ALGUNAS MEJORAS (5)