关于受限路径和 k 最短路径

Abderrahim Bendahi, Adrien Fradin
{"title":"关于受限路径和 k 最短路径","authors":"Abderrahim Bendahi, Adrien Fradin","doi":"arxiv-2408.00899","DOIUrl":null,"url":null,"abstract":"Finding a shortest path in a graph is one of the most classic problems in\nalgorithmic and graph theory. While we dispose of quite efficient algorithms\nfor this ordinary problem (like the Dijkstra or Bellman-Ford algorithms), some\nslight variations in the problem statement can quickly lead to computationally\nhard problems. This article focuses specifically on two of these variants,\nnamely the constrained shortest paths problem and the k shortest paths problem.\nBoth problems are NP-hard, and thus it's not sure we can conceive a polynomial\ntime algorithm (unless P = NP), ours aren't for instance. Moreover, across this\narticle, we provide ILP formulations of these problems in order to give a\ndifferent point of view to the interested reader. Although we did not try to\nimplement these on modern ILP solvers, it can be an interesting path to\nexplore. We also mention how these algorithms constitute essential ingredients in some\nof the most important modern applications in the field of data science, such as\nIsomap, whose main objective is the reduction of dimensionality of\nhigh-dimensional datasets.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"17 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"On Constrained and k Shortest Paths\",\"authors\":\"Abderrahim Bendahi, Adrien Fradin\",\"doi\":\"arxiv-2408.00899\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Finding a shortest path in a graph is one of the most classic problems in\\nalgorithmic and graph theory. While we dispose of quite efficient algorithms\\nfor this ordinary problem (like the Dijkstra or Bellman-Ford algorithms), some\\nslight variations in the problem statement can quickly lead to computationally\\nhard problems. This article focuses specifically on two of these variants,\\nnamely the constrained shortest paths problem and the k shortest paths problem.\\nBoth problems are NP-hard, and thus it's not sure we can conceive a polynomial\\ntime algorithm (unless P = NP), ours aren't for instance. Moreover, across this\\narticle, we provide ILP formulations of these problems in order to give a\\ndifferent point of view to the interested reader. Although we did not try to\\nimplement these on modern ILP solvers, it can be an interesting path to\\nexplore. We also mention how these algorithms constitute essential ingredients in some\\nof the most important modern applications in the field of data science, such as\\nIsomap, whose main objective is the reduction of dimensionality of\\nhigh-dimensional datasets.\",\"PeriodicalId\":501525,\"journal\":{\"name\":\"arXiv - CS - Data Structures and Algorithms\",\"volume\":\"17 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-01\",\"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.00899\",\"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.00899","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

寻找图中的最短路径是算法和图论中最经典的问题之一。虽然我们对这个普通问题已经有了相当高效的算法(如 Dijkstra 或 Bellman-Ford 算法),但问题陈述中的一些轻微变化很快就会导致计算上的难题。这两个问题都是 NP-硬问题,因此我们不确定能否设想出一种多项式时间算法(除非 P = NP),我们的算法就不是这样。此外,在这篇文章中,我们提供了这些问题的 ILP 公式,以便给感兴趣的读者提供不同的视角。虽然我们没有尝试在现代 ILP 求解器上实现这些算法,但这可能是一条有趣的探索之路。我们还提到了这些算法是如何构成数据科学领域一些最重要的现代应用的基本要素的,例如Isomap,其主要目标是降低高维数据集的维度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
On Constrained and k Shortest Paths
Finding a shortest path in a graph is one of the most classic problems in algorithmic and graph theory. While we dispose of quite efficient algorithms for this ordinary problem (like the Dijkstra or Bellman-Ford algorithms), some slight variations in the problem statement can quickly lead to computationally hard problems. This article focuses specifically on two of these variants, namely the constrained shortest paths problem and the k shortest paths problem. Both problems are NP-hard, and thus it's not sure we can conceive a polynomial time algorithm (unless P = NP), ours aren't for instance. Moreover, across this article, we provide ILP formulations of these problems in order to give a different point of view to the interested reader. Although we did not try to implement these on modern ILP solvers, it can be an interesting path to explore. We also mention how these algorithms constitute essential ingredients in some of the most important modern applications in the field of data science, such as Isomap, whose main objective is the reduction of dimensionality of high-dimensional datasets.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信