Performance World [ Performance World Home | Board | Tools | PerformanceLib | Links | GamsWorld group | Search | Contact ]

Princeton Library of Nonlinear Programming Models

PrincetonLib is a collection of nonlinear programming (NLP) models. The purpose of the collection is to provide algorithm developers of nonlinear optimization codes with a large and varied set of both theoretical and practical test models. It also aids in the software quality assurance process by providing a set of tools to facilitate benchmarking and performance analysis.

The original models were in AMPL format and collected by Robert Vanderbei and colleagues at Princeton University. They were translated by Andre Savitsky into GAMS. For questions or comments, he can be reached via email. The raw GAMS models were converted into GAMS scalar format using the CONVERT facility. For models with multiple solves, only the first solve instance is translated.

Reference

Nonlinear Optimization Models, collected by Robert Vanderbei and colleagues, online at http://www.orfe.princeton.edu/~rvdb/ampl/nlmodels/

QuickStart

See the readme.txt

Download

Download PrincetonLib.zip (302Mb)

If you are interested in reproducing the scalar models and HTML pages from the raw GAMS source, you can download the raw data source and instructions (21Mb).

Note: A * next to the directory name indicates the group is missing some models due to the AMPL source missing. See the group listing for details.


Directory Name AMPL GAMS Missing AMPL Solution Unknown
Antenna Array Synthesis 6 6 0 0
Antenna Array Synthesis (Coleman) 5 5 0 0
Brachistochrone Problem 3 3 0 1
Catenary Problem 1 1 0 0
Cute Set 734 734 0 131
Data Envelopment Analysis 5 5 0 0
Electrons on a Sphere 3 3 0 0
Facility Location Points * 16 16 0 0
FIR filter Design 4 4 0 0
FIR Filter Design (Coleman) 6 6 0 0
FIR Filter Design (Wu, Boyd, Vandenberghe) 7 7 0 0
Grasping Force Optimization 4 4 0 1
Hanging Chain of Springs 3 3 0 0
Hang Glider: Range Maximization 5 5 0 0
Hock and Schittkowski Suite 115 115 0 50
Hydrothermal Power Coordination 1 1 0 0
Largest Small Polygon * 3 3 0 0
Markowitz Models for Portfolio Optimization 6 6 0 0
Median 8 8 0 0
Minimal Surfaces 4 4 0 0
Models from Elena Bobrovnikova 40 40 0 40
Nonnegative Least Squares 2 2 0 0
Power Flow Optimization 7 7 0 1
Putting Trajectories 2 2 0 0
Principle Component Analysis 3 3 0 0
Rocket Fastest Trip 4 4 0 3
Saw Path Tracking 1 1 0 0
Schittkowski Suite 188 188 0 1
Semidefinite Programming 4 4 0 0
Steiner Problems 8 8 0 0
Stengel Problems 5 5 0 0
Structural Optimization 10 10 0 0
Traffic Equilibrium 5 5 0 0
Trajectory Optimization 6 6 0 0
Total: 1224 1224 0 228