Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/142675.142730acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article
Free access

How hard is halfspace range searching?

Published: 01 July 1992 Publication History
  • Get Citation Alerts
  • Abstract

    We investigate the complexity of halfspace range searching: Given n points in d-space, build a data structure that allows us to determine efficiently how many points lie in a query halfspace. We establish a tradeoff between the storage m and the worst-case query time t in the Fredman/Yao arithmetic model of computation. We show that t must be at least on the order of (n/log n)1-((d-1)/(d(d+1))m1/d.
    To our knowledge, this is the first nontrivial lower bound for halfspace range searching. Although the bound is unlikely to be optimal, it falls reasonably close to the recent O(n(log m/n)d+1/m1/d) upper bound established by Matousˇek. We also show that it is possible to devise a sequence of n inserts and halfspace range queries that require a total time of n2-θ(1/d). Our results imply nontrivial lower bounds for spherical range searching in any fixed dimension. For example they show that, with linear storage, circular range queries in the plane require Ω(n1/3) time (modulo a logarithmic factor).

    References

    [1]
    Agarwal, P.K., Sharir, M. Applications of a new partitioning scheme, Proc. 2nd Workshop Alg. Data Struct., 1991.
    [2]
    Burkhard, W.A., Fredman, M.L., Kleitman, D.J. Inherent complexity trade-offs for range query problems, Theoret. Comput. Sci. 16 (1981), 279- 290.
    [3]
    Chazelle, B. Lower bounds on the complexity of polytope range searching, J. AMS, 2 (1989), 637- 666.
    [4]
    Chazelle, B. Lower bounds for orihogonal range searching: I. The reporting case, J. ACM, 37 (1990), 200-212.
    [5]
    Chazelle, B. Lower bounds for orthogonal range searching: If. The arithmetic model, J. ACM, 37 (1990), 439-463.
    [6]
    Chazelle, B., Rosenberg, B. The complexily of computing partial sums off-line, Int. J. Comput. Geom. Applicat. 1 (1991), 33-45.
    [7]
    Chazelle, B., Rosenberg, B. Lower bounds on the complexity of simplex range reporting on a pointer machine, 19th ICALP, 1992.
    [8]
    Chazelle, B., Sharir, M., Welzl, E. Quasi-optimal upper bounds for simplex range searching and new zone theorems, Proc. 6th Ann. ACM Symp. Comput. Geom. (June 1990), 23-33.
    [9]
    Chazelle, B., Welzl, E. Quasi-optimal range searching in spaces of finite VC-dimension, Discrete Comput. Geom. 4 (1989), 467-489.
    [10]
    K. Clarkson and P. Shor, Applications of random sampling to computational geometry, II, Discrete Comput. Geom. 4 (1989), 387-421.
    [11]
    Cole, R., Yap, C.K. Geometric retrieval problems, Inform. Control 63 (1984), 39-57.
    [12]
    Edelsbrunner, H., Welzl, E. Halfplanar range search in linear space and O(n0'695) query lime, Inform. Process. Lctt. 23 (1986), 289-293.
    [13]
    Ewald, G., Larman, D.G., Rogers, C.A. The directions of the line segments and of the rdimensional balls on the boundary of a convex body in Euclidean space, Mathematika 17 (1970), 1-20.
    [14]
    Fredman, M.L. A lower bound on the complexity of orthogonal range queries, J. ACM, 28 (1981), 696-705.
    [15]
    Fredman, M.L. Lower bounds on the complexity of some optimal data structures, SIAM J. Comput. 10 (1981), 1-10.
    [16]
    Haussler, D., Welzl, E. Epsilon-nets and simplex range queries, Discrete Comput. Geom. 2, (1987), 127-151.
    [17]
    Macbeath, A. M. A theorem on non-homogeneous lattices, Annals of Math. (2), 56, (1952), 269-293.
    [18]
    Matou~ek, J. Reporting points in halfspaces, Proc. 32nd Ann. Symp. Found. Comput. Sci. (Oct.1991), 207-215o
    [19]
    Matou~ek, J. Range searchzng with efficient hierarchical cuttings, manuscript, 1991.
    [20]
    Mehlhorn, K. Data structures and algorithms 3: Multidimensional Searching and Computational Geometry, Springer-Verlag (1984).
    [21]
    Santal6, L.A. integral geometry and geometric probability, Encyclopedia of Math. and its Applicat., Vol. 1, Ed. Gian-Carlo Rota: Addison- Wesley, Reading, Mass., 1976.
    [22]
    Willard, D.E. Polygon retrieval, SIAM J. Cornput. 11 (1982), 149-165.
    [23]
    Yao, A.C. On the complexity of maintaining partial sums, SIAM J. Comput. 14 (198511, 277-288.
    [24]
    Yao, F.F. A 3-space partition and its applications, Proc. 15th Ann. ACM Symp. Theory Comput. (1983), 258-263.
    [25]
    Yao, A.C., Yao, F.F. A general apprvach to ddimensional geometric queries, Proc. 17th Ann. ACM Symp. Theory Comput. (1985), 163-168.

    Cited By

    View all
    • (1993)On ray shooting in convex polytopesDiscrete & Computational Geometry10.1007/BF0257397510:2(215-232)Online publication date: 1-Aug-1993
    • (1992)Ray shooting in convex polytopesProceedings of the eighth annual symposium on Computational geometry10.1145/142675.142734(286-295)Online publication date: 1-Jul-1992

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SCG '92: Proceedings of the eighth annual symposium on Computational geometry
    July 1992
    384 pages
    ISBN:0897915178
    DOI:10.1145/142675
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 July 1992

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    SOCG92

    Acceptance Rates

    Overall Acceptance Rate 625 of 1,685 submissions, 37%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)22
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (1993)On ray shooting in convex polytopesDiscrete & Computational Geometry10.1007/BF0257397510:2(215-232)Online publication date: 1-Aug-1993
    • (1992)Ray shooting in convex polytopesProceedings of the eighth annual symposium on Computational geometry10.1145/142675.142734(286-295)Online publication date: 1-Jul-1992

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media