Skip to main navigation Skip to search Skip to main content

An optimal algorithm for computing visibility in the plane

  • Cornell University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

We give an algorithm to compute the visibility polygon from a point among a set of h pairwise-disjoint polygonal obstacles with a total of n vertices. Our algorithm uses O(n) space and runs in optimal time Θ(n + h log h), improving the previous upper bound of O(n + log h).

Original languageEnglish
Title of host publicationAlgorithms and Data Structures - 2nd Workshop, WADS 1991, Proceedings
EditorsFrank Dehne, Jorg-Rudiger Sack, Nicola Santoro
PublisherSpringer Verlag
Pages437-448
Number of pages12
ISBN (Print)9783540475668
DOIs
StatePublished - 1991
Event2nd Workshop on Algorithms and Data Structures, WADS 1991 - Ottawa, Canada
Duration: Aug 14 1991Aug 16 1991

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume519 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd Workshop on Algorithms and Data Structures, WADS 1991
Country/TerritoryCanada
CityOttawa
Period08/14/9108/16/91

Fingerprint

Dive into the research topics of 'An optimal algorithm for computing visibility in the plane'. Together they form a unique fingerprint.

Cite this