Polyhedral line transversals in space
Discrete & Computational Geometry - ACM Symposium on Computational Geometry, Waterloo
Visibility problems for polyhedral terrains
Journal of Symbolic Computation
Arrangements of lines in 3-space: a data structure with applications
SCG '88 Proceedings of the fourth annual symposium on Computational geometry
Finding the upper envelope of n line segments in O(n log n) time
Information Processing Letters
Applications of random sampling in computational geometry, II
Discrete & Computational Geometry - Selected papers from the fourth ACM symposium on computational geometry, Univ. of Illinois, Urbana-Champaign, June 6 8, 1988
The maximum number of ways to stab n convex nonintersecting sets in the plane is 2n - 2
Discrete & Computational Geometry
Discrete & Computational Geometry
The different ways of stabbing disjoint convex sets
Discrete & Computational Geometry
Lower bounds on stabbing lines in 3-space
Computational Geometry: Theory and Applications
Finding stabbing lines in 3-space
Discrete & Computational Geometry
On stabbing lines for convex polyhedra in 3D
Computational Geometry: Theory and Applications
Ray Shooting Amidst Convex Polyhedra and PolyhedralTerrains in Three Dimensions
SIAM Journal on Computing
Davenport-Schinzel sequences and their geometric applications
Davenport-Schinzel sequences and their geometric applications
The Union of Convex Polyhedra in Three Dimensions
SIAM Journal on Computing
Helly-type theorems and geometric transversals
Handbook of discrete and computational geometry
Ray shooting and lines in space
Handbook of discrete and computational geometry
Geometric Permutations Induced by Line Transversals through a Fixed Point
Discrete & Computational Geometry
Transversals to Line Segments in Three-Dimensional Space
Discrete & Computational Geometry
A Single Cell in an Arrangement of Convex Polyhedra in ${\Bbb R}^3$
Discrete & Computational Geometry
On incremental rendering of silhouette maps of a polyhedral scene
Computational Geometry: Theory and Applications
Lines and Free Line Segments Tangent to Arbitrary Three-Dimensional Convex Polyhedra
SIAM Journal on Computing
Linear Data Structures for Fast Ray-Shooting amidst Convex Polyhedra
Algorithmica - Special Issue: European Symposium on Algorithms 2007, Guest Editors: Larse Arge and Emo Welzl
Improved Bounds for Geometric Permutations
SIAM Journal on Computing
Computational Geometry: Theory and Applications
Hi-index | 0.00 |
We establish a bound of $O(n^2k^{1+\varepsilon})$, for any $\varepsilon0$, on the combinatorial complexity of the set $\mathcal{T}$ of line transversals of a collection $\mathcal{P}$ of $k$ convex polyhedra in $\mathbb{R}^3$ with a total of $n$ facets, and we present a randomized algorithm which computes the boundary of $\mathcal{T}$ in comparable expected time. Thus, when $k\ll n$, the new bounds on the complexity (and construction cost) of $\mathcal{T}$ improve upon the previously best known bounds, which are nearly cubic in $n$. To obtain the above result, we study the set $\mathcal{T}_{\ell_0}$ of line transversals which emanate from a fixed line $\ell_0$, establish an almost tight bound of $O(nk^{1+\varepsilon})$ on the complexity of $\mathcal{T}_{\ell_0}$, and provide a randomized algorithm which computes $\mathcal{T}_{\ell_0}$ in comparable expected time. Slightly improved combinatorial bounds for the complexity of $\mathcal{T}_{\ell_0}$ and comparable improvements in the cost of constructing this set are established for two special cases, both assuming that the polyhedra of $\mathcal{P}$ are pairwise disjoint: the case where $\ell_0$ is disjoint from the polyhedra of $\mathcal{P}$, and the case where the polyhedra of $\mathcal{P}$ are unbounded in a direction parallel to $\ell_0$. Our result is related to the problem of bounding the number of geometric permutations of a collection $\mathcal{C}$ of $k$ pairwise-disjoint convex sets in $\mathbb{R}^3$, namely, the number of distinct orders in which the line transversals of $\mathcal{C}$ visit its members. We obtain a new partial result on this problem.