Besides the standard ANSI C/C++ libraries we use an algorithmic and computational geometry library called LEDA (Library of Efficient Data structures and Algorithms). This can be found at http://www.mpi-sb.mpg.de/LEDA.