{"title":"在啤酒花中有希望:新的扳手,保存器和啤酒花的下界","authors":"Shimon Kogan, M. Parter","doi":"10.1109/FOCS54457.2022.00078","DOIUrl":null,"url":null,"abstract":"Hopsets and spanners are fundamental graph structures, playing a key role in shortest path computation, distributed communication, and more. A (near-exact) hopset for a given graph G is a (small) subset of weighted edges H that when added to the graph G reduces the number of hops (edges) of near-exact shortest paths. Spanners and distance preservers, on the other hand, ask for removing many edges from the graph while approximately preserving shortest path distances.We provide a general reduction scheme from graph hopsets to the known metric compression schemes of spanners, emulators and distance preservers. Consequently, we get new and improved upper bound constructions for the latter, as well as, new lower bound results for hopsets. Our main results include:•For n-vertex directed weighted graphs, one can provide $(1+\\epsilon)$-approximate distance preservers1 for p pairs in $V\\times V$ with $O_{\\epsilon}(n\\cdot p^{2/5}+(np)^{2/3})$ edges. For $p\\geq n^{5/4}$, this matches the state-of-the art bounds for reachability preservers by [Abboud and Bodwin, SODA 2018] and the lower bound for exact-distance preservers by [Bodwin, SODA 2016].•For n-vertex undirected weighted graphs, one can provide $(1+\\epsilon)$ distance preserves with $\\overline{O}_{\\epsilon}(n^{1+o(1)}+p\\cdot n^{o(1)})$ edges. So far, such bounds could be obtained only for unweighted graphs. Consequently, we also get improved sourcewise spanners [Roditty, Thorup and Zwick, ICALP 2005] and spanners with slack [Chan, Dinitz and Gupta, ESA 2006].•Exact hopsets of linear size admit a worst-case hopbound of $\\beta=\\Omega(n^{1/3})$. This holds even for undirected weighted graphs, improving upon the $\\Omega(n^{1/6})$ lower bound by [Huang and Pettie, SIAM J. Discret. Math 2021]. Interestingly this matches the recent diameter bound achieved for linear directed shortcuts.1I.e., subgraphs that preserve the pairwise distances up to a multiplicative stretch of (1+$\\epsilon$).More conceptually, our work makes a significant progress on the tantalizing open problem concerning the formal connection between hopsets and spanners, e.g., as posed by Elkin and Neiman [Bull. EATCS 2020].","PeriodicalId":390222,"journal":{"name":"2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Having Hope in Hops: New Spanners, Preservers and Lower Bounds for Hopsets\",\"authors\":\"Shimon Kogan, M. Parter\",\"doi\":\"10.1109/FOCS54457.2022.00078\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hopsets and spanners are fundamental graph structures, playing a key role in shortest path computation, distributed communication, and more. A (near-exact) hopset for a given graph G is a (small) subset of weighted edges H that when added to the graph G reduces the number of hops (edges) of near-exact shortest paths. Spanners and distance preservers, on the other hand, ask for removing many edges from the graph while approximately preserving shortest path distances.We provide a general reduction scheme from graph hopsets to the known metric compression schemes of spanners, emulators and distance preservers. Consequently, we get new and improved upper bound constructions for the latter, as well as, new lower bound results for hopsets. Our main results include:•For n-vertex directed weighted graphs, one can provide $(1+\\\\epsilon)$-approximate distance preservers1 for p pairs in $V\\\\times V$ with $O_{\\\\epsilon}(n\\\\cdot p^{2/5}+(np)^{2/3})$ edges. For $p\\\\geq n^{5/4}$, this matches the state-of-the art bounds for reachability preservers by [Abboud and Bodwin, SODA 2018] and the lower bound for exact-distance preservers by [Bodwin, SODA 2016].•For n-vertex undirected weighted graphs, one can provide $(1+\\\\epsilon)$ distance preserves with $\\\\overline{O}_{\\\\epsilon}(n^{1+o(1)}+p\\\\cdot n^{o(1)})$ edges. So far, such bounds could be obtained only for unweighted graphs. Consequently, we also get improved sourcewise spanners [Roditty, Thorup and Zwick, ICALP 2005] and spanners with slack [Chan, Dinitz and Gupta, ESA 2006].•Exact hopsets of linear size admit a worst-case hopbound of $\\\\beta=\\\\Omega(n^{1/3})$. This holds even for undirected weighted graphs, improving upon the $\\\\Omega(n^{1/6})$ lower bound by [Huang and Pettie, SIAM J. Discret. Math 2021]. Interestingly this matches the recent diameter bound achieved for linear directed shortcuts.1I.e., subgraphs that preserve the pairwise distances up to a multiplicative stretch of (1+$\\\\epsilon$).More conceptually, our work makes a significant progress on the tantalizing open problem concerning the formal connection between hopsets and spanners, e.g., as posed by Elkin and Neiman [Bull. EATCS 2020].\",\"PeriodicalId\":390222,\"journal\":{\"name\":\"2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FOCS54457.2022.00078\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCS54457.2022.00078","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
摘要
hopset和spanner是基本的图结构,在最短路径计算、分布式通信等方面起着关键作用。给定图G的(近精确)跳集是加权边H的(小)子集,当将其添加到图G中时,会减少近精确最短路径的跳数(边)。另一方面,扳手和距离保持器要求从图中删除许多边,同时近似地保持最短路径距离。我们提供了从图跳集到扳手,模拟器和距离保存器的已知度量压缩方案的一般约简方案。因此,我们得到了后者的新的和改进的上界构造,以及hopset的新的下界结果。我们的主要结果包括:•对于n顶点有向加权图,我们可以提供$(1+\epsilon)$ -近似距离守恒1,对于$V\times V$中有$O_{\epsilon}(n\cdot p^{2/5}+(np)^{2/3})$边的p对。对于$p\geq n^{5/4}$,这与[Abboud和Bodwin, SODA 2018]的可达性保护器的最新边界和[Bodwin, SODA 2016]的精确距离保护器的下界相匹配。•对于n顶点无向加权图,可以提供$\overline{O}_{\epsilon}(n^{1+o(1)}+p\cdot n^{o(1)})$边的$(1+\epsilon)$距离保留。到目前为止,这样的边界只能在没有加权的图上得到。因此,我们也得到了改进的源方向扳手[Roditty, Thorup和Zwick, ICALP 2005]和带松弛扳手[Chan, Dinitz和Gupta, ESA 2006]。•线性大小的精确hopset允许最坏情况的希望界为$\beta=\Omega(n^{1/3})$。这甚至适用于无向加权图,改进了[Huang和Pettie, SIAM J.]的$\Omega(n^{1/6})$下界。数学2021]。有趣的是,这与最近实现的线性定向快捷方式的直径界相匹配。,子图保留成对距离直到(1+ $\epsilon$)的乘法延伸。从概念上讲,我们的工作在关于hopsets和扳手之间的形式联系的诱人开放问题上取得了重大进展,例如Elkin和Neiman [Bull]提出的问题。[c][2020]。
Having Hope in Hops: New Spanners, Preservers and Lower Bounds for Hopsets
Hopsets and spanners are fundamental graph structures, playing a key role in shortest path computation, distributed communication, and more. A (near-exact) hopset for a given graph G is a (small) subset of weighted edges H that when added to the graph G reduces the number of hops (edges) of near-exact shortest paths. Spanners and distance preservers, on the other hand, ask for removing many edges from the graph while approximately preserving shortest path distances.We provide a general reduction scheme from graph hopsets to the known metric compression schemes of spanners, emulators and distance preservers. Consequently, we get new and improved upper bound constructions for the latter, as well as, new lower bound results for hopsets. Our main results include:•For n-vertex directed weighted graphs, one can provide $(1+\epsilon)$-approximate distance preservers1 for p pairs in $V\times V$ with $O_{\epsilon}(n\cdot p^{2/5}+(np)^{2/3})$ edges. For $p\geq n^{5/4}$, this matches the state-of-the art bounds for reachability preservers by [Abboud and Bodwin, SODA 2018] and the lower bound for exact-distance preservers by [Bodwin, SODA 2016].•For n-vertex undirected weighted graphs, one can provide $(1+\epsilon)$ distance preserves with $\overline{O}_{\epsilon}(n^{1+o(1)}+p\cdot n^{o(1)})$ edges. So far, such bounds could be obtained only for unweighted graphs. Consequently, we also get improved sourcewise spanners [Roditty, Thorup and Zwick, ICALP 2005] and spanners with slack [Chan, Dinitz and Gupta, ESA 2006].•Exact hopsets of linear size admit a worst-case hopbound of $\beta=\Omega(n^{1/3})$. This holds even for undirected weighted graphs, improving upon the $\Omega(n^{1/6})$ lower bound by [Huang and Pettie, SIAM J. Discret. Math 2021]. Interestingly this matches the recent diameter bound achieved for linear directed shortcuts.1I.e., subgraphs that preserve the pairwise distances up to a multiplicative stretch of (1+$\epsilon$).More conceptually, our work makes a significant progress on the tantalizing open problem concerning the formal connection between hopsets and spanners, e.g., as posed by Elkin and Neiman [Bull. EATCS 2020].