在线概率度量嵌入:绕过固有限制的通用框架

Yair Bartal, Ora N. Fandina, Seeun William Umboh
{"title":"在线概率度量嵌入:绕过固有限制的通用框架","authors":"Yair Bartal, Ora N. Fandina, Seeun William Umboh","doi":"arxiv-2408.16298","DOIUrl":null,"url":null,"abstract":"Probabilistic metric embedding into trees is a powerful technique for\ndesigning online algorithms. The standard approach is to embed the entire\nunderlying metric into a tree metric and then solve the problem on the latter.\nThe overhead in the competitive ratio depends on the expected distortion of the\nembedding, which is logarithmic in $n$, the size of the underlying metric. For\nmany online applications, such as online network design problems, it is natural\nto ask if it is possible to construct such embeddings in an online fashion such\nthat the distortion would be a polylogarithmic function of $k$, the number of\nterminals. Our first main contribution is answering this question negatively, exhibiting\na \\emph{lower bound} of $\\tilde{\\Omega}(\\log k \\log \\Phi)$, where $\\Phi$ is the\naspect ratio of the set of terminals, showing that a simple modification of the\nprobabilistic embedding into trees of Bartal (FOCS 1996), which has expected\ndistortion of $O(\\log k \\log \\Phi)$, is \\emph{nearly-tight}. Unfortunately,\nthis may result in a very bad dependence in terms of $k$, namely, a power of\n$k$. Our second main contribution is a general framework for bypassing this\nlimitation. We show that for a large class of online problems this online\nprobabilistic embedding can still be used to devise an algorithm with\n$O(\\min\\{\\log k\\log (k\\lambda),\\log^3 k\\})$ overhead in the competitive ratio,\nwhere $k$ is the current number of terminals, and $\\lambda$ is a measure of\nsubadditivity of the cost function, which is at most $r$, the current number of\nrequests. In particular, this implies the first algorithms with competitive\nratio $\\operatorname{polylog}(k)$ for online subadditive network design\n(buy-at-bulk network design being a special case), and\n$\\operatorname{polylog}(k,r)$ for online group Steiner forest.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"39 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Online Probabilistic Metric Embedding: A General Framework for Bypassing Inherent Bounds\",\"authors\":\"Yair Bartal, Ora N. Fandina, Seeun William Umboh\",\"doi\":\"arxiv-2408.16298\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Probabilistic metric embedding into trees is a powerful technique for\\ndesigning online algorithms. The standard approach is to embed the entire\\nunderlying metric into a tree metric and then solve the problem on the latter.\\nThe overhead in the competitive ratio depends on the expected distortion of the\\nembedding, which is logarithmic in $n$, the size of the underlying metric. For\\nmany online applications, such as online network design problems, it is natural\\nto ask if it is possible to construct such embeddings in an online fashion such\\nthat the distortion would be a polylogarithmic function of $k$, the number of\\nterminals. Our first main contribution is answering this question negatively, exhibiting\\na \\\\emph{lower bound} of $\\\\tilde{\\\\Omega}(\\\\log k \\\\log \\\\Phi)$, where $\\\\Phi$ is the\\naspect ratio of the set of terminals, showing that a simple modification of the\\nprobabilistic embedding into trees of Bartal (FOCS 1996), which has expected\\ndistortion of $O(\\\\log k \\\\log \\\\Phi)$, is \\\\emph{nearly-tight}. Unfortunately,\\nthis may result in a very bad dependence in terms of $k$, namely, a power of\\n$k$. Our second main contribution is a general framework for bypassing this\\nlimitation. We show that for a large class of online problems this online\\nprobabilistic embedding can still be used to devise an algorithm with\\n$O(\\\\min\\\\{\\\\log k\\\\log (k\\\\lambda),\\\\log^3 k\\\\})$ overhead in the competitive ratio,\\nwhere $k$ is the current number of terminals, and $\\\\lambda$ is a measure of\\nsubadditivity of the cost function, which is at most $r$, the current number of\\nrequests. In particular, this implies the first algorithms with competitive\\nratio $\\\\operatorname{polylog}(k)$ for online subadditive network design\\n(buy-at-bulk network design being a special case), and\\n$\\\\operatorname{polylog}(k,r)$ for online group Steiner forest.\",\"PeriodicalId\":501525,\"journal\":{\"name\":\"arXiv - CS - Data Structures and Algorithms\",\"volume\":\"39 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Data Structures and Algorithms\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.16298\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.16298","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

将概率度量嵌入树是设计在线算法的一项强大技术。标准方法是将整个底层度量嵌入到树状度量中,然后在树状度量上求解问题。竞争比的开销取决于嵌入的预期失真度,而失真度是底层度量大小 $n$ 的对数。在许多在线应用(如在线网络设计问题)中,我们自然会问,是否有可能以在线方式构建这样的嵌入,从而使失真度成为 k$(最小值的数量)的多对数函数。我们的第一个主要贡献是否定地回答了这个问题,展示了一个$\tilde{\Omega}(\log k \log \Phi)$的emph{下界},其中$\Phi$是终端集合的pect ratio,表明对Bartal(FOCS 1996)的概率嵌入到树的简单修改是emph{接近紧密的},其预期失真为$O(\log k \log \Phi)$。不幸的是,这可能会导致以 $k$ 为单位的非常糟糕的依赖性,即 $k$ 的幂。我们的第二个主要贡献是建立了一个绕过这一限制的一般框架。我们证明,对于一大类在线问题,这种在线概率嵌入仍然可以用来设计一种具有$O(\min\{log k\log (k\lambda),\log^3 k\})$ 竞争比开销的算法,其中$k$ 是当前的终端数,$\lambda$ 是成本函数的次累加性度量,它最多是$r$,即当前的请求数。特别是,这意味着第一个具有竞争比 $\operatorname{polylog}(k)$ 的算法适用于在线次累加网络设计(批量购买网络设计是一个特例),以及在线群斯泰纳森林算法的竞争比 $\operatorname{polylog}(k,r)$ 。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Online Probabilistic Metric Embedding: A General Framework for Bypassing Inherent Bounds
Probabilistic metric embedding into trees is a powerful technique for designing online algorithms. The standard approach is to embed the entire underlying metric into a tree metric and then solve the problem on the latter. The overhead in the competitive ratio depends on the expected distortion of the embedding, which is logarithmic in $n$, the size of the underlying metric. For many online applications, such as online network design problems, it is natural to ask if it is possible to construct such embeddings in an online fashion such that the distortion would be a polylogarithmic function of $k$, the number of terminals. Our first main contribution is answering this question negatively, exhibiting a \emph{lower bound} of $\tilde{\Omega}(\log k \log \Phi)$, where $\Phi$ is the aspect ratio of the set of terminals, showing that a simple modification of the probabilistic embedding into trees of Bartal (FOCS 1996), which has expected distortion of $O(\log k \log \Phi)$, is \emph{nearly-tight}. Unfortunately, this may result in a very bad dependence in terms of $k$, namely, a power of $k$. Our second main contribution is a general framework for bypassing this limitation. We show that for a large class of online problems this online probabilistic embedding can still be used to devise an algorithm with $O(\min\{\log k\log (k\lambda),\log^3 k\})$ overhead in the competitive ratio, where $k$ is the current number of terminals, and $\lambda$ is a measure of subadditivity of the cost function, which is at most $r$, the current number of requests. In particular, this implies the first algorithms with competitive ratio $\operatorname{polylog}(k)$ for online subadditive network design (buy-at-bulk network design being a special case), and $\operatorname{polylog}(k,r)$ for online group Steiner forest.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信