Abstract
In this paper we derive sharp upper and lower bounds on the number of intersections and closed regions that can occur in a set of line segments whose underlying planar graph is a cactus graph. These bounds can be used to evaluate the complexity of certain algorithms for problems defined on sets of segments in terms of the cardinality of the segment sets. In particular, we give an application in the problem of finding a path between two points in a set of segments which travels through a minimum number of segments.
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 subscriptionsReferences
Balaban, I.J.: An optimal algorithm for finding segment intersections. In: Proceedings of 11-th Annual ACM Symposium on Computational Geometry, pp. 211–219 (1995)
Ben-Moshe, B., Dvir, A., Segal, M., Tamir, A.: Centdian computation in cactus graphs. J. Graph Algorithms Appl. 16(2), 199–224 (2012)
Bentley, J.L., Ottmann, T.A.: Algorithms for reporting and counting geometric intersections. IEEE Trans. Comput. 28, 643–647 (1979)
Bose, P., Maheshwari, A., Morin, P., Morrison, J., Smid, M., Vahrenhold, J.: Space-efficient geometric divide-and-conquer algorithms. Comput. Geometry 37(3), 209–227 (2007)
Brévilliers, M., Chevallier, N., Schmitt, D.: Triangulations of line segment sets in the plane. In: Arvind, V., Prasad, S. (eds.) FSTTCS 2007. LNCS, vol. 4855, pp. 388–399. Springer, Heidelberg (2007). doi:10.1007/978-3-540-77050-3_32
Brimkov, B., Hicks, I.V.: Memory efficient algorithms for cactus graphs and block graphs. Discrete Appl. Math. 216, 393–407 (2017)
Brimkov, V.E.: Approximability issues of guarding a set of segments. Int. J. Comput. Math. 90(8), 1653–1667 (2013)
Brimkov, V.E., Leach, A., Mastroianni, M., Wu, J.: Guarding a set of line segments in the plane. Theoret. Comput. Sci. 412(15), 1313–1324 (2011)
Brimkov, V.E., Leach, A., Wu, J., Mastroianni, M.: Approximation algorithms for a geometric set cover problem. Discrete Appl. Math. 160, 1039–1052 (2012)
de Castro, N., Cobos, F.J., Dana, J.C., Márquez, A., Noy, M.: Triangle-free planar graphs and segment intersection graphs. J. Graph Algorithms Appl. 6(1), 7–26 (2002)
Chan, T.M., Chen, E.Y.: Optimal in-place and cache-oblivious algorithms for 3-D convex hulls and 2-D segment intersection. Comput. Geometry 43(8), 636–646 (2010)
Chen, E.Y., Chan, T.M.: A space-efficient algorithm for line segment intersection. In: Proceedings of the 15th Canadian Conference on Computational Geometry, pp. 68–71 (2003)
Chazelle, B.M.: Reporting and counting arbitrary planar intersections. Report CS-83-16, Department of Computer Science, Brown University, Providence, RI, USA (1983)
Francis, M.C., Kratochvíl, J., Vyskočil, T.: Segment representation of a subclass of co-planar graphs. Discrete Math. 312(10), 1815–1818 (2012)
Harary, F., Uhlenbeck, G.: On the number of Husimi trees I. Proc. Natl. Acad. Sci. 39, 315–322 (1953)
Husimi, K.: Note on Mayers’ theory of cluster integrals. J. Chem. Phys. 18, 682–684 (1950)
Kára, J., Kratochvíl, J.: Fixed parameter tractability of independent set in segment intersection graphs. In: Bodlaender, H.L., Langston, M.A. (eds.) IWPEC 2006. LNCS, vol. 4169, pp. 166–174. Springer, Heidelberg (2006). doi:10.1007/11847250_15
Kariv, O., Hakimi, S.L.: An algorithmic approach to network location problems, part 1: the p-center. SIAM J. Appl. Math 37, 513–537 (1979)
Koontz, W.L.G.: Economic evaluation of loop feeder relief alternatives. Bell Syst. Tech. J. 59, 277–281 (1980)
Preparata, F., Shamos, M.I.: Computational Geometry: An Introduction. Springer, New York (1985)
Tiernan, J.C.: An efficient search algorithm to find the elementary circuits of a graph. Commun. ACM 13, 722–726 (1970)
Wagner, K.: Bemerkungen zum Vierfarbenproblem. Jahresbericht der Deutschen Mathematiker-Vereinigung 46, 26–32 (1936)
Vahrenhold, J.: Line-segment intersection made in-place. Comput. Geometry 38, 213–230 (2007)
Acknowledgements
We thank the three anonymous reviewers for their valuable comments. This material is based upon work supported by the National Science Foundation under Grant No. 1450681.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Brimkov, B. (2017). On Sets of Line Segments Featuring a Cactus Structure. In: Brimkov, V., Barneva, R. (eds) Combinatorial Image Analysis. IWCIA 2017. Lecture Notes in Computer Science(), vol 10256. Springer, Cham. https://doi.org/10.1007/978-3-319-59108-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-59108-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59107-0
Online ISBN: 978-3-319-59108-7
eBook Packages: Computer ScienceComputer Science (R0)