close
Skip to main content
Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Discrete & Computational Geometry
  3. Article

Finding stabbing lines in 3-space

  • Published: 01 August 1992
  • Volume 8, pages 191–208 (1992)
  • Cite this article
Download PDF
Save article
View saved research
Discrete & Computational Geometry Aims and scope Submit manuscript
Finding stabbing lines in 3-space
Download PDF
  • M. Pellegrini1 &
  • P. W. Shor2 
  • 625 Accesses

  • 12 Citations

  • Explore all metrics

Abstract

A line intersecting all polyhedra in a setℬ is called a “stabber” for the setℬ. This paper addresses some combinatorial and algorithmic questions about the setℒ(ℬ) of all lines stabbingℬ. We prove that the combinatorial complexity ofℒ(ℬ) has an\(O(n^3 2^{c\sqrt {\log n} } )\) upper bound, wheren is the total number of facets inℬ, andc is a suitable constant. This bound is almost tight. Within the same time bound it is possible to determine if a stabbing line exists and to find one.

Article PDF

Download to read the full article text

Similar content being viewed by others

Sparsity and Integrality Gap Transference Bounds for Integer Programs

Chapter © 2024

On Necessary and Sufficient Conditions for the Real Jacobian Conjecture

Article 25 September 2023

Pfaffian Structure of the Eigenvector Overlap for the Symplectic Ginibre Ensemble

Article Open access 10 May 2025

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Algorithmic Complexity
  • Combinatorial Geometry
  • Computational Geometry
  • Geometry
  • Graph Theory
  • Polytopes

References

  1. P. K. Agarwal. A deterministic algorithm for partitioning arrangements of lines and its applications. InProceedings of the 5th ACM Symposium on Computational Geometry, pages 11–22, 1989.

  2. A. Amenta. Finding a line transversal of axial objects in three dimensions. To appear inProceedings of the 3rd ACM Symposium on Discrete Algorithms, 1991.

  3. D. Avis, J. M. Roberts, and R. Wenger. Lower bounds for line stabbing.Information Processing Letters, 33:59–62, 1989.

    Article  MathSciNet  Google Scholar 

  4. D. Avis and R. Wenger. Algorithms for line transversals in space. InProceedings of the 3rd Annual Symposium on Computational Geometry, pages 300–307, 1987.

  5. D. Avis and R. Wenger. Polyhedral line transversals in space.Discrete Computational Geometry, 3:257–265, 1988.

    Article  MathSciNet  Google Scholar 

  6. K. Borsuk.Multidimensional Analytic Geometry. Polish Scientific, 1969.

  7. B. Chazelle, H. Edelsbrunner, L. Guibas, M. Sharir, and J. Stolfi. Lines in space: Combinatorics and applications. Technical Report UIUCDCS-R-90-1569, Department of Computer Science, University of Illinois at Urbana-Champaign, February 1990.

  8. B. Chazelle, H. Edelsbrunner, L. Guibas, and M. Sharir. Lines in space: combinatorics, algorithms and applications. InProceedings of the 21st Symposium on Theory of Computing, pages 382–393, 1989.

  9. K. L. Clarkson. New applications of random sampling in computational geometry.Discrete Computational Geometry, 2:195–222, 1987.

    Article  MathSciNet  Google Scholar 

  10. H. Edelsbrunner.Algorithms in Combinatorial Geometry. Springer-Verlag, New York, 1987.

    Book  Google Scholar 

  11. H. Edelsbrunner and M. Sharir. The maximum number of ways to stabn convex non-intersecting objects in the plane is 2n − 2. Robotics lab 101, Courant Institute, March 1987.

  12. W. V. D. Hodge and D. Pedoe.Methods of Algebraic Geometry. Cambridge University Press, Cambridge, 1952.

    Google Scholar 

  13. M. Hohmeyer and S. Teller. Stabbing isothetic boxes and rectangles inO(n logn) time. Technical Report 91/634, University of California, Berkeley, May 1991.

    Google Scholar 

  14. J. W. Jaromczyk and M. Kowaluk. Skewed projections with an application to line stabbing inR 3. InProceedings of the 4th Annual Symposium on Computational Geometry, pages 362–370, 1988.

  15. J. Matoušek. Construction ofɛ-nets. InProceedings of the 5th ACM Symposium on Computational Geometry, pages 1–10, 1989.

  16. J. Matoušek. Cutting hyperplane arrangements. InProceedings of the 6th ACM Symposium on Computational Geometry, pages 1–9, 1990.

  17. N. Megiddo. Personal communication, 1991.

  18. M. McKenna and J. O'Rourke. Arrangements of lines in 3-space: a data structure with applications. InProceedings of the 4th Annual Symposium on Computational Geometry, pages 371–380, 1988.

  19. M. Pellegrini. Stabbing and ray shooting in 3-dimensional space. InProceedings of the 6th Annual Symposium on Computational Geometry, pages 177–187, 1990.

  20. M. Pellegrini. Combinatorial and algorithmic analysis of stabbing and visibility problems in 3-dimensional space. Ph.D. thesis, Courant Institute of Mathematical Sciences, New York University, February 1991.

    Google Scholar 

  21. D. M. H. Sommerville.Analytical Geometry of Three Dimensions. Cambridge University Press, Cambridge, 1951.

    Google Scholar 

  22. J. Stolfi. Primitives for computational geometry. Technical Report 36, Digital SRC, 1989.

Download references

Author information

Authors and Affiliations

  1. Courant Institute, New York University, 251 Mercer Street, 10012, New York, NY, USA

    M. Pellegrini

  2. AT&T Bell Laboratories, 2D-149, 600 Mountain Avenue, 07974, Murray Hill, NJ, USA

    P. W. Shor

Authors
  1. M. Pellegrini
    View author publications

    Search author on:PubMed Google Scholar

  2. P. W. Shor
    View author publications

    Search author on:PubMed Google Scholar

Additional information

The research of M. Pellegrini was partially supported by Eni and Enidata within the AXL project, and by NSF Grant CCR-8901484. A preliminary version appeared in theProceedings of the Second ACM-SIAM Symposium on Discrete Algorithms, pp. 24–31.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pellegrini, M., Shor, P.W. Finding stabbing lines in 3-space. Discrete Comput Geom 8, 191–208 (1992). https://doi.org/10.1007/BF02293043

Download citation

  • Received: 15 November 1990

  • Revised: 10 October 1991

  • Published: 01 August 1992

  • Issue date: July 1992

  • DOI: https://doi.org/10.1007/BF02293043

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • General Position
  • Discrete Comput Geom
  • Computational Geometry
  • Query Time
  • Connected Region

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

104.23.197.64

Not affiliated

Springer Nature

© 2026 Springer Nature