Pulpa Clasificación y resumen
- Nombre del editor:
- J.S. Roy and S.A. Mitchell
- Sitio web del editor:
- http://auckland.ac.nz
Pulpa Etiquetas
Pulpa Descripción
Un modelo de LP escrito en Python. Pulp es un software que puede generar archivos MPS o LP y llame a GLPK , Monedas CLP / CBC , CPLEX y XPRESS para resolver problemas lineales. Se puede encontrar Wiki integral en HTTP: / /pulp-or.googlecode.com/use lpvariable () Para crear nuevas variables. Para crear una variable 0> x = lpvariable ("x", 0, 3) para crear una variable 0> y = lpvariable ("y", 0, 1) Use LPPROBLEM () para crear nuevos problemas. Cree "MyProblem" >>> Prob = LPPROBLEM ("MyProblem", LPminimize) combine variables para crear expresiones y restricciones y agregarlos al problema. >>> prob + = x + y >> prob + = -4 * x + ychoose un solver y resuelve el problema. Ej: >>> estado = prob.solve (GLPK (MSG = 0)) Muestra el estado de la solución >>> LPSTATUS 'Optal'Theu puede obtener el valor de las variables usando el valor (). Ej: >>> Valor (X) 2.0 Clases respaldadas: * LPPROBLEM - Clase de contenedor para un problema de programación lineal * LPVariable - Variables que se agregan a las restricciones en la LP * LPCONSTRAINT - Una restricción de la forma general A1x1 + A2x2 ... ansn (=) b * lpconstraintvar: se utiliza para construir una columna del modelo en las funciones de MODELLOTEXYEXPortadas de la columna: * Valor (): encuentra el valor de una variable o expresión * LPSUM () - Dada una lista de la forma construirá una expresión lineal que se utilizará como restricción o variable * LPDOT () --given dos listas del formulario y construirán una Eppresión lineal que se utilizará como un requisito de restricción o variable: · Python
Pulpa Software relacionado