Abstract
Suppose that we have a number of circles in a plane and some of them may contain other circles. Then, finding the hierarchy among circles is of important for various applications such as the simulation of emulsion. In this paper, we present a standard plane-sweep algorithm which can identify the inclusion relationship among the circles in O(nlogn) time in the worst-case. The algorithm uses a number of sweep-lines and a red-black tree for the efficient computation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. MIT Press, Cambridge (2001)
Goodrich, M.T., Tamassia, R.: Data structures and algorithms in Java, 2nd edn. Wiley, Chichester (2001)
Hong, C.-W.: From Long-Range Interaction to Solid-Body Contact Between Colloidal Surfaces During Forming. Journal of the European Ceramic Society 18, 2159–2167 (1998)
Kim, D.-S., Kim, D., Sugihara, K.: Voronoi Diagram of a circle set from Voronoi Diagram of a point set: I. Topology. Computer Aided Geometric Design 18, 541–562 (2001)
Kim, D.-S., Kim, D., Sugihara, K.: Voronoi Diagram of a circle set from Voronoi Diagram of a point set: II. Geometry. Computer Aided Geometric Design 18, 563–585 (2001)
Kim, D.-S., Kim, D., Sugihara, K.: Voronoi Diagram of Circles in a Large Circle. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds.) ICCSA 2003. LNCS, vol. 2669, pp. 847–855. Springer, Heidelberg (2003)
Nievergelt, J., Preparata, F.P.: Plane-Sweep Algorithms for Intersecting Geometric Figures. Communication ACM 25(10), 739–747 (1982)
Oh, C., Park, J.-H., Shin, S.-I., Oh, S.-G.: O/W/O Multiple Emulsions via One-Step Emulsification Process. Journal of Dispersion Science and Technology 25(1), 53–62 (2004)
Park, J.-H., Oh, C., Shin, S.-I., Moon, S.-K., Oh, S.-G.: Preparation of hollow silica microspheres in W/O emulsions with polymers. Journal of Colloid and Interface Science 266, 107–114 (2003)
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
Kim, DS., Lee, B., Cho, CH., Sugihara, K. (2004). Plane-Sweep Algorithm of O(nlogn) for the Inclusion Hierarchy among Circles. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds) Computational Science and Its Applications – ICCSA 2004. ICCSA 2004. Lecture Notes in Computer Science, vol 3045. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24767-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-24767-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22057-2
Online ISBN: 978-3-540-24767-8
eBook Packages: Springer Book Archive