Skip to main content
Log in

A Unified Approach to Conic Visibility

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

{In this paper we present linear time algorithms for computing the shortest path tree from a point and the weak visibility polygon of an arc inside a triangulated curved polygon. We also present a linear time algorithm for computing the planar subdivision (in the parametric space) of the set of rays emanating from a fixed arc, such that each face of the subdivision corresponds to rays hitting the same arc of the polygon. Although these results, which involve nontrivial generalizations of known results for rectilinear polygons, may have some interest in its own right, the main result of this paper is a linear time algorithm for computing the conic (circular, elliptic, parabolic, and hyperbolic) visibility polygon of a point inside a simple polygon. The main advantage of our technique over previous results on circular visibility is that it provides a simple, unified approach to conic visibility. Finally, we present a linear time algorithm for computing the planar subdivision, in the parametric space, of two-parametric families of conic rays emanating from a fixed point, such that each face of the subdivision corresponds to conic rays hitting the same edge of the polygon. All these algorithms are asymptotically optimal.}

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received August 21, 1997; revised December 27, 1998.

Rights and permissions

Reprints and permissions

About this article

Cite this article

García-López, J., Ramos, P. A Unified Approach to Conic Visibility . Algorithmica 28, 307–322 (2000). https://doi.org/10.1007/s004530010042

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004530010042

Navigation