Separating two simple polygons by a sequence of translations

55Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Let P and Q be two disjoint simple polygons having m and n sides, respectively. We present an algorithm which determines whether Q can be moved by a sequence of translations to a position sufficiently far from P without colliding with P, and which produces such a motion if it exists. Our algorithm runs in time O(mnα(mn) log m log n) where α(k) is the extremely slowly growing inverse Ackermann's function. Since in the worst case Ω(mn) translations may be necessary to separate Q from P, our algorithm is close to optimal. © 1988 Springer-Verlag New York Inc.

Cite

CITATION STYLE

APA

Pollack, R., Sharir, M., & Sifrony, S. (1988). Separating two simple polygons by a sequence of translations. Discrete & Computational Geometry, 3(1), 123–136. https://doi.org/10.1007/BF02187902

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free