|MPS mathematical file format.|
De facto standard for specifying linear programming (LP) problems.
Commonly used as input format by LP solvers.
MPS is an acronym for Mathematical Programming System.
Plain text ASCII format, sometimes compressed as binary.
Stores data in a fixed-width tabular form.
Developed in the 1970s at IBM.
|"Elements"||list of elements and options available in this file|
|"Rules"||full list of rules for each element and option|
|"Options"||list of rules for options, properties and settings|
|"Equations"||list of objective functions and constraints|
|"LinearProgrammingData"||vectors and matrices representing a linear program|
|"ConstraintMatrix"||matrix describing the constraints of a linear programming problem|
Get a list of Import elements from an MPS file:
Read an MPS file as a list of objective functions and constraints that is an expression suitable for NMinimize:
Use it as input for NMinimize:
Read MPS data in a form suitable as input for LinearProgramming:
Use it as input for LinearProgramming:
Import and plot the constraint matrix of the previous example:
|© 2013 Wolfram Research, Inc.|