TY - GEN
T1 - Near-optimal compression for the planar graph metric
AU - Abboud, Amir
AU - Gawrychowski, Pawel
AU - Mozes, Shay
AU - Weimann, Oren
N1 - Publisher Copyright: © Copyright 2018 by SIAM.
PY - 2018
Y1 - 2018
N2 - The Planar Graph Metric Compression Problem is to compactly encode the distances among k nodes in a planar graph of size n. Two naïve solutions are to store the graph using O(n) bits, or to explicitly store the distance matrix with O(k2 log n) bits. The only lower bounds are from the seminal work of Gavoille, Peleg, Prennes, and Raz [SODA'01], who rule out compressions into a polynomially smaller number of bits, for weighted planar graphs, but leave a large gap for unweighted planar graphs. For example, when k/p n, the upper bound is O(n) and their constructions imply an (n3/4) lower bound. This gap is directly related to other major open questions in labeling schemes, dynamic algorithms, and compact routing. Our main result is a new compression of the planar graph metric into ~O(min(k2; p k/n)) bits, which is optimal up to log factors. Our data structure circumvents an (k2) lower bound of Krauthgamer, Nguyen, and Zondiner [SIDMA'14] for compression using minors, and the lower bound of Gavoille et al. for compression of weighted planar graphs. This is an unexpected and decisive proof that weights can make planar graphs inherently more complex. Moreover, we design a new Subset Distance Oracle for planar graphs with ~O( √k/n) space, and ~O(n3/4) query time. Our work carries strong messages to related fields. In particular, the famous O(n1/2) vs. (n1/3) gap for distance labeling schemes in planar graphs cannot be resolved with the current lower bound techniques. On the positive side, we introduce the powerful tool of unit-monge to planar graph algorithms.
AB - The Planar Graph Metric Compression Problem is to compactly encode the distances among k nodes in a planar graph of size n. Two naïve solutions are to store the graph using O(n) bits, or to explicitly store the distance matrix with O(k2 log n) bits. The only lower bounds are from the seminal work of Gavoille, Peleg, Prennes, and Raz [SODA'01], who rule out compressions into a polynomially smaller number of bits, for weighted planar graphs, but leave a large gap for unweighted planar graphs. For example, when k/p n, the upper bound is O(n) and their constructions imply an (n3/4) lower bound. This gap is directly related to other major open questions in labeling schemes, dynamic algorithms, and compact routing. Our main result is a new compression of the planar graph metric into ~O(min(k2; p k/n)) bits, which is optimal up to log factors. Our data structure circumvents an (k2) lower bound of Krauthgamer, Nguyen, and Zondiner [SIDMA'14] for compression using minors, and the lower bound of Gavoille et al. for compression of weighted planar graphs. This is an unexpected and decisive proof that weights can make planar graphs inherently more complex. Moreover, we design a new Subset Distance Oracle for planar graphs with ~O( √k/n) space, and ~O(n3/4) query time. Our work carries strong messages to related fields. In particular, the famous O(n1/2) vs. (n1/3) gap for distance labeling schemes in planar graphs cannot be resolved with the current lower bound techniques. On the positive side, we introduce the powerful tool of unit-monge to planar graph algorithms.
UR - http://www.scopus.com/inward/record.url?scp=85045551664&partnerID=8YFLogxK
U2 - https://doi.org/10.1137/1.9781611975031.35
DO - https://doi.org/10.1137/1.9781611975031.35
M3 - Conference contribution
T3 - Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
SP - 530
EP - 549
BT - 29th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2018
A2 - Czumaj, Artur
PB - Association for Computing Machinery
T2 - 29th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2018
Y2 - 7 January 2018 through 10 January 2018
ER -