LINES IN-SPACE - COMBINATORICS AND ALGORITHMS

Citation
B. Chazelle et al., LINES IN-SPACE - COMBINATORICS AND ALGORITHMS, Algorithmica, 15(5), 1996, pp. 428-447
Citations number
37
Categorie Soggetti
Computer Sciences",Mathematics,Mathematics,"Computer Science Software Graphycs Programming
Journal title
ISSN journal
01784617
Volume
15
Issue
5
Year of publication
1996
Pages
428 - 447
Database
ISI
SICI code
0178-4617(1996)15:5<428:LI-CAA>2.0.ZU;2-Q
Abstract
Questions about lines in space arise frequently as subproblems in thre e-dimensional computational geometry. In this paper we study a number of fundamental combinatorial and algorithmic problems involving arrang ements of n lines in three-dimensional space. Our main results include : 1. A tight Theta(n(2)) bound on the maximum combinatorial descriptio n complexity of the set of all oriented lines that have specified orie ntations relative to the n given lines. 2. A similar bound of Theta(n( 3)) for the complexity of the set of all lines passing above the n giv en lines. 3. A preprocessing procedure using O(n(2+epsilon)) time and storage, for any epsilon > 0, that builds a structure supporting O(log n)-time queries for testing if a line lies above all the given lines. 4. An algorithm that tests the ''towering property'' in O(n(4/3+epsil on)) time, for any epsilon > 0: do n given red lines lie all above n g iven blue lines? The tools used to obtain these and other results incl ude Plucker coordinates for lines in space and epsilon-nets for variou s geometric range spaces.