Abstract
We consider the problem of computing a minimum weight pseudo-triangulation of a set \({\mathcal S}\) of n points in the plane. We first present an \(\mathcal O(n {\rm log} n)\)-time algorithm that produces a pseudo-triangulation of weight \(O(wt(\mathcal M(\mathcal S)).{\rm log} n)\) which is shown to be asymptotically worst-case optimal, i.e., there exists a point set \({\mathcal S}\) for which every pseudo-triangulation has weight \(\Omega({\rm log} n.wt(\mathcal M(\mathcal S))\), where \(wt(\mathcal M(\mathcal S))\) is the weight of a minimum spanning tree of \({\mathcal S}\). We also present a constant factor approximation algorithm running in cubic time. In the process we give an algorithm that produces a minimum weight pseudo-triangulation of a simple polygon.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aichholzer, O., Orden, D., Santos, F., Speckmann, B.: On the Number of Pseudo-Triangulations of Certain Point Sets. In: Proc. 15th Canadian Conference on Computational Geometry, pp. 141–144 (2003)
Aichholzer, O., Rote, G., Speckmann, B., Streinu, I.: The Zigzag Path of a Pseudo-Triangulation. In: Dehne, F., Sack, J.-R., Smid, M. (eds.) WADS 2003. LNCS, vol. 2748, pp. 377–388. Springer, Heidelberg (2003)
Basch, J., Guibas, L.J., Hershberger, J., Zhang, L.: Deformable free space tiling for kinetic collision detection. In: Proc. 4th Workshop on Algorithmic Foundations of Robotics (2000)
Chazelle, B., Edelsbrunner, H., Grigni, M., Guibas, L.J., Hershberger, J., Sharir, M., Snoeyink, J.: Ray shooting in polygons using geodesic triangulations. Algorithmica 12, 54–68 (1994)
Das, G., Joseph, D.: Which triangulations approximate the complete graph? In: Proc. International Symposium on Optimal Algorithms. LNCS, vol. 401, pp. 168–192. Springer, Heidelberg (1989)
Garey, M., Johnson, D.: Computers and Intractability. W. H. Freeman and Company, New York (1979)
Gilbert, P.D.: New results in planar triangulations. Report R–850, Univ. Illinois Coordinated Science Lab (1979)
Goodrich, M.T., Tamassia, R.: Dynamic Ray Shooting and Shortest Paths in Planar Subdivisions via Balanced Geodesic Triangulations. Journal of Algorithms 23(1), 51–73 (1997)
Kirkpatrick, D., Speckmann, B.: Kinetic Maintenance of Context-Sensitive Hierarchical Representations for Disjoint Simple Polygons. In: Proc. 18th ACM Symposium on Computational Geometry, pp. 179–188 (2002)
Klincsek, G.: Minimal triangulations of polygonal domains. Annals of Discrete Math 9, 121–123 (1980)
Krznaric, D., Levcopoulos, C.: Quasi-greedy triangulations approximating the minimum weight triangulation. Journal of Algorithms 27(2), 303–338 (1998)
Plaisted, D.A., Hong, J.: A heuristic triangulation algorithm. J. of Algorithms 8, 405–437 (1987)
Pocchiola, M., Vegter, G.: Pseudo-triangulations: Theory and applications. In: Proc. 12th ACM Symposium on Computational Geometry, pp. 291–300 (1996)
Pocchiola, M., Vegter, G.: Topologically sweeping visibility complexes via pseudo-triangulations. Discrete Computational Geometry 16(4), 419–453 (1996)
Rote, G., Wang, C.A., Wang, L., Xu, Y.: On constrained minimum pseudotriangulations. In: Proc. 9th Symposium on Computing an Combinatorics. LNCS, vol. 2697, pp. 445–454. Springer, Heidelberg (2003)
Speckmann, B., Tóth, C.D.: Allocating Vertex pi-guards in Simple Polygons via Pseudo-Triangulations. In: Proc. 14th ACM-SIAM Symposium on Discrete Algorithms, pp. 109–118 (2003)
Streinu, I.: A Combinatorial Approach to Planar Non-Colliding Robot Arm Motion Planning. In: Proc. 41st ACM Annual Symposium on Foundations of Computer Science, pp. 443–453 (2000)
Yoeli, P.: Compilation of data for computer-assisted relief cartography. In: Davis, J., McCullagh, M. (eds.) Display and Analysis of Spatial Data. John Wiley & Sons, New York (1975)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gudmundsson, J., Levcopoulos, C. (2004). Minimum Weight Pseudo-Triangulations. In: Lodaya, K., Mahajan, M. (eds) FSTTCS 2004: Foundations of Software Technology and Theoretical Computer Science. FSTTCS 2004. Lecture Notes in Computer Science, vol 3328. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30538-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-30538-5_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24058-7
Online ISBN: 978-3-540-30538-5
eBook Packages: Computer ScienceComputer Science (R0)