An optimal algorithm computing edge-to-edge visibility in a simple polygon

5 Citations (Scopus)

Abstract

Let P be a given, simple polygon with n vertices. We present a new O(n)-time algorithm to compute the visible part of one edge from another edge of P. The algorithm does not alter the input and only uses O(1) variables and is therefore a constant-workspace algorithm. The algorithm can be used to make a constantworkspace algorithm for computing the weak visibility polygon from an edge in O(mn) time, where m is the number of vertices of the resulting polygon, and a constant-workspace algorithm for computing a minimum link path between two points inside a simple polygon in O(n2) time.

Original languageEnglish
Title of host publicationProceedings of the 25th Canadian Conference on Computational Geometry : CCCG 2013
Number of pages6
Publication date2013
Pages157-162
Publication statusPublished - 2013
EventCanadian Conference on Computational Geometry 2013 - Waterloo, Ontario, Canada
Duration: 8 Aug 201310 Aug 2013
Conference number: 25

Conference

ConferenceCanadian Conference on Computational Geometry 2013
Number25
Country/TerritoryCanada
CityWaterloo, Ontario
Period08/08/201310/08/2013

Fingerprint

Dive into the research topics of 'An optimal algorithm computing edge-to-edge visibility in a simple polygon'. Together they form a unique fingerprint.

Cite this