Planar diameter via metric compression
Planar diameter via metric compression
复制标题
通过公制压缩获得的平面直径
DOI:
10.1145/3313276.3316358
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
M. Parter
中科院分区:
文献类型:
--
作者:
Jason Li;M. Parter
We develop a new approach for distributed distance computation in planar graphs that is based on a variant of the metric compression problem recently introduced by Abboud et al. [SODA’18]. In our variant of the Planar Graph Metric Compression Problem, one is given an n-vertex planar graph G=(V,E), a set of S ⊆ V source terminals lying on a single face, and a subset of target terminals T ⊆ V. The goal is to compactly encode the S× T distances. One of our key technical contributions is in providing a compression scheme that encodes all S × T distances using O(|S|·(D)+|T|) bits, for unweighted graphs with diameter D. This significantly improves the state of the art of O(|S|· 2D+|T| · D) bits. We also consider an approximate version of the problem for weighted graphs, where the goal is to encode (1+є) approximation of the S × T distances, for a given input parameter є ∈ (0,1]. Here, our compression scheme uses O((|S|/є)+|T|) bits. In addition, we describe how these compression schemes can be computed in near-linear time. At the heart of this compact compression scheme lies a VC-dimension type argument on planar graphs, using the well-known Sauer’’s lemma. This efficient compression scheme leads to several improvements and simplifications in the setting of diameter computation, most notably in the distributed setting: There is an O(D5)-round randomized distributed algorithm for computing the diameter in planar graphs, w.h.p. There is an O(D3)+D2(logn/є)-round randomized distributed algorithm for computing a (1+є) approximation for the diameter in weighted planar graphs, with unweighted diameter D, w.h.p. No sublinear round algorithms were known for these problems before. These distributed constructions are based on a new recursive graph decomposition that preserves the (unweighted) diameter of each of the subgraphs up to a logarithmic term. Using this decomposition, we also get an exact SSSP tree computation within O(D2) rounds.
登录
查看更多内容
DOI:
10.1145/3212734.3212737
发表时间:
2018
期刊:
ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
影响因子:
--
作者:
Haeupler, Bernhard;Hershkowitz, D. Ellis;Wajc, David
通讯作者:
Wajc, David
DOI:
10.1145/3212734.3212776
发表时间:
2018
期刊:
ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
影响因子:
--
作者:
Haeupler, Bernhard;Li, Jason;Zuzic, Goran
通讯作者:
Zuzic, Goran
影响因子:
1.1
作者:
Chan, Timothy M.;Skrepetos, Dimitrios
通讯作者:
Skrepetos, Dimitrios
DOI:
10.4230/lipics.disc.2018.33
发表时间:
2018
期刊:
International Symposium on Distributed Computing
影响因子:
--
作者:
Haeupler, Bernhard;Li, Jason
通讯作者:
Li, Jason
影响因子:
1.3
作者:
Haeupler, Bernhard;Izumi, Taisuke;Zuzic, Goran
通讯作者:
Zuzic, Goran