LEDA: a platform for combinatorial and geometric computing

  • Authors:
  • Kurt Mehlhorn;Stefan Näher

  • Affiliations:
  • Max Planck Institute for Computer Science, Saarbru¨cken, Germany;Martin Luther Univ., Halle, Germany

  • Venue:
  • Communications of the ACM
  • Year:
  • 1995

Quantified Score

Hi-index 48.23

Visualization

Abstract

Combinatorial and geometric computing is a core area of computer science (CS). In fact, most CS curricula contain a course in data structures and algorithms. The area deals with objects such as graphs, sequences, dictionaries, trees, shortest paths, flows, matchings, points, segments, lines, convex hulls, and Voronoi diagrams and forms the basis for application areas such as discrete optimization, scheduling, traffic control, CAD, and graphics. There is no standard library of the data structures and algorithms of combinatorial and geometric computing. This is in sharp contrast to many other areas of computing. There are, for example, packages in statistics (SPSS), numerical analysis (LINPACK, EISPACK), symbolic computation (MAPLE, MATHEMATICA), and linear programming (CPLEX).