Near-Optimal Spanners for General Graphs in (Nearly) Linear Time

被引:0
|
作者
Le, Hung [1 ]
Solomon, Shay [2 ]
机构
[1] Univ Massachusetts Amherst, Amherst, MA 01003 USA
[2] Tel Aviv Univ, Tel Aviv, Israel
基金
以色列科学基金会; 美国国家科学基金会;
关键词
SPARSE SPANNERS; ALGORITHM; EFFICIENCY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let G = (V, E, w) be a weighted undirected graph on vertical bar V vertical bar = n vertices and vertical bar E vertical bar = m edges, let k >= 1 be any integer, and let epsilon < 1 be any parameter. We present the following results on fast constructions of spanners with near-optimal sparsity and lightness,(1) which culminate a long line of work in this area. (By near-optimal we mean optimal under Erdos' girth conjecture and disregarding the.-dependencies.) There are (deterministic) algorithms for constructing (2k - 1)(1+epsilon)-spanners for G with a near-optimal sparsity of O(n(1/k) center dot log(1/epsilon)/epsilon)). The first algorithm can be implemented in the pointer-machine model within time O(m alpha(m, n) center dot log(1/epsilon)/epsilon)+ SORT(m)), where alpha(center dot, center dot) is the two-parameter inverse-Ackermann function and SORT(m) is the time needed to sort m integers. The second algorithm can be implemented in the Word RAM model within time O(mlog(1/epsilon)/epsilon)). There is a (deterministic) algorithm for constructing a (2k - 1)(1+epsilon)-spanner for G that achieves a near-optimal bound of O(n(1/k) center dot poly(1/epsilon)) on both sparsity and lightness. This algorithm can be implemented in the pointer-machine model within time O(m alpha(m, n) center dot poly(1/epsilon)+ SORT(m)) and in the Word RAM model within time O(m alpha(m, n) center dot poly(1/epsilon)). The previous fastest constructions of (2k - 1)(1 + epsilon)-spanners with near-optimal sparsity incur a run-time of is O(min{m(n(1+1/k)) + n log n, k center dot n(2+1/k)}), even regardless of the lightness. Importantly, the greedy spanner for stretch 2k - 1 has sparsity O(n(1/k)) - with no epsilon-dependence whatsoever, but its runtime is O(m(n(1+1/k) + n log n)). Moreover, the state-of-the-art lightness bound of any (2k - 1)-spanner (including the greedy spanner) is poor, even regardless of the sparsity and runtime.
引用
收藏
页码:3332 / 3361
页数:30
相关论文
共 50 条
  • [31] Near-Optimal Reinforcement Learning in Polynomial Time
    Michael Kearns
    Satinder Singh
    Machine Learning, 2002, 49 : 209 - 232
  • [32] Near-Optimal Dynamic Rounding of Fractional Matchings in Bipartite Graphs
    Bhattacharya, Sayan
    Kiss, Peter
    Sidford, Aaron
    Wajc, David
    PROCEEDINGS OF THE 56TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2024, 2024, : 59 - 70
  • [33] Near-Optimal Distributed Dominating Set in Bounded Arboricity Graphs
    Dory, Michal
    Ghaffari, Mohsen
    Ilchi, Saeed
    Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, 2022, : 292 - 300
  • [34] Near-Optimal Distributed Dominating Set in Bounded Arboricity Graphs
    Dory, Michal
    Ghaffari, Mohsen
    Ilchi, Saeed
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 292 - 300
  • [35] On the hardness of finding near-optimal multicuts in directed acyclic graphs
    Bentz, Cedric
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (39) : 5325 - 5332
  • [36] Near-optimal reinforcement learning in polynomial time
    Kearns, M
    Singh, S
    MACHINE LEARNING, 2002, 49 (2-3) : 209 - 232
  • [37] Near-optimal mean estimators with respect to general norms
    Gábor Lugosi
    Shahar Mendelson
    Probability Theory and Related Fields, 2019, 175 : 957 - 973
  • [38] Near-optimal mean estimators with respect to general norms
    Lugosi, Gabor
    Mendelson, Shahar
    PROBABILITY THEORY AND RELATED FIELDS, 2019, 175 (3-4) : 957 - 973
  • [39] Near-Optimal No-Regret Learning in General Games
    Daskalakis, Constantinos
    Fishelson, Maxwell
    Golowich, Noah
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [40] Near-Optimal Sensor Placement for Linear Inverse Problems
    Ranieri, Juri
    Chebira, Amina
    Vetterli, Martin
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (05) : 1135 - 1146