关键字 |
最短路径;迪杰斯特拉算法;广度优先搜索;最大数量的节点; |
介绍 |
本文中说明两点之间最好的旅行方式,在这一过程中,最短路径算法。迪杰斯特拉算法是图搜索算法解决单源最短路径问题的图形与非负边路径成本,生产一个最短路径树。这种算法通常用于路由和其他网络相关协议。对于一个给定的源点(节点)图中,最短路径的算法发现Sfinding成本从一个顶点到一个目的地顶点通过停止算法一旦到目标点的最短路径被确定。例如,如果图的顶点代表城市和边缘路径成本代表驾驶对城市间的距离由直接连接路,迪杰斯特拉算法可以用来找到一个城市和其他城市之间的最短路线。 |
做了大量的工作寻找最短路径通过抽象。迪杰斯特拉算法的最短路径查找算法是应用于图指示,边缘和非负权重加权。如果我们有一个与边缘未加权的无向图,我们可以解决这个问题的实现广度优先搜索(BFS)算法。我们知道我们是unableto使用BFS算法的加权有向图,但我们可以修改BFS算法以这样一种方式,我们可以处理,上面提到的问题(权重和方向)。稍后我们将知道thatDijkstra算法是渐近最快的已知的单源最短路径算法与无界的非负权重任意的有向图。这些动机'that将帮助我们进一步了解Dijkstra算法的算法。 |
相关工作 |
室内导航援助为这种类型的用户[1]提出了额外的挑战所面临的不是传统的制导系统,由于个人交流的本质。算法是整体的一部分,室内导航模型,用于提供协助和指导在陌生的室内环境。操作路径规划使用Dijkstra的shortestpathalgorithms,“智能地图”,这是基于一种新的数据结构称为“仙人掌树”,这是基于不同的对象之间的关系,体现了室内环境。本研究探讨了潜在的设计申请视障即使-日期的定位和跟踪系统不能提供可靠的位置信息,这种类型的应用程序所需的高度。公共交通系统的最佳途径问题[3],我们发现转移的本质是,它需要额外的成本优势相邻边。所以,我们使用直接/间接相邻边加权有向图作为一个公共交通数据模型,提高存储邻接矩阵。我们介绍了空间存储结构来存储分散信息传递的间接相邻边列表。因此,我们解决问题的复杂网络图的存储和设计一种新的最短路径算法来解决交通问题的基础上,数据模型。算法分析展示,数据模型之前,我们提出的算法是一个简单的图根据Dijkstra算法的算法的时间和空间。今天,增加交通和复杂的现代roadnetwork已经找到一个好的路线[4]从一个位置到另一个非平凡的任务。提出了许多搜索算法来解决这个问题,和最著名的迪杰斯特拉算法,约翰逊的算法。虽然这些算法有效的路径发现,他们浪费的计算。 In this paper, we present a study to examine both uninformed search and heuristic search based on some major cities and towns.Efficient usage of routing algorithms [16] can significantly reduce travelling distance and transportation costs as well. Usage of the shortest-path algorithm in this case Dijkstra's algorithm for inner transportation optimization in warehouses. The model integrates data such as: 2D graph of warehouse layout, its 3D extension, historical data, ABC analysis and business process model. The prototype of proposed application is tested with sample data and by simulating different working conditions. |
迪杰斯特拉算法 |
让我们开始的节点被称为初始节点。迪杰斯特拉算法将分配一些initialdistance值并将试图改善他们一步一步。第一次迭代,当前路口的起点和距离会是零。后续的迭代(第一次)后,当前路口将最接近,并且交叉从这将容易找到。 |
从当前交叉路口、更新每一个既无交集的距离是直接连接到它。这是通过确定的总和之间的距离既无交叉和当前路口的价值和重新确认,并且交叉路口这个值是否小于其当前值。实际上,十字路口是重新包装如果路径通过当前的十字路口是比前面短路径。促进最短路径识别、用铅笔、马克箭头指向重新命名的道路十字路口如果标签/重新贴标签于它,并删除所有他人指向它。更新每个相邻路口的距离之后,马克当前交叉路口作为访问并选择theunvisited交点与最低距离(从起点)或最低列为当前交叉路口。节点标记为访问标记起点的最短路径,将不会被重提或返回。 |
|
实验结果 |
在本节中,我们进行实验比较节点之间的路径。在这个路径,最短路径是由使用迪杰斯特拉算法。这里的最短路径,这意味着低成本被发现的最短路径算法。在java代码中使用applet, applet查看器显示的最短路径。使用java软件在报告中显示的结果。我们有成功的结果。实验是成功完成。这个项目的结果发现单个源的最短路径所有成对的使用迪杰斯特拉算法的顶点。它给最便宜的成本和它的实现是很容易的。 |
初始: |
算法运行:红色箭头指向的节点可以从开始节点。 |
距离:b = 55 d = 50, f = 100。节点d的最小距离。没有其他箭头进入d d。节点将橙色显示50 d最短路径的长度。 |
b .决赛: |
橙色箭头指向节点的可及节点已经有一个最终的距离。距离:c = 68。没有其他箭头到c。 |
节点c将橙色显示68 c的最短路径的长度。算法结束,按照橙色箭头从开始节点任意节点的最短路径的节点。 |
结论 |
我们已经提出了一个实用的算法在交通网络最短路径问题。该算法可以限制搜索子图指出基于给定节点的两个节点之间的距离。结果,最短路径的计算进行了简化。实验结果在实际道路网络反映的潜在特征算法相比,现有的工作。 |
applet可以被证明是非常有用的,所有的学生。每个学生希望了解的人的一个算法,实现在这个工具,可以使用该applet从任何远程位置,可能他的家。不管他的系统是什么。它只要求Java虚拟机(JVM),安装到他的系统。应该指出,从Sun Microsystems JVM免费下载。而且有一个打算提高图形编辑器,以便用户能够画无向图,或网络。然而这个applet可以进一步丰富,可能可视化算法直观。定向网络等原始单纯形算法,解决了网络最小费用流问题(MCNFP)。除了将添加更多的算法等无向图克鲁斯卡,一本正经的算法解决最小生成树(MST)问题。 |
未来的工作 |
在未来的版本中applet将被修改,为了执行独立的Java应用程序。此外,某些调查问卷将会给我们系的学生填写,为了得到反馈。这是非常重要的,以改善和评估教学效果的applet在现实教学环境。也会鼓励学生构建自己的applet。 |
|
数据乍一看 |
|
|
图1 |
图2 |
|
|
引用 |
- 华吴;马歇尔,a;Yu, W。,"Path Planning and Following Algorithms in an Indoor Navigation Model for Visually Impaired, " InternetMonitoring and Protection, 2007. ICIMP 2007. Second International Conference on , vol., no., pp.38,38, 1-5 July 2007.
- Reza SoltanAghaei m;Zukarnain Z.A.;Mamat, a;Zainuddin, H。,"A Hybrid Algorithm for the Shortest-Path Problem in theGraph,"Advanced Computer Theory and Engineering, 2008. ICACTE '08. International Conference on , vol., no., pp.251,255, 20-22 Dec. 2008.
- 红煤王;明胡;魏小”,一个新的公共交通数据模型和最短路径算法,“信息控制,自动化和机器人技术(汽车),2010年第二届国际亚洲会议上,卷,不。2010年3月,pp.456,459 6 - 7。
- f·b·詹和c e .中午,最短路径算法:一个评估使用真正的公路网络。交通科学。Vol.32 pp.65 - 73, 1998年2月1日。
- LixiaoGuo;羌族杨;蒙牛燕”、智能自动引导车辆路径规划系统基于拓扑地图,“控制、系统和工业信息(ICCSII), 2012年IEEE会议上,卷,没有。pp.69, 74年,2012年9月23 - 26日。
- 基因欧盟1月;李明切;谢长廷,信号发生器;Yung-Yuan陈”,交通网络导航与处罚,“先进的智能机电一体化,2009。2009年的目标。IEEE / ASME国际会议上,卷,不。pp.1224, 1229年,2009年7月14日至17日。
- 阿巴斯,硕士;Chumachenko S.V.;Hahanova前任所长A.V.;Gorobets,;Priymak,。,"Models for quality analysis of computer structures," East-West Design & Test Symposium, 2013 , vol., no., pp.1,6, 27-30 Sept. 2013.
- Alzahrani响亮;伍德沃德,工程师,"End-to-end delay in localized QoS routing," Communication Systems,2008. ICCS 2008. 11th IEEESingapore International Conference on , vol., no., pp.1700,1706, 19-21 Nov. 2008.s
- 甄张;吴济钢;XinmingDuan”,实际交通网络最短路径算法,”电脑和InformationApplication (ICCIA), 2010年国际会议上,卷,不。pp.48, 51岁,2010年12月3 - 5日。
- 吴济钢;平凉市汉;Jagadeesh这位,广义相对论;Srikanthan, T。,"Notice of RetractionPractical algorithm for shortest path on large networks with time-dependent edge-length," Computer Engineering and Technology (ICCET),2010 2nd International Conference on , vol.2, no., pp.V2-57,V2-60, 16-18 April 2010.
- 周闻堰;QizhiQiu;PengLuo;裴方”,一种改进的基于方向的最短路径算法为限制searchingarea矩形,“计算机支持的协同工作的设计(CSCWD), 2013年IEEE 17国际会议上,卷。,没有,pp。692,697,27-29 June2013.
|