MacMOOP

From Svenleyffer
Revision as of 17:35, 5 March 2009 by Leyffer (talk | contribs) (New page: This page contains [http://www-unix.mcs.anl.gov/~leyffer/ Sven]'s small collection or multiobjective testproblems. All models are written in [http://www.ampl.com/ AMPL]. ==== Multiobject...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page contains Sven's small collection or multiobjective testproblems. All models are written in AMPL.

Multiobjective Testproblems

The following table gives the name of the testproblem, the AMPL model and data file (if applicable), and the problem characteristics (where n-m-q are the number of variables, constraints and objectives respectively).

Testproblem AMPL Model File AMPL Data File Characteristitcs (n-m-q)
ABC-comp ABC-comp.mod 2-3-2
ex001 [ex002.mod ex001.mod] 5-3-2
ex002 ex002.mod 5-2-2
ex003 ex003.mod 5-2-2
ex004 ex004.mod 2-3-2
ex005 ex005.mod 2-0-2
hs05x hs05x.mod 5-3-3
liswetm liswetm.mod 7-5-2
MOLPg-1 MOLPg.mod MOLPg-001.dat 8-8-3
MOLPg-2 MOLPg.mod MOLPg-002.dat 12-16-3
MOLPg-3 MOLPg.mod MOLPg-003.dat 10-14-3
MOQP-1 MOQP.mod [moqp-0001.dat moqp-001.dat] 20-10-3
MOQP-2 MOQP.mod [moqp-0002.dat moqp-002.dat] 20-10-3
MOQP-3 MOQP.mod [moqp-0003.dat moqp-003.dat] 20-10-3


Formulations with Complementarity Constraints

The following table gives the AMPL models for the formulation of the MOOPs as mathematical programs with complementarity constraints (MPCCs). The MPCC models are derived in this [../papers/moop-01.pdf technical report].

Testproblem Convex Combination Convex Combination (2) GOAL Programming AMPL Data File
ABC-comp ABC-comp-SUMe.mod ABC-comp-SUM1e.mod ABC-comp-GOALe.mod
ex001 ex001-SUMe.mod ex001-SUM1e.mod [ex001-GOALe.mod ex001-GOAL.mod]
ex002 ex002-SUMe.mod ex002-SUM1e.mod [ex002-GOALe.mod ex002-GOAL.mod]
ex003 ex003-SUMe.mod ex003-SUM1e.mod [ex003-GOALe.mod ex003-GOAL.mod]
ex004 ex004-SUMe.mod ex004-SUM1e.mod [ex004-GOALe.mod ex004-GOAL.mod]
ex005 ex005-SUMe.mod ex005-SUM1e.mod [ex005-GOALe.mod ex005-GOAL.mod]
hs05x hs05x-SUMe.mod hs05x-SUM1e.mod [hs05x-GOALe.mod hs05x-GAL.mod]
liswetm [liswetm-SUMe.mod liswetm-][liswetm-SUMe.mod SUMe.mod] [liswetm-SUM1e.mod liswetm][liswetm-SUM1e.mod -SUM1e.mod] [liswetm-GOALe.mod liswetm][liswetm-GOALe.mod -GOALe.mod]
MOLPg-1 [MOLPg-SUMe.mod MOLPg-][MOLPg-SUMe.mod SUMe.mod] [MOLPg-SUM1e.mod MOLPg-][MOLPg-SUM1e.mod SUM1e.mod] [MOLPg-GOALe.mod MOLPg-][MOLPg-GOALe.mod GOALe.mod] MOLPg-001.dat
MOLPg-2 [MOLPg-SUMe.mod MOLPg-][MOLPg-SUMe.mod SUMe.mod] [MOLPg-SUM1e.mod MOLPg-][MOLPg-SUM1e.mod SUM1e.mod] [MOLPg-GOALe.mod MOLPg-][MOLPg-GOALe.mod GOALe.mod] MOLPg-002.dat
MOLPg-3 [MOLPg-SUMe.mod MOLPg-][MOLPg-SUMe.mod SUMe.mod] [MOLPg-SUM1e.mod MOLPg-][MOLPg-SUM1e.mod SUM1e.mod] [MOLPg-GOALe.mod MOLPg-][MOLPg-GOALe.mod GOALe.mod] MOLPg-003.dat
MOQP-1 [MOLPg-SUMe.mod MOQP-SUMe.mod] [MOLPg-SUM1e.mod MOQP-SUM1e.mod] MOQP-GOALe.mod [moqp-0001.dat moqp-001.dat]
MOQP-2 [MOLPg-SUMe.mod MOQP-SUMe.mod] [MOLPg-SUM1e.mod MOQP-SUM1e.mod] MOQP-GOALe.mod [moqp-0002.dat moqp-002.dat]
MOQP-3 [MOLPg-SUMe.mod MOQP-SUMe.mod] [MOLPg-SUM1e.mod MOQP-SUM1e.mod] MOQP-GOALe.mod [moqp-0003.dat moqp-003.dat]

3. Random MOOP Generator in MATLAB

The random MOOP generator written in matlab can be found [moqpgen.m here].