An Optimal-Time Construction of Sparse Euclidean Spanners with Tiny Diameter

被引:0
|
作者
Solomon, Shay [1 ]
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
关键词
COMPLEXITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In STOC'95 [5] Arya et al. showed that for any set of n points in R-d, a (1 + epsilon)-spanner with diameter at most 2 (respectively, 3) and O(n log n) edges (resp., O(n log log n) edges) can be built in O(n log n) time. Moreover, Arya et al. [5] conjectured that one can build in O(n log n) time a (1 + epsilon)-spanner with diameter at most 4 and O(n log* n) edges. Since then, this conjecture became a central open problem in this area. Nevertheless, very little progress on this problem was reported up to this date. In particular, the previous state-of-the-art subquadratic-time construction of (1 + epsilon)-spanners with o(n log log n) edges due to Arya et al. [5] produces spanners with diameter 8. In addition, general tradeoffs between the diameter and number of edges were established [5, 26]. Specifically, it was shown in [5, 26] that for any k >= 4, one can build in O(n(log n)2(k)alpha(k)(n)) time a (1 + epsilon)-spanner with diameter at most 2k and O(n2(k)alpha(k)(n)) edges. The function alpha(k) is the inverse of a certain Ackermann-style function at the left perpendiculark/2right perpendicularth level of the primitive recursive hierarchy, where alpha(0)(n) = inverted right perpendicularn/2inverted left perpendicular, alpha(1)(n) = inverted right perpendicular root ninverted left perpendicular, alpha(2)(n) = inverted right perpendicularlog ninverted left perpendicular, alpha(3)(n) = inverted right perpendicularlog log ninverted left perpendicular, alpha(4)(n) = log* n, alpha(5)(n) = left perpendicular1/2 log* nright perpendicular, . . . , etc. It is also known [26] that if one allows quadratic time then these bounds can be improved. Specifically, for any k >= 4, a (1 + epsilon)-spanner with diameter at most k and O(nk alpha(k)(n)) edges can be constructed in O(n(2)) time [26]. A major open question in this area is whether one can construct within time O(n log n + nk alpha(k)(n)) a (1 + epsilon)-spanner with diameter at most k and O(nk alpha(k)(n)) edges. This question in the particular case of k = 4 coincides with the aforementioned conjecture of Arya et al. [5]. In this paper we answer this long-standing question in the affirmative. Moreover, in fact, we provide a stronger result. Specifically, we show that for any k >= 4, a (1 + epsilon)-spanner with diameter at most k and O(n alpha(k)(n)) edges can be built in optimal time O(n log n). In particular, our tradeoff for k = 4 provides an O(n log n)-time construction of (1 + epsilon)-spanners with diameter at most 4 and O(n log* n) edges, thus settling the conjecture of Arya et al. [5]. The tradeoff between the diameter and number of edges of our spanner construction is tight up to constant factors in the entire range of parameters, even if one allows the spanner to use (arbitrarily many) Steiner points.
引用
收藏
页码:820 / 839
页数:20
相关论文
共 50 条
  • [41] Optimal-time control of squirrel cage induction motors with constant load torque
    Vega, CM
    Arribas, JR
    Herrero, J
    IECON-2002: PROCEEDINGS OF THE 2002 28TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 2002, : 2039 - 2044
  • [42] On Optimal Coreset Construction for Euclidean ( k,z)-Clustering
    Huang, Lingxiao
    Li, Jian
    Wu, Xuan
    PROCEEDINGS OF THE 56TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2024, 2024, : 1594 - 1604
  • [43] A simple and linear time randomized algorithm for computing sparse spanners in weighted graphs
    Baswana, Surender
    Sen, Sandeep
    RANDOM STRUCTURES & ALGORITHMS, 2007, 30 (04) : 532 - 563
  • [44] Optimal Fault-Tolerant Spanners in Euclidean and Doubling Metrics: Breaking the Ω(log n) Lightness Barrier
    Le, Hung
    Solomon, Shay
    Than, Cuong
    2023 IEEE 64TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, FOCS, 2023, : 77 - 97
  • [45] An adaptive control system for perturbed ROVs in discrete sampling missions with optimal-time characteristics
    Jordan, Mario Alberto
    Bustamante, Jorge Luis
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 4768 - +
  • [46] Near-Optimal Spanners for General Graphs in (Nearly) Linear Time
    Le, Hung
    Solomon, Shay
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3332 - 3361
  • [47] Local Construction of Near-Optimal Power Spanners for Wireless Ad Hoc Networks
    Kanj, Iyad A.
    Perkovic, Ljubomir
    Xia, Ge
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2009, 8 (04) : 460 - 474
  • [48] Nearly Optimal Vertex Fault-Tolerant Spanners in Optimal Time: Sequential, Distributed, and Parallel
    Parter, Merav
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 1080 - 1092
  • [49] ON THE SUFFICIENCY OF THE HAMILTON-JACOBI-BELLMAN EQUATION FOR OPTIMALITY OF THE CONTROLS IN A LINEAR OPTIMAL-TIME PROBLEM
    MIGNANEGO, F
    PIERI, G
    SYSTEMS & CONTROL LETTERS, 1986, 6 (05) : 357 - 363
  • [50] Optimal-time controller for a control system, of non-linear SVC power systems
    Ding, Qingqing
    Wang, Zanji
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2004, 44 (04): : 442 - 445