- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Output-sensitive construction of convex hulls
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Output-sensitive construction of convex hulls Chan, Timothy Moon-Yew
Abstract
The construction of the convex hull of a finite point set in a low-dimensional Euclidean space is a fundamental problem in computational geometry. This thesis investigates efficient algorithms for the convex hull problem, where complexity is measured as a function of both the size of the input point set and the size of the output polytope. Two new, simple, optimal, output-sensitive algorithms are presented in two dimensions and a simple, optimal, output-sensitive algorithm is presented in three dimensions. In four dimensions, we give the first output-sensitive algorithm that is within a poly logarithmic factor of optimal. In higher fixed dimensions, we obtain an algorithm that is optimal for sufficiently small output sizes and is faster than previous methods for sublinear output sizes; this result is further improved in even dimensions. Although the focus of the thesis is on the convex hull problem, applications of our techniques to many related problems in computational geometry are also explored, including the computation of Voronoi diagrams, extreme points, convex layers, levels in arrangements, and envelopes of line segments, as well as problems relating to ray shooting and linear programming.
Item Metadata
Title |
Output-sensitive construction of convex hulls
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
1995
|
Description |
The construction of the convex hull of a finite point set in a low-dimensional Euclidean
space is a fundamental problem in computational geometry. This thesis investigates
efficient algorithms for the convex hull problem, where complexity is measured as a
function of both the size of the input point set and the size of the output polytope.
Two new, simple, optimal, output-sensitive algorithms are presented in two dimensions and a simple, optimal, output-sensitive algorithm is presented in three dimensions.
In four dimensions, we give the first output-sensitive algorithm that is within a poly
logarithmic factor of optimal. In higher fixed dimensions, we obtain an algorithm that
is optimal for sufficiently small output sizes and is faster than previous methods for
sublinear output sizes; this result is further improved in even dimensions.
Although the focus of the thesis is on the convex hull problem, applications of our
techniques to many related problems in computational geometry are also explored, including the computation of Voronoi diagrams, extreme points, convex layers, levels in
arrangements, and envelopes of line segments, as well as problems relating to ray shooting and linear programming.
|
Extent |
1699842 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-04-15
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0051478
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
1995-11
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.