Introduction
The design of efficient networks and the solution of location problems is one major application of algorithmic graph theory today. Unfortunately, many natural problems turn out to be NP-hard. As a consequence, it is unlikely that these problems can be solved efficiently, i.e. by polynomial time algorithms. To deal with this fact, the notion of approximation algorithm has been developed. An approximation algorithm finds a solution in polynomial time, but for the price of loss of optimality. The aim of this package is to provide efficient implementations of recent approximation algorithms for several location and network design problems. Our algorithms are compatible with the data types of LEDA, the "Library of Efficient Datatypes and Algorithms." (See http://www.mpi-sb.mpg.de/LEDA/ for details on LEDA and how to obtain a copy of LEDA.) The implementation heavily depends on LEDA, so it can not be used without it. Available Algorithms:
News 16.2.1999: release of version 1.0 (clean up of all algorithms and the documentation; many improvements) 27.10.1998: minor changes to make the library compile with gcc 2.8.1 and LEDA 3.7.1 (see note below!) 19.10.1998: minor update of the package. 17.4.1998: Some bugs have been fixed. Especially the k-neighbor p-center algorithm did strange things. 1.4.1998: The first alpha release is out and can be downloaded below. Note: On our system (Solaris) compiling with gcc 2.8.1 caused an internal compiler error. If this happens disable optimization by setting CXXFLAGS=-g. Download The library was tested on Solaris and Linux. If you have any problems or comments please contact me at wirth@informatik.uni-wuerzburg.de.
Hans-Christoph Wirth E-Mail: wirth@informatik.uni-wuerzburg.de |