Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Incremental topological flipping works for regular triangulations

Published: 01 March 1996 Publication History

Abstract

A set ofn weighted points in general position in źd defines a unique regular triangulation. This paper proves that if the points are added one by one, then flipping in a topological order will succeed in constructing this triangulation. If, in addition, the points are added in a random sequence and the history of the flips is used for locating the next point, then the algorithm takes expected time at mostO(nlogn+n[d/2]). Under the assumption that the points and weights are independently and identically distributed, the expected running time is between proportional to and a factor logn more than the expected size of the regular triangulation. The expectation is over choosing the points and over independent coin-flips performed by the algorithm.

References

[1]
F. Aurenhammer. Power diagrams: properties, algorithms and applications. SIAM J. Comput., 16 (1987), 78-96.
[2]
F. Aurenhammer. Voronoi diagrams--a survey of a fundamental geometric data structure. ACM Comput. Surveys, 23 (1991), 345-406.
[3]
J.-D. Boissonnat and M. Teilland. On the randomized construction of the Delannay tree. Theoret. Comput. Sci., 112 (1993), 339-354.
[4]
H. Bruggesser and P. Mani. Shellahle decompositions of cells and spheres. Math. Scand., 29 (1971), 197-205.
[5]
C. Buchta, J. Müller, and R. F. Tichy. Stochastical approximation of convex bodies. Math. Ann., 271 (1985), 225-235.
[6]
K. Clarkson and P. Shot. Applications of random sampling in computational geometry. Discrete Comput. Geom., 4 (1989), 387-421.
[7]
B.N. Delannay. Sur la sphere vide. Izv. Akad. Nauk SSSR Otdel. Mat. Est. Nauk, 7 (1934), 793-800.
[8]
O. Devillers, S. Meiser, and M. Teillaud. The space of spheres, a geometric tool to unify duality results on Voronoi diagrams. Proc. 4th Canad. Conf. on Computational Geometry, 1992, pp. 263-268.
[9]
R.A. Dwyer. Higher-dimensional Voronoi diagrams in linear expected time. Discrete Comput. Geom., 6 (1991), 343-367.
[10]
H. Edelsbrunner. Algorithms in Combinatorial Geometry. Springer-Verlag, Heidelberg, 1987.
[11]
H. Edelsbrnnner. An acyclicity theorem for cell complexes in d dimensions. Combinatorica, 10 (1990), 251-260.
[12]
H. Edelsbrunner, D. G. Kirkpatrick, and R. Seidel. On the shape of a set of points in the plane. IEEE Trans. Inform. Theory, 29 (1983), 551-559.
[13]
H. Edelsbrunner and E. P. Mucke. Simulation of simplicity: a technique to cope with degenerate cases in geometric algorithms. ACM Trans. Graphics, 9 (1990), 66-104.
[14]
H. Edelsbrunner and E. P. Mucke. Three-dimensional alpha shapes. Manuscript, Dept. Comput. Sci., Univ. Illinois at Urbana-Champaign, 1992.
[15]
L.J. Guibas, D. E. Knuth, and M. Sharir. Randomized incremental construction of Delaunay and Voronoi diagrams. Algorithmica, 7 (1992), 381-413.
[16]
B. Joe. Three-dimensional triangulations from local transformations. SIAM J. Sci. Statist. Comput., 10 (1989), 718-741.
[17]
B. Joe. Construction of three-dimensional Delaunay triangulations using local transformations. Comput. Aided Geom. Design, 8 (1991), 123-142.
[18]
C.L. Lawson. Generation of a triangular grid with applications to contour plotting. Memo 299, Jet Propulsion Laboratory, Pasadena, CA, 1972.
[19]
C.L. Lawson. Software for C1 surface interpolation. In Mathematical Software III, edited by J. Rice. Academic Press, New York, 1977, pp. 161-194.
[20]
C.L. Lawson. Properties of n-dimensional triangulations. Comput. Aided Geom. Design, 3 (1986), 231-246.
[21]
C. Lee. Regular triangulations of convex polytopes. Applied Geometry and Discrete Mathematics: The Victor Klee Festschrift, edited by P. Gritzmann and B. Sturmfels, American Mathematical Society, Providence, RI, 1991, 443-456.
[22]
K. Melhorn, S. Meiser, and C. O'Dunlaing. On the construction of abstract Voronoi diagrams. Discrete Comput. Geom., 6 (1991), 211-224.
[23]
F. P. Preparata and M. I. Shamos. Computational Geometry--An Introduction. Springer-Verlag, New York, 1985.
[24]
J. Radon. Mengen konvexer Körper, die einen gemeinsamen Punkt enthalten. Math. Ann., 83 (1921), 113-115.
[25]
V.T. Rajan. Optimality of the Delaunay triangulations in Rd. Proc. 7th Ann. Syrup. on Computational Geometry, 1991, pp. 357-363.
[26]
E. Schonhardt. Über die Zerlegung von Dreieckspolyedem in Tetraeder. Math. Ann., 98 (1928), 309-312.
[27]
R. Seidel. Constructing higher-dimensional convex hulls at logarithmic cost per face. Proc. 18th Ann. ACM Symp. on Theory of Computing, 1986, pp 403-413.
[28]
G. F. Voronoi. Nouvelles applications des parametres continus a la theorie des formes quadratiques. J. Reine Angew. Math., 133 (1907), 97-178.

Cited By

View all
  • (2024)Vector Database Management Techniques and SystemsCompanion of the 2024 International Conference on Management of Data10.1145/3626246.3654691(597-604)Online publication date: 9-Jun-2024
  • (2024)Survey of vector database management systemsThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-024-00864-x33:5(1591-1615)Online publication date: 1-Sep-2024
  • (2023)Delaunay and Regular Triangulations as Lexicographic Optimal ChainsDiscrete & Computational Geometry10.1007/s00454-023-00485-170:1(1-50)Online publication date: 16-May-2023
  • Show More Cited By

Index Terms

  1. Incremental topological flipping works for regular triangulations
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Algorithmica
      Algorithmica  Volume 15, Issue 3
      March 1996
      82 pages

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 01 March 1996

      Author Tags

      1. Flipping
      2. Geometric algorithms
      3. Grid generation
      4. Incremental
      5. Point location
      6. Randomized
      7. Regular and Delaunay triangulations
      8. Topological order

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 26 Sep 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Vector Database Management Techniques and SystemsCompanion of the 2024 International Conference on Management of Data10.1145/3626246.3654691(597-604)Online publication date: 9-Jun-2024
      • (2024)Survey of vector database management systemsThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-024-00864-x33:5(1591-1615)Online publication date: 1-Sep-2024
      • (2023)Delaunay and Regular Triangulations as Lexicographic Optimal ChainsDiscrete & Computational Geometry10.1007/s00454-023-00485-170:1(1-50)Online publication date: 16-May-2023
      • (2021)Spatial Constraint Generation for Motion Planning in Dynamic Environments2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)10.1109/IROS51168.2021.9636067(384-389)Online publication date: 27-Sep-2021
      • (2020)Parallelism in Randomized Incremental AlgorithmsJournal of the ACM10.1145/340281967:5(1-27)Online publication date: 19-Sep-2020
      • (2016)α-shapes for local feature detectionPattern Recognition10.1016/j.patcog.2015.08.01650:C(56-73)Online publication date: 1-Feb-2016
      • (2015)TetGen, a Delaunay-Based Quality Tetrahedral Mesh GeneratorACM Transactions on Mathematical Software10.1145/262969741:2(1-36)Online publication date: 4-Feb-2015
      • (2014)A Weighted Delaunay Triangulation Framework for Merging Triangulations in a Connectivity Oblivious FashionComputer Graphics Forum10.1111/cgf.1227433:6(18-30)Online publication date: 1-Sep-2014
      • (2014)High-performance computation of distributed-memory parallel 3D voronoi and delaunay tessellationProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2014.86(997-1007)Online publication date: 16-Nov-2014
      • (2014)A New Approach to Output-Sensitive Construction of Voronoi Diagrams and Delaunay TriangulationsDiscrete & Computational Geometry10.1007/s00454-014-9629-y52:3(476-491)Online publication date: 1-Oct-2014
      • Show More Cited By

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media