GSIP Lib & Gen

A Library and Generator of General Semi-infinite Programming Test Problems

General semi-infinite programming (GSIP) is a 20 years-studied branch of continuous optimization and constitutes a very powerful modeling tool with many applications. There is a whole bunch of solution methods. However, with the exception of some, these were mainly developed from a conceptual point of view.

The aim of this library is to present a collection of test problems from academia as well as from diverse application areas which gives a common basis on which algorithms for the solution of GSIP problems can be tested and compared.

For one popular GSIP application, namely design centering, it is possible to generate own problems in addition to predefined ones. All problems and the ingredients for stating a design centering problem are implemented in Matlab in an object-oriented manner.