Optimization Softwares and Test Problems

Tomomi Matsui

Japanese version is here.



When WWWcount does not work, please try the URL http://misojiro.misojiro.t.u-tokyo.ac.jp/~tomomi/opt-codeE.html .


Whats new!


Well known sites

WORMS OR and Management Science
Home page of APORS1997
DIMACS (Center for Discrete Mathematics and Theoretical Computer Science)
The DIMACS Challenge
Challenge 1 : network flow, matching
Challenge 2 : clique, coloring, SAT
Challenge 3 : parallel algorithms
Challenge 4 :
DIMACS ftp site
elib (electric Library) in ZIB-BERLIN
Math-Web, Math-Net (ZIB-BERLIN)
Pointers to optimization softwares
MATHPROG & MP-TESTDATA
MATHPROG contains softwares. MP-TESTDATA is a set of test problems
OPT-NET (ftp) , OPT-NET in MATHPROG (ftp)
Directories 'algorithms','problems','software' contain some softwares.
You can get information from OPT-NET mailing list.
NEOS --> see OTC
NETLIB in AT&T Bell Laboratories Mathematical and Computing Sciences Research
NETLIB contains many softwares and test problems.
OR-LIBRARY in Imperial College Management School
OR-LIB contains many softwares and test problems.
OTC (Optimization Technology Center)
NEOS Guide
LP,NLP,Network Programming, Integer Programming, Global Optimization pages.
NEOS Server
You can solve LP,NLP,Stochastic Programming, Network Programming problems. Solutions are sent by e-mail. Network programming page uses the well-known codes RELAX and NETFLO.

Useful Links

Decision Tree for Optimization Software (by Hans D. Mittelmann)
Links to public domain codes for LP/QP/NLP problems.
GAMS
Guide to Available Mathematical Software (Search Tool)
Heuristics for Discrete Optimization (Univ. of Trento)
Links to many heuristic codes.
JEA
Journal of Experimental Algorithmics
Jiefeng Xu's list
LIST OF INTERESTING OPTIMIZATION CODES in PUBLIC DOMAIN
Jiefeng Xu's page. It is exciting but too large for me.
Mathematics Softwares in Mathematics Information Servers
There are many pointers to mathematics softwares. The page also contains the list of universities and publishers in America.
Network Resources for OR
I like this page very much!!
INFORMS (OR Home Page)
Some links to softwares and search tool for papers.
OR subject Index
LP, NLP, muliti-objective programming. Combinatorial optimization page is here
Scheduling and Constrained Satisfaction Benchmark
College and Univ. Home pages in America.
Erdos Number Project Home Page contains the list of researchers with Erdos number 1 or 2.

Bibliography


Problem Oriented Pages

Data Structure

  • LEDA is a data structure library which contains red-black tree, F-heap, etc. You can get the research version.
  • dyn_tree is a library of dynamic tree. (written in C)

Linear Programming

Nonlinear Programming

  • NLP FAQ contains many links to softwares and test problems.

Satisfiability problem

(Mixed) Integer Programming

  • OPBDP & PLAM OPBDP (Davis-Putnam Based Enumeration Algorithm for Linear Pseudo-Boolean Optimization) is a 0-1 integer programming code. PLAM (Prolog and Modeling) is a modeling language.
  • MIPlib is MIP library.
  • MINT is MIP library (Nemhauser).

Geometric Programming

Network Flow, Matching, Shortest Path, Spanning tree, etc.

Clique and Coloring

Routing Problems (TSP,VRP)

Miscellaneous (Network Optimization)

  • LOLIB Linear Ordering Problem Library.
  • METIS is Graph Partitioning Problem Software

Polytope

Global Optimization

Quadratic Assignment Problem

Computational Geometry

Complementarity Problem

Semidefinite Programming

Game Theory

Deta Envelopment Analysis

Stochastic Programming

Scheduling

Time tabling problem


Tomomi Matsui HP