• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

最短路径路由问题的动态算法:基于学习自动机的解决方案。

Dynamic algorithms for the shortest path routing problem: learning automata-based solutions.

作者信息

Misra Sudip, Oommen B John

机构信息

School of Computer Science, Carleton University, Ottawa, ON, Canada.

出版信息

IEEE Trans Syst Man Cybern B Cybern. 2005 Dec;35(6):1179-92. doi: 10.1109/tsmcb.2005.850180.

DOI:10.1109/tsmcb.2005.850180
PMID:16366244
Abstract

This paper presents the first Learning Automaton-based solution to the dynamic single source shortest path problem. It involves finding the shortest path in a single-source stochastic graph topology where there are continuous probabilistic updates in the edge-weights. The algorithm is significantly more efficient than the existing solutions, and can be used to find the "statistical" shortest path tree in the "average" graph topology. It converges to this solution irrespective of whether there are new changes in edge-weights taking place or not. In such random settings, the proposed learning automata solution converges to the set of shortest paths. On the other hand, the existing algorithms will fail to exhibit such a behavior, and would recalculate the affected shortest paths after each weight-change. The important contribution of the proposed algorithm is that all the edges in a stochastic graph are not probed, and even if they are, they are not all probed equally often. Indeed, the algorithm attempts to almost always probe only those edges that will be included in the shortest path graph, while probing the other edges minimally. This increases the performance of the proposed algorithm. All the algorithms were tested in environments where edge-weights change stochastically, and where the graph topologies undergo multiple simultaneous edge-weight updates. Its superiority in terms of the average number of processed nodes, scanned edges and the time per update operation, when compared with the existing algorithms, was experimentally established. The algorithm can be applicable in domains ranging from ground transportation to aerospace, from civilian applications to military, from spatial database applications to telecommunications networking.

摘要

本文提出了首个基于学习自动机的动态单源最短路径问题解决方案。该方案涉及在单源随机图拓扑结构中寻找最短路径,其中边权重存在连续的概率更新。该算法比现有解决方案显著更高效,可用于在“平均”图拓扑结构中找到“统计”最短路径树。无论边权重是否有新变化,它都能收敛到该解决方案。在这种随机设置下,所提出的学习自动机解决方案收敛到最短路径集合。另一方面,现有算法无法表现出这种行为,并且在每次权重变化后都会重新计算受影响的最短路径。所提出算法的重要贡献在于,随机图中的所有边并非都被探测,即便被探测,也并非被同等频繁地探测。实际上,该算法几乎总是尝试仅探测那些将包含在最短路径图中的边,而对其他边进行最少次数的探测。这提高了所提出算法的性能。所有算法都在边权重随机变化且图拓扑结构经历多次同时边权重更新的环境中进行了测试。与现有算法相比,其在处理节点的平均数量、扫描边的数量以及每次更新操作的时间方面的优越性通过实验得到了证实。该算法可应用于从地面运输到航空航天、从民用应用到军事、从空间数据库应用到电信网络等多个领域。

相似文献

1
Dynamic algorithms for the shortest path routing problem: learning automata-based solutions.最短路径路由问题的动态算法:基于学习自动机的解决方案。
IEEE Trans Syst Man Cybern B Cybern. 2005 Dec;35(6):1179-92. doi: 10.1109/tsmcb.2005.850180.
2
Optimal parallel algorithm for shortest paths problem on interval graphs.区间图上最短路径问题的最优并行算法。
J Zhejiang Univ Sci. 2004 Sep;5(9):1135-43. doi: 10.1631/jzus.2004.1135.
3
An efficient dynamic system for real-time robot-path planning.一种用于实时机器人路径规划的高效动态系统。
IEEE Trans Syst Man Cybern B Cybern. 2006 Aug;36(4):755-66. doi: 10.1109/tsmcb.2005.862724.
4
Tight analysis of the (1+1)-EA for the single source shortest path problem.对单源最短路径问题的 (1+1)-EA 进行紧分析。
Evol Comput. 2011 Winter;19(4):673-91. doi: 10.1162/EVCO_a_00047. Epub 2011 Sep 16.
5
Incremental Multi-Scale Search Algorithm for Dynamic Path Planning With Low Worst-Case Complexity.具有低最坏情况复杂度的动态路径规划增量多尺度搜索算法
IEEE Trans Syst Man Cybern B Cybern. 2011 Dec;41(6):1556-70. doi: 10.1109/TSMCB.2011.2157493. Epub 2011 Jun 16.
6
Multiple Manifold Clustering Using Curvature Constrained Path.使用曲率约束路径的多流形聚类
PLoS One. 2015 Sep 16;10(9):e0137986. doi: 10.1371/journal.pone.0137986. eCollection 2015.
7
Distributed algorithms from arboreal ants for the shortest path problem.基于树栖蚂蚁的最短路径问题分布式算法。
Proc Natl Acad Sci U S A. 2023 Feb 7;120(6):e2207959120. doi: 10.1073/pnas.2207959120. Epub 2023 Jan 30.
8
Dynamic graph cuts for efficient inference in Markov Random Fields.用于马尔可夫随机场高效推理的动态图割
IEEE Trans Pattern Anal Mach Intell. 2007 Dec;29(12):2079-88. doi: 10.1109/TPAMI.2007.1128.
9
The Edge-Disjoint Path Problem on Random Graphs by Message-Passing.基于消息传递的随机图上的边不相交路径问题
PLoS One. 2015 Dec 28;10(12):e0145222. doi: 10.1371/journal.pone.0145222. eCollection 2015.
10
The approximability of shortest path-based graph orientations of protein-protein interaction networks.蛋白质-蛋白质相互作用网络基于最短路径的图定向的可近似性
J Comput Biol. 2013 Dec;20(12):945-57. doi: 10.1089/cmb.2013.0064. Epub 2013 Sep 28.