...
首页> 外文期刊>Journal of computer sciences >A REFINEMENT OF DIJKSTRA'S ALGORITHM FOR EXTRACTION OF SHORTEST PATHS IN GENERALIZED REAL TIME-MULTIGRAPHS
【24h】

A REFINEMENT OF DIJKSTRA'S ALGORITHM FOR EXTRACTION OF SHORTEST PATHS IN GENERALIZED REAL TIME-MULTIGRAPHS

机译:广义实时多图中提取最短路径的Dijkstra算法的改进

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The networks of the present day communication systems, be it a public road transportation system or a MANET or an Adhoc Network, frequently face a lot of uncertainties in particular regarding traffic jam, flood or water logging or PWD maintenance work (in case of public road network), attack or damage from internal or external agents, sudden failure of one or few nodes. Consequently, at a real instant of time, the existing links/arcs of a given network (graph) are not always in their original/excellent condition physically or logically, rather in a weaker condition, or even sometimes disabled or blocked temporarily and waiting for maintenance/repair; and hence ultimately causing delay in communication or transportation. We do not take any special consideration if few of the links be in a better condition at the real time of communication, we consider only such cases where few links are in inferior condition (partially or fully damaged). The classical Dijkstra's algorithm to find the shortest path in graphs is applicable only if we assume that all the links of the concerned graph are available at their original (ideal) condition at that real time of communication, but at real time scenario it is not the case. Consequently, the mathematically calculated shortest path extracted by using Dijkstra's algorithm may become costlier (even in-feasible in some cases) in terms of time and/or in terms of other overhead costs; whereas some other path may be the most efficient or most optimal. Many real life situations of communication network or transportation network cannot be modeled into graphs, but can be well modeled into multigraphs because of the scope of dealing with multiple links (or arcs) connecting a pair of nodes. The classical Dijkstra's algorithm to find the shortest path in graphs is not applicable to multigraphs. In this study the authors make a refinement of the classical Dijkstra's algorithm to make it applicable to directed multigraphs having few links partially or fully damaged. We call such type of multigraphs by GRT-multigraphs and the modified algorithm is called by Dijkstra's Algorithm for GRT-Multigraphs (DA-GRTM, in short). The DA-GRTM outputs the shortest paths and the corresponding min cost in a GRT-multigraph at real time and thus the solution is a real time solution, not an absolute solution. It is claimed that DA-GRTM will play a major role in the present day communication systems which are in many cases giant networks, in particular in those networks which cannot be modeled into graphs but into multigraphs.
机译:当今的通信系统的网络,无论是公共道路运输系统还是MANET或Adhoc网络,经常面临很多不确定性,尤其是在交通拥堵,洪水或注水或PWD维护工作方面(在公共道路上)网络),内部或外部代理的攻击或破坏,一个或几个节点的突然故障。因此,在真实的时刻,给定网络(图形)的现有链接/弧线在物理或逻辑上并不总是处于其原始/出色的状态,而是处于较弱的状态,甚至有时会暂时禁用或阻止并等待维护/修理;因此最终导致通信或运输的延迟。如果在实时通信中很少有链路处于更好的状态,我们将不作任何特殊考虑,我们仅考虑少数链路处于劣势(部分或完全损坏)的情况。仅当我们假设相关图的所有链接在该实时通信时均处于其原始(理想)条件下可用时,经典的Dijkstra算法才能在图中找到最短路径,该算法才适用。案件。因此,就时间和/或其他间接费用而言,使用Dijkstra算法提取的数学计算出的最短路径可能变得更加昂贵(在某些情况下甚至不可行)。而其他路径可能是最有效或最优化的。通信网络或运输网络的许多现实情况不能建模为图形,但由于处理连接一对节点的多个链接(或弧)的范围,可以很好地建模为多图。在图中找到最短路径的经典Dijkstra算法不适用于多图。在这项研究中,作者对经典的Dijkstra算法进行了改进,使其可用于几乎没有部分或完全损坏的链接的有向多重图。我们将这种类型的多图称为GRT-multigraph,而改进的算法称为Dijkstra的GRT-Multigraphs算法(简称DA-GRTM)。 DA-GRTM在GRT多重图中实时输出最短路径和相应的最小成本,因此该解决方案是实时解决方案,而不是绝对解决方案。据称,DA-GRTM将在当今的通信系统中扮演重要角色,在当今的通信系统中,这些通信系统在许多情况下都是大型网络,尤其是在那些无法建模为图形而是建模为多图形的网络中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号