Counting and Enumerating Crossing-free Geometric Graphs
Manuel Wettstein

TL;DR
This paper introduces a unified framework for counting and enumerating various crossing-free geometric graphs on planar point sets, achieving improved computational times and efficient enumeration methods.
Contribution
It generalizes existing ideas to develop algorithms for counting and enumerating multiple classes of crossing-free graphs with better time bounds and practical enumeration capabilities.
Findings
Counting all crossing-free graphs in time O(c^n n^4) for c<2.83929.
Efficient enumeration of crossing-free perfect matchings with polynomial delay.
Algorithms are simple to analyze and implement.
Abstract
We describe a framework for counting and enumerating various types of crossing-free geometric graphs on a planar point set. The framework generalizes ideas of Alvarez and Seidel, who used them to count triangulations in time where is the number of points. The main idea is to reduce the problem of counting geometric graphs to counting source-sink paths in a directed acyclic graph. The following new results will emerge. The number of all crossing-free geometric graphs can be computed in time for some . The number of crossing-free convex partitions can be computed in time . The number of crossing-free perfect matchings can be computed in time . The number of convex subdivisions can be computed in time . The number of crossing-free spanning trees can be computed in time for some . The number…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
