Skip to main content


eCommons@Cornell

eCommons@Cornell >
College of Engineering >
Computer Science >
Computer Science Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1813/7048
Title: Robust Point Location in Approximate Polygons
Authors: Stewart, A. James
Keywords: computer science
technical report
Issue Date: May-1991
Publisher: Cornell University
Citation: http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR91-1208
Abstract: This paper presents a framework for reasoning about robust geometric algorithms. Robustness is formally defined and a data structure called an approximate polygon is introduced and used to reason about polygons constructed of edges whose positions are uncertain. A robust algorithm for point location in an approximate polygon is presented. The algorithm uses only the signature of the point (not its location) to determine whether the point is inside or outside the polygon. An approximate polygon could, by shifting its edges back and forth within their error bounds, induce a large number of different line arrangements. The cell $C_{a}$ with signature $\alpha$ in one such arrangement will be different than the cell ${C'}_{a}$ with signature $\alpha$ in another arrangement. This paper proves that, regardless of their position and shapes, the cells $C_{a}$ and ${C'}_{a}$ are always to the same side of the polygons which induce their respective arrangements.
URI: http://hdl.handle.net/1813/7048
Appears in Collections:Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
91-1208.pdf563.93 kBAdobe PDFView/Open
91-1208.ps768.65 kBPostscriptView/Open

Refworks Export

Items in eCommons are protected by copyright, with all rights reserved, unless otherwise indicated.

 

© 2013 Cornell University Library Contact Us