Polyhedral and Algebraic Methods in Computational Geometry provides a thorough introduction into algorithmic geometry and its applications. It presents its primary topics from the viewpoints of discrete, convex and elementary algebraic geometry.
The first part of the book studies classical problems and techniques that refer to polyhedral structures. The authors include a study on algorithms for computing convex hulls as well as the construction of Voronoi diagrams and Delone triangulations.
The second part of the book develops the primary concepts of (non-linear) computational algebraic geometry. Here, the book looks at Groebner bases and solving systems of polynomial equations. The theory is illustrated by applications in computer graphics, curve reconstruction and robotics.
Throughout the book, interconnections between computational geometry and other disciplines (such as algebraic geometry, optimization and numerical mathematics) are established.
Polyhedral and Algebraic Methods in Computational Geometry is directed towards advanced undergraduates in mathematics and computer science, as well as towards engineering students who are interested in the applications of computational geometry.
Introduction and Overview.- Geometric Fundamentals.- Polytopes and Polyhedra.- Linear Programming.- Computation of Convex Hulls.- Voronoi Diagrams.- Delone Triangulations.- Algebraic and Geometric Foundations.- Groebner Bases and Buchberger's Algorithm.- Solving Systems of Polynomial Equations Using Groebner Bases.- Reconstruction of Curves.- Plucker Coordinates and Lines in Space.- Applications of Non-Linear Computational Geometry.- Algebraic Structures.- Separation Theorems.- Algorithms and Complexity.- Software.- Notation.