Abstract
In this paper, we address the problem of computing a minimum-width square annulus in arbitrary orientation that encloses a given set of n points in the plane. A square annulus is the region between two concentric squares. We present an \(O(n^3 \log n)\)-time algorithm that finds such a square annulus over all orientations.
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (2013R1A1A1A05006927) and by the Ministry of Education (2015R1D1A1A01057220).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abellanas, M., Hurtado, F., Icking, C., Ma, L., Palop, B., Ramos, P.: Best fitting rectangles. In: European Workshop on Computational Geometry (EuroCG 2003) (2003)
Agarwal, P.K., Har-Peled, S., Varadarajan, K.R.: Approximating extent measures of points. J. ACM 51(4), 606–635 (2004)
Agarwal, P., Sharir, M.: Efficient randomized algorithms for some geometric optimization problems. Discrete Comput. Geom. 16, 317–337 (1996)
Barequet, G., Briggs, A.J., Dickerson, M.T., Goodrich, M.T.: Offset-polygon annulus placement problems. Comput. Geom.: Theory Appl. 11, 125–141 (1998)
Barequet, G., Goryachev, A.: Offset polygon and annulus placement problems. Comput. Geom.: Theory Appl. 47(3, Part A), 407–434 (2014)
de Berg, M., Bose, P., Bremner, D., Ramaswami, S., Wilfong, G.: Computing constrained minimum-width annuli of point sets. Comput.-Aided Des. 30(4), 267–275 (1998)
Chan, T.: Approximating the diameter, width, smallest enclosing cylinder, and minimum-width annulus. Int. J. Comput. Geom. Appl. 12, 67–85 (2002)
Duncan, C., Goodrich, M., Ramos, E.: Efficient approximation and optimization algorithms for computational metrology. In: Proceedings of the 8th ACM-SIAM Symposium Discrete Algorithms (SODA 1997), pp. 121–130 (1997)
Ebara, H., Fukuyama, N., Nakano, H., Nakanishi, Y.: Roundness algorithms using the Voronoi diagrams. In: Abstracts 1st Canadian Conference on Computational Geometry (CCCG), pp. 41 (1989)
Gluchshenko, O.N., Hamacher, H.W., Tamir, A.: An optimal \(o(n \log n)\) algorithm for finding an enclosing planar rectilinear annulus of minimum width. Oper. Res. Lett. 37(3), 168–170 (2009)
Hershberger, J.: Finding the upper envelope of \(n\) line segments in \(O(n\log n)\) time. Inf. Proc. Lett. 33, 169–174 (1989)
Mukherjee, J., Mahapatra, P., Karmakar, A., Das, S.: Minimum-width rectangular annulus. Theor. Comput. Sci. 508, 74–80 (2013)
Roy, U., Zhang, X.: Establishment of a pair of concentric circles with the minimum radial separation for assessing roundness error. Comput.-Aided Des. 24(3), 161–168 (1992)
Sharir, M., Agarwal, P.K.: Davenport-Schinzel Sequences and Their Geometric Applications. Cambridge University Press, New York (1995)
Toussaint, G.: Solving geometric problems with the rotating calipers. In: Proceedings of the IEEE MELECON (1983)
Wainstein, A.: A non-monotonous placement problem in the plane. In: Software Systems for Solving Optimal Planning Problems, Abstract: 9th All-Union Symp. USSR, Symp., pp. 70–71 (1986)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Bae, S.W. (2016). Computing a Minimum-Width Square Annulus in Arbitrary Orientation. In: Kaykobad, M., Petreschi, R. (eds) WALCOM: Algorithms and Computation. WALCOM 2016. Lecture Notes in Computer Science(), vol 9627. Springer, Cham. https://doi.org/10.1007/978-3-319-30139-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-30139-6_11
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30138-9
Online ISBN: 978-3-319-30139-6
eBook Packages: Computer ScienceComputer Science (R0)