A pivoting algorithm for convex hulls and vertex enumeration of arrangements and polyhedra
Discrete & Computational Geometry - Special issue on ACM symposium on computational geometry, North Conway
Reverse search for enumeration
Discrete Applied Mathematics - Special volume: first international colloquium on graphs and optimization (GOI), 1992
An algorithm for two-dimensional rigidity percolation: the pebble game
Journal of Computational Physics
Enumerating triangulation paths
Computational Geometry: Theory and Applications
An efficient algorithm for enumeration of triangulations
Computational Geometry: Theory and Applications
Acute Triangulations of Polygons
Discrete & Computational Geometry
Enumerating pseudo-triangulations in the plane
Computational Geometry: Theory and Applications
Hi-index | 0.01 |
In this paper we present an algorithm for enumerating without repetitions all the non-crossing generically minimally rigid bar-and-joint frameworks (simply called non-crossing Laman frameworks) on a given generic set of n points. Our algorithm is based on the reverse search paradigm of Avis and Fukuda. It generates each output graph in O(n4) time and O(n) space, or, with a slightly different implementation, in O(n3) time and O(n2) space. In particular, we obtain that the set of all non-crossing Laman frameworks on a given point set is connected by flips which remove an edge and then restore the Laman property with the addition of a non-crossing edge.