Vertical Decomposition in 3D and 4D with Applications to Line Nearest-Neighbor Searching in 3D

被引:0
|
作者
Agarwal, Pankaj K. [1 ]
Ezra, Esther [2 ]
Sharir, Micha [3 ]
机构
[1] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
[2] Bar Ilan Univ, Sch Comp Sci, Ramat Gan, Israel
[3] Tel Aviv Univ, Sch Comp Sci, Tel Aviv, Israel
来源
PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA | 2024年
基金
以色列科学基金会;
关键词
ARRANGEMENTS; BOUNDS; DIMENSIONS; TRIANGLES; ALGORITHM; UNION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Vertical decomposition is a widely used general technique for decomposing the cells of arrangements of semi-algebraic sets in R-d into constant-complexity subcells. In this paper, we settle in the affirmative a few long-standing open problems involving the vertical decomposition of substructures of arrangements for d = 3; 4: (i) Let S be a collection of n semi-algebraic sets of constant complexity in R-3, and let U(m) be an upper bound on the complexity of the union U(S') of any subset S' subset of S of size at most m. We prove that the complexity of the vertical decomposition of the complement of U(S) is O*(n(2) +U(n)) (where the O*(.) notation hides subpolynomial factors). We also show that the complexity of the vertical decomposition of the entire arrangement A(S) is O*(n(2) + X), where X is the number of vertices in A(S). (ii) Let F be a collection of n trivariate functions whose graphs are semi-algebraic sets of constant complexity. We show that the complexity of the vertical decomposition of the portion of the arrangement A(F) in R-4 lying below the lower envelope of F is O*(n(3)). These results lead to efficient algorithms for a variety of problems involving these decompositions, including algorithms for constructing the decompositions themselves, and for constructing (1/r)-cuttings of substructures of arrangements of the kinds considered above. One additional algorithm of interest is for output-sensitive point enclosure queries amid semi-algebraic sets in three or four dimensions. In addition, as a main domain of applications, we study various proximity problems involving points and lines in R-3: We first present a linear-size data structure for answering nearest-neighbor queries, with points, amid n lines in R-3 in O*(n(2/3)) time per query. We also study the converse problem, where we return the nearest neighbor of a query line amid n input points, or lines, in R-3. We obtain a data structure of O*(n4) size that answers a nearest-neighbor query in O(log n) time.
引用
收藏
页码:150 / 170
页数:21
相关论文
共 50 条
  • [1] Almost constant-time 3D nearest-neighbor lookup using implicit octrees
    Drost, Bertram H.
    Ilic, Slobodan
    MACHINE VISION AND APPLICATIONS, 2018, 29 (02) : 299 - 311
  • [2] A complete classification of higher derivative gravity in 3D and criticality in 4D
    Ohta, Nobuyoshi
    CLASSICAL AND QUANTUM GRAVITY, 2012, 29 (01)
  • [3] QuickNN: Memory and Performance Optimization of k-d Tree Based Nearest Neighbor Search for 3D Point Clouds
    Pinkham, Reid
    Zeng, Shuqing
    Zhang, Zhengya
    2020 IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2020), 2020, : 180 - 192
  • [4] CAVAREV-an open platform for evaluating 3D and 4D cardiac vasculature reconstruction
    Rohkohl, Christopher
    Lauritsch, Guenter
    Keil, Andreas
    Hornegger, Joachim
    PHYSICS IN MEDICINE AND BIOLOGY, 2010, 55 (10) : 2905 - 2915
  • [5] MR elastography at 1 Hz of gelatin phantoms using 3D or 4D acquisition
    Gordon-Wylie, Scott W.
    Solamen, Ligin M.
    McGarry, Matthew D. J.
    Zeng, Wei
    VanHouten, Elijah
    Gilbert, Guillaume
    Weaver, John B.
    Paulsen, Keith D.
    JOURNAL OF MAGNETIC RESONANCE, 2018, 296 : 112 - 120
  • [6] Dynamic 3D reconstruction improvement via intensity video guided 4D fusion
    Zhang, Jie
    Maniatis, Christos
    Horna, Luis
    Fisher, Robert B.
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2018, 55 : 540 - 547
  • [7] Resilience of d-wave superconductivity to nearest-neighbor repulsion
    Senechal, D.
    Day, A. G. R.
    Bouliane, V.
    Tremblay, A. -M. S.
    PHYSICAL REVIEW B, 2013, 87 (07)
  • [8] Computer programs that allow fast acquisition, visualization and overlap quantitation of fluorescent 3D microscopic objects by using nearest-neighbor deconvolution algorithm
    Holmvall, P
    Szekely, L
    APPLIED IMMUNOHISTOCHEMISTRY & MOLECULAR MORPHOLOGY, 1999, 7 (03) : 226 - 236
  • [9] iCAVE: an open source tool for visualizing biomolecular networks in 3D, stereoscopic 3D and immersive 3D
    Liluashvili, Vaja
    Kalayci, Selim
    Fluder, Eugene
    Wilson, Manda
    Gabow, Aaron
    Gumus, Zeynep H.
    GIGASCIENCE, 2017, 6 (08): : 1 - 13
  • [10] 3D Shape Decomposition and Comparison for Gallbladder Modeling
    Huang, Weimin
    Zhou, Jiayin
    Liu, Jiang
    Zhang, Jing
    Yang, Tao
    Su, Yi
    Law, Gim Han
    Chui, Chee Kong
    Chang, Stephen
    MEDICAL IMAGING 2011: VISUALIZATION, IMAGE-GUIDED PROCEDURES, AND MODELING, 2011, 7964