TY - GEN
T1 - New Additive Emulators
AU - Kogan, Shimon
AU - Parter, Merav
N1 - Publisher Copyright: © Shimon Kogan and Merav Parter.
PY - 2023/7/5
Y1 - 2023/7/5
N2 - For a given (possibly weighted) graph G = (V, E), an additive emulator H is a weighted graph in V ×V that preserves the (all pairs) G-distances up to a small additive stretch. In their breakthrough result, [Abboud and Bodwin, STOC 2016] ruled out the possibility of obtaining o(n4/3)-size emulator with no(1) additive stretch. The focus of our paper is in the following question that has been explicitly stated in many of the prior work on this topic: What is the minimal additive stretch attainable with linear size emulators? The only known upper bound for this problem is given by an implicit construction of [Pettie, ICALP 2007] that provides a linear-size emulator with +Oe(n1/4) stretch. No improvement on this problem has been shown since then. In this work we improve upon the long standing additive stretch of Oe(n1/4), by presenting constructions of linear-size emulators with Oe(n0.222) additive stretch. Our constructions improve the state-of-the-art size vs. stretch tradeoff in the entire regime. For example, for every ϵ > 1/7, we provide +nf(ϵ) emulators of size Oe(n1+ϵ), for f(ϵ) = 1/5 − 3ϵ/5. This should be compared with the current bound of f(ϵ) = 1/4 − 3ϵ/4 by [Pettie, ICALP 2007]. The new emulators are based on an extended and optimized toolkit for computing weighted additive emulators with sublinear distance error. Our key construction provides a weighted modification of the well-known Thorup and Zwick emulators [SODA 2006]. We believe that this TZ variant might be of independent interest, especially for providing improved stretch for distant pairs.
AB - For a given (possibly weighted) graph G = (V, E), an additive emulator H is a weighted graph in V ×V that preserves the (all pairs) G-distances up to a small additive stretch. In their breakthrough result, [Abboud and Bodwin, STOC 2016] ruled out the possibility of obtaining o(n4/3)-size emulator with no(1) additive stretch. The focus of our paper is in the following question that has been explicitly stated in many of the prior work on this topic: What is the minimal additive stretch attainable with linear size emulators? The only known upper bound for this problem is given by an implicit construction of [Pettie, ICALP 2007] that provides a linear-size emulator with +Oe(n1/4) stretch. No improvement on this problem has been shown since then. In this work we improve upon the long standing additive stretch of Oe(n1/4), by presenting constructions of linear-size emulators with Oe(n0.222) additive stretch. Our constructions improve the state-of-the-art size vs. stretch tradeoff in the entire regime. For example, for every ϵ > 1/7, we provide +nf(ϵ) emulators of size Oe(n1+ϵ), for f(ϵ) = 1/5 − 3ϵ/5. This should be compared with the current bound of f(ϵ) = 1/4 − 3ϵ/4 by [Pettie, ICALP 2007]. The new emulators are based on an extended and optimized toolkit for computing weighted additive emulators with sublinear distance error. Our key construction provides a weighted modification of the well-known Thorup and Zwick emulators [SODA 2006]. We believe that this TZ variant might be of independent interest, especially for providing improved stretch for distant pairs.
UR - http://www.scopus.com/inward/record.url?scp=85167362753&partnerID=8YFLogxK
U2 - https://doi.org/10.4230/LIPIcs.ICALP.2023.85
DO - https://doi.org/10.4230/LIPIcs.ICALP.2023.85
M3 - منشور من مؤتمر
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 50th International Colloquium on Automata, Languages, and Programming, ICALP 2023
A2 - Etessami, Kousha
A2 - Feige, Uriel
A2 - Puppis, Gabriele
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 50th International Colloquium on Automata, Languages, and Programming, ICALP 2023
Y2 - 10 July 2023 through 14 July 2023
ER -