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 条
  • [41] Weed detection in 3D images
    Piron, A.
    van der Heijden, F.
    Destain, M. F.
    PRECISION AGRICULTURE, 2011, 12 (05) : 607 - 622
  • [42] A 3D Curve Skeletonization Method
    Karmakar, Nilanjana
    Mondal, Sharmistha
    Biswas, Arindam
    COMBINATORIAL IMAGE ANALYSIS, IWCIA 2017, 2017, 10256 : 184 - 197
  • [43] Exploiting 4D non-degenerate chaotic system and adaptive diffusion based on the finite field for 3D model encryption
    Lu, Yang
    Xie, Xiaodong
    Zhao, Xiuming
    Chai, Xiuli
    Gan, Zhihua
    Zhang, Yiming
    PHYSICA SCRIPTA, 2025, 100 (02)
  • [44] Instant Stippling on 3D Scenes
    Ma, Lei
    Guo, Jianwei
    Yan, Dong-Ming
    Sun, Hanqiu
    Chen, Yanyun
    COMPUTER GRAPHICS FORUM, 2018, 37 (07) : 255 - 266
  • [45] On Reliability of 3D Hammock Networks
    Rohatinovici, Noemi-Clara
    Prostean, Octavian
    Balas, Valentina E.
    2018 IEEE 12TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), 2018, : 149 - 153
  • [46] Packing Oblique 3D Objects
    Pankratov, Alexander
    Romanova, Tatiana
    Litvinchev, Igor
    MATHEMATICS, 2020, 8 (07)
  • [47] An Investigation into 2D and 3D Shapes Perception
    Cok, Vanja
    Vlah, Daria
    Zavbi, Roman
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2020, 27 (01): : 37 - 45
  • [48] Calibration of an infrared 3d scanner
    Dunker, Thomas
    Luther, Sebastian
    TM-TECHNISCHES MESSEN, 2014, 81 (01) : 8 - 15
  • [49] A new 3D watermarking algorithm
    Burdescu, Dumitru Dan
    Stanescu, Liana
    Ion, Anca
    Tanasie, Razvan
    2008 3DTV-CONFERENCE: THE TRUE VISION - CAPTURE, TRANSMISSION AND DISPLAY OF 3D VIDEO, 2008, : 361 - 364
  • [50] 3D OBJECT CATEGORIZATION WITH PROBABILISTIC CONTOUR MODELS Gaussian Mixture Models for 3D Shape Representation
    Poetsch, Kerstin
    Pinz, Axel
    VISAPP 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, 2011, : 259 - 270