Abstract
Given m circles in the plane, contacts between them can be specified by a system of quadratic distance equalities. An approximative solution for the trajectories of the circles for a system of one degree of freedom is given, by replacing the circles by translationally moving regular k-gons. The approximation yields trajectories that are piecewise linear. The next linear generation of the m trajectories are found by an incremental algorithm in O(m 2) time. Further, an algorithm is presented which finds the next collision between m k-gons moving on lines at constant speed in time O(k · m 2−x) for a constant x>0 using linear space. Finally, more practical collision detection algorithms are sketched based on neighborhood information which, however, do not guarantee a nontrivial worst-case time bound.
partially supported by Deutsche Forschungsgemeinschaft (DFG, Mu744/1-1)
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aho, A.V., Hopcroft, J.E., Ullman, J.D. (1974) The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, Mass., 1974
Atallah, M.J. (1983) Dynamic Computational Geometry, IEEE FOCS, 92–99
Auerbach, F., Hort, W. (1929) Handbuch der physikalischen und technischen Mechanik, Verlag von John A. Barth, Leipzig
Badler, N.J., Smoliar, S.W. (1979) Digital Representation of Human Movement, ACM Computing Surveys 11, 19
Chazelle, B., Guibas, L.J., Lee, D.T. (1983) The Power of Geometric Duality, IEEE FOCS, 217–225
Chazelle, B. (1985) Fast Searching in a Real Algebraic Manifold with applications to geometric complexity, Proceedings CAAP'85, Lecture Notes in Computer Science, Springer-Verlag, 145–263
Clarkson, K.L. (1986) Further Applications of Random Sampling, ACM STOC, 414–423
Collins, G. E. (1975) Quantifier Elimination for Real Closed Fields by Cylindrical Algebraic decomposition, Second GI Conference on Automata Theory and Formal Languages, Lecture Notes in Computer Science, 33, 134–183
Dobkin, D.P., Lipton, R.J. (1976) Multidimensional Searching Problems, SIAM J. on Computing 5, 181–186
Edelsbrunner, H. (1987) Algorithms in Combinatorial Geometry, Springer-Verlag, Berlin
Fortune, S. (1986) A Sweepline Algorithm for Voronoi Diagrams, Second ACM Symposium on Computational Geometry, 313–322
Lipson, J.D. (1981) Elements of Algebra and Algebraic Computing, Addison-Wesley Publ. Comp., Reading, Mass.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Abramowski, S., Lang, B., Müller, H. (1989). Moving regular k-gons in contact. In: van Leeuwen, J. (eds) Graph-Theoretic Concepts in Computer Science. WG 1988. Lecture Notes in Computer Science, vol 344. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50728-0_46
Download citation
DOI: https://doi.org/10.1007/3-540-50728-0_46
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50728-4
Online ISBN: 978-3-540-46076-3
eBook Packages: Springer Book Archive