Circle shooting in a simple polygon

15Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Consider the following problem: Given a simple n-gon P, preprocess it so that for a query circle π and a point s on π, one can quickly compute Φ(P, π, s), the first intersection point between P and π as we follow π from s in clockwise direction. We show that P can be preprocessed, in time O(n log3n), into a data structure of size O(n log3n), so that, for a query circle π, Φ(P, π, s) can be computed in O(log4n) time. We apply the circle shooting algorithm to report all K intersections between a set of m circular arcs and another set of n circular arcs in time O((m√n + n√m)log2.5(m + n) + (K + m + n)log4(m + n)). © 1993 Academic Press, Inc.

Cite

CITATION STYLE

APA

Agarwal, P. K., & Sharir, M. (1993). Circle shooting in a simple polygon. Journal of Algorithms, 14(1), 69–87. https://doi.org/10.1006/jagm.1993.1004

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