# BndMPCC

Jump to navigation
Jump to search

## BndMPCC: Bound-Constrained Mathematical Programs with Complementarity Constraints

A small collection of MPCCs that have only simple bounds or complementarity constraints between variables.

### Bound-Constrained Quadratic Programs with Complementarity Constraints

Randomly generated QPCCs with bound constraints in AMPL format.

- AMPL model file in MPCC format: BndQPEC.mod
- AMPL model file formulation as NLP: BndQPECn.mod
- Matlab generator for random instances: genBndQPEC.m
- AMPL (dat) files of some generated instances: BndQPECsDAT.zip
- AMPL (nl) files of some generated instances: BndQPECsNL.zip

### Bound-Constrained Nonlinear Programs with Complementarity Constraints

Problem instances generated from unconstrained nonlinear optimization problems by adding bounds and two types of complementarity constraint (verions 0 and 1).

- Fletcher function: fletcher0.mod, fletcher1.mod
- Himmelblau function: himmelblau0.mod, himmelblau1.mod
- McCormick function: mccormick0.mod, mccormick1.mod
- Powell function: powell0.mod, powell1.mod
- Rosenbrock function: rosenbrock0.mod, rosenbrock1.mod

Each function can be run with an adjustable number of variables. NL-files for a subset of instances are here: BndMPECsNL.zip (instances with NLP correspond to problems in which the complementarity constraint was replaced by a nonlinear inequality constraint).