next up previous contents index
Next: Acknowledgments Up: DSDP5 User Guide - Previous: PDSDP   Contents   Index

A Brief History

DSDP began as a specialized solver for combinatorial optimization problems. Over the years, improvements in efficiency and design have enabled its use in many applications. Its success has resulted in hundreds of citations in research journals. Below is a brief history of DSDP.

1997
At the University of Iowa the authors release the initial version of DSDP. It solved the semidefinite relaxations of the maximum cut, minimum bisection, s-t cut, and bound constrained quadratic problems[6].

1999
DSDP version 2 increased functionality to address semidefinite cones with rank-one constraint matrices and LP constraints [5]. It was used specifically for combinatorial problems such as graph coloring, stable sets[2], and satisfiability problems.

2000
DSDP version 3 was a general purpose SDP solver that addressed large-scale applications included in the the Seventh DIMACS Implementation Challenge on Semidefinite and Related Optimization Problems [7]. DSDP 3 also featured the initial release of PDSDP[1], the first parallel solver for semidefinite programming.

2002
DSDP version 4 added new sparse data structures and linked to BLAS and LAPACK to improve efficiency and precision[4]. A Lanczos based line search and efficient iterative solver were added. It solved all problems in the SDPLIB collection that includes examples from control theory, truss topology design, and relaxations of combinatorial problems [3].

2004
DSDP version 5 features a new efficient interface for semidefinite constraints, and extensibility to structured applications in conic programming. Existence of the central path was ensured by bounding the variables. New applications from in computational chemistry, global optimization, and sensor network location motivated the improvements in efficiency in robustness.


next up previous contents index
Next: Acknowledgments Up: DSDP5 User Guide - Previous: PDSDP   Contents   Index
Steven Benson 2005-02-11