注入式瓶颈路径问题的高效在线敏感性分析

Kirill V. Kaymakov, Dmitry S. Malyshev
{"title":"注入式瓶颈路径问题的高效在线敏感性分析","authors":"Kirill V. Kaymakov, Dmitry S. Malyshev","doi":"arxiv-2408.09443","DOIUrl":null,"url":null,"abstract":"The tolerance of an element of a combinatorial optimization problem with\nrespect to a given optimal solution is the maximum change, i.e., decrease or\nincrease, of its cost, such that this solution remains optimal. The bottleneck\npath problem, for given an edge-capacitated graph, a source, and a target, is\nto find the $\\max$-$\\min$ value of edge capacities on paths between the source\nand the target. For this problem and a network with $n$ vertices and $m$ edges,\nthere is known the Ramaswamy-Orlin-Chakravarty's algorithm to compute all\ntolerances in $O(m+n\\log n)$ time. In this paper, for any in advance given\nsample of the problem with pairwise distinct edge capacities, we present a\nconstant-time algorithm for computing both tolerances of an arbitrary edge with\na preprocessing time $O\\big(m \\alpha(m,n)\\big)$, where $\\alpha(\\cdot,\\cdot)$ is\nthe inverse Ackermann function. For given $k$ source-target pairs, our solution\nyields an $O\\big((\\alpha(m,n)+k)m\\big)$-time algorithm to find tolerances of\nall edges with respect to optimal paths between the sources and targets, while\nthe known algorithm takes $O\\big(k(m+n\\log n)\\big)$ time to find them.","PeriodicalId":501216,"journal":{"name":"arXiv - CS - Discrete Mathematics","volume":"9 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Efficient Online Sensitivity Analysis For The Injective Bottleneck Path Problem\",\"authors\":\"Kirill V. Kaymakov, Dmitry S. Malyshev\",\"doi\":\"arxiv-2408.09443\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The tolerance of an element of a combinatorial optimization problem with\\nrespect to a given optimal solution is the maximum change, i.e., decrease or\\nincrease, of its cost, such that this solution remains optimal. The bottleneck\\npath problem, for given an edge-capacitated graph, a source, and a target, is\\nto find the $\\\\max$-$\\\\min$ value of edge capacities on paths between the source\\nand the target. For this problem and a network with $n$ vertices and $m$ edges,\\nthere is known the Ramaswamy-Orlin-Chakravarty's algorithm to compute all\\ntolerances in $O(m+n\\\\log n)$ time. In this paper, for any in advance given\\nsample of the problem with pairwise distinct edge capacities, we present a\\nconstant-time algorithm for computing both tolerances of an arbitrary edge with\\na preprocessing time $O\\\\big(m \\\\alpha(m,n)\\\\big)$, where $\\\\alpha(\\\\cdot,\\\\cdot)$ is\\nthe inverse Ackermann function. For given $k$ source-target pairs, our solution\\nyields an $O\\\\big((\\\\alpha(m,n)+k)m\\\\big)$-time algorithm to find tolerances of\\nall edges with respect to optimal paths between the sources and targets, while\\nthe known algorithm takes $O\\\\big(k(m+n\\\\log n)\\\\big)$ time to find them.\",\"PeriodicalId\":501216,\"journal\":{\"name\":\"arXiv - CS - Discrete Mathematics\",\"volume\":\"9 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Discrete Mathematics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.09443\",\"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 - Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.09443","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

相对于给定的最优解,组合优化问题中某一元素的容差是其成本的最大变化,即减少或增加,从而使该最优解保持最优。瓶颈路径问题是给定一个边容量图、一个源和一个目标,找出源和目标之间路径上边容量的 $\max$-$min$ 值。对于这个问题和一个有 $n$ 顶点和 $m$ 边的网络,已知 Ramaswamy-Orlin-Chakravarty 算法可以在 $O(m+n\log n)$ 时间内计算所有容限。在本文中,对于任何预先给出的具有成对不同边缘容量的问题样本,我们提出了一种计算任意边缘两个公差的定时算法,其预处理时间为 $O(m \alpha(m,n)\big)$,其中 $\alpha(\cdot,\cdot)$ 是反阿克曼函数。对于给定的 $k$ 源-目标对,我们的解决方案产生了一个 $O\big((\alpha(m,n)+k)m\big)$ 时的算法,可以找到所有边缘的公差,与源和目标之间的最优路径相关,而已知算法需要 $O\big(k(m+nlog n)\big)$时来找到它们。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Efficient Online Sensitivity Analysis For The Injective Bottleneck Path Problem
The tolerance of an element of a combinatorial optimization problem with respect to a given optimal solution is the maximum change, i.e., decrease or increase, of its cost, such that this solution remains optimal. The bottleneck path problem, for given an edge-capacitated graph, a source, and a target, is to find the $\max$-$\min$ value of edge capacities on paths between the source and the target. For this problem and a network with $n$ vertices and $m$ edges, there is known the Ramaswamy-Orlin-Chakravarty's algorithm to compute all tolerances in $O(m+n\log n)$ time. In this paper, for any in advance given sample of the problem with pairwise distinct edge capacities, we present a constant-time algorithm for computing both tolerances of an arbitrary edge with a preprocessing time $O\big(m \alpha(m,n)\big)$, where $\alpha(\cdot,\cdot)$ is the inverse Ackermann function. For given $k$ source-target pairs, our solution yields an $O\big((\alpha(m,n)+k)m\big)$-time algorithm to find tolerances of all edges with respect to optimal paths between the sources and targets, while the known algorithm takes $O\big(k(m+n\log n)\big)$ time to find them.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Reconfiguration of labeled matchings in triangular grid graphs Decision problems on geometric tilings Ants on the highway A sequential solution to the density classification task using an intermediate alphabet Complexity of Deciding the Equality of Matching Numbers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1