Abstract
In this paper, we present an algorithm to compute the minimum perimeter convex hull of a given set of disjoint segments, so that each segment is contained in the hull completely or intersects with the boundary of the hull. The problem discussed in this paper is a novel transformation of TSP and MPSP. To solve this problem, we use a contraction strategy to contract the convex hull from a larger one which contains all endpoints of given segments to the direction of a smaller one which only contains some necessary points. We also assess the spatial relationships between outside segments and its convex hull, and add necessary segments into the convex hull successively by finding the shortest path of a sequence of segments. As a result, we present an O(n 5) algorithm for computing the minimum perimeter convex hull of a given set of disjoint segments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
LÓ§ffler, M., van Kreveld, M.: Largest and smallest convex hulls for imprecise points. Algorithmica 56, 35 (2008)
Rappaport, D.: Minimum polygon transversals of line segments. Int. J. Comput. Geom. Appl. 5(3), 243–256 (1995)
Goodrich, M.T., Snoeyink, J.: Stabbing parallel segments with a convex polygon. Comput. Vis. Graph. Image Process. 49(2), 152–170 (1990)
Dumitrescu, A., Jiang, M.: Minimum-perimeter intersecting polygons. Algorithmica 63(3), 602–615 (2012)
Hassanzadeh, F., Rappaport, D.: Approximation algorithms for finding a minimum perimeter polygon intersecting a set of line segments. In: Dehne, F., Gavrilova, M., Sack, J.-R., Tóth, C.D. (eds.) WADS 2009, vol. 5664. LNCS, pp. 363–374. Springer, Heidelberg (2009)
DÃaz-Báñez, J.M., Korman, M., Pérez-Lantero, P., Pilz, A., Seara, C., Silveira, R.I.: New results on stabbing segments with a polygon. Comput. Geom. 48(1), 14–29 (2015)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, San Francisco (1979)
Cheng, Q., Chrobak, M., Sundaram, G.: Computing simple paths among obstacles. Comput. Geom. 16, 223–233 (2000)
Wang, L., Jiang, B., Wei, Q., He, D.: Research on the Algorithm for euclidean shortest paths of visiting line segments in the plane. ICIC Expr. Lett. 8(6), 1683–1688 (2014)
Graham, R.L.: An efficient algorithm for determining the convex hull of a finite planar set. Inf. Process. Lett. 1(4), 132–133 (1972)
Acknowledgements
This work is supported by the General Project of Liaoning Province Natural Science Foundation (No. 20170540147) and Liaoning Province Science and Research (No. L2015105).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Jia, Y., Jiang, B. (2018). The Minimum Perimeter Convex Hull of a Given Set of Disjoint Segments. In: Qiao, F., Patnaik, S., Wang, J. (eds) Recent Developments in Mechatronics and Intelligent Robotics. ICMIR 2017. Advances in Intelligent Systems and Computing, vol 691. Springer, Cham. https://doi.org/10.1007/978-3-319-70990-1_46
Download citation
DOI: https://doi.org/10.1007/978-3-319-70990-1_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70989-5
Online ISBN: 978-3-319-70990-1
eBook Packages: EngineeringEngineering (R0)