Useful Links
Mathematics
Computational Geometry
1. Introduction to Computational Geometry
2. Mathematical and Algorithmic Foundations
3. Fundamental Geometric Predicates
4. Convex Hulls
5. Line Segment Intersection
6. Polygon Triangulation
7. Proximity Problems
8. Geometric Data Structures and Searching
9. Arrangements and Duality
10. Motion Planning
11. Advanced Topics
Arrangements and Duality
Line Arrangements
Arrangement Definition
Faces
Edges
Vertices
Combinatorial Complexity
Vertex Count
Edge Count
Face Count
Euler's Formula
Construction Algorithms
Incremental Construction
Line Addition
Face Updates
Complexity Analysis
Divide and Conquer
Recursive Construction
Merging Arrangements
Zone Theorem
Statement
Proof Techniques
Single Cell Complexity
Many Faces Problem
Duality Transform
Point-Line Duality
Transformation Rules
Incidence Preservation
Order Preservation
Properties of Duality
Involution Property
Geometric Interpretations
Applications
Ham Sandwich Theorem
Linear Programming
Range Searching
Projective Duality
Hyperplane Arrangements
Higher-Dimensional Arrangements
Complexity Bounds
Construction Methods
Applications
Linear Programming
Optimization
Previous
8. Geometric Data Structures and Searching
Go to top
Next
10. Motion Planning