|
Extended Mathematical Programs (EMP) |
Top Previous Next |
|
EMP (Extended Mathematical Programming) is an (experimental) framework for automated mathematic programming reformulations. Models which currently cannot be solved reliably are reformulated into models of established math programming classes in order to use advanced solver technology.
Today EMP supports Bilevel Programs Disjunctive Programs Extended Nonlinear Programs Embedded Complementarity Systems Variational Inequalities
The reformulation is done by the solver JAMS which is the only solver that is capable to handle EMP models.
Examples showing how to use the EMP framework and the solver JAMS are made available through the GAMS EMP Library which is included in the GAMS Distribution.
EMP has been developed jointly by Michael Ferris of UW-Madison, Ignacio Grossmann of Carnegie Mellon University and GAMS Development Corporation. EMP and JAMS come free of charge with any licensed GAMS system but need a subsolver to solve the generated models.
Discussion on EMP appears in this GAMS document. |