Nunca hice programación lineal/entera, por lo que me pregunto lo siguiente
- ¿Cuáles son algunos solucionadores eficientes y gratuitos de programación lineal?
- ¿Cuáles son algunos solucionadores comerciales eficientes de programación lineal?
Sería bueno proporcionar un ejemplo de uso ficticio con cada respuesta propuesta.
¿Qué sucede si quiero resolver un problema de programación entera? ¿Cuáles son las respuestas a las dos preguntas anteriores en este caso?
Sé que la programación entera es un problema difícil, pero a veces se emplean métodos de relajación para obtener una solución a un problema de programación entera. ¿Hay algún paquete de software que implemente este tipo de cosas?
1 votos
Usé GLPK una vez y parecía funcionar bien.
0 votos
GAMS y LINGO son bastante populares para programación lineal, cuadrática y no lineal (también compatible con programación entera). MATLAB tiene algunas funciones integradas para programación lineal, pero para programación entera tendrías que escribir tu propio código de ramificación y acotación o pagar por alguna caja de herramientas. QPC (sigpromu.org/quadprog) es un solucionador de prog. cuadráticos con interfaz para MATLAB y es bastante eficiente. Definitivamente deberías revisar YALMIP (goo.gl/Hzqq9) para MATLAB. CPLEX es gratuito para uso académico. También está Gurobi (gurobi.com) y mucho más...