中易网

运筹学中,关于最短路问题有两种解决方法,一种是逆序解法(动态规划中讲的),一种是双标号法(图与网络模型中讲的),请问它他之间的联

答案:1  悬赏:80  
解决时间 2021-10-13 03:23
运筹学中,关于最短路问题有两种解决方法,一种是逆序解法(动态规划中讲的),一种是双标号法(图与网络模型中讲的),请问它他之间的联
最佳答案
最短路径算法,关键是将一个物理网络结构抽象为一个数学网络结构,再利用数学方法进行求解
经典Dijkstra算法的主要思想

将顶点分成两个集合S和T,已求出最短路的点置于S中,其它点置于T中。开始时S中仅含起点vs,其它点全在T中,随着求最短路迭代工作的进行,S中的点逐渐增多,当终点vt也被纳入S中时,迭代结束。为了便于计算和区分各顶点是否已进入集合S,给已求出到起点最短路的点vk赋以标号。这 个标号由两部分组成,记为(d(vs,vk),i)其中i为vk到起点最短路上的前点,d(vs,vk为从起点vs到vk的最短路长。因每个标号含有两部分,故称为双标号法。最短路径算法的基本过程如下:
(1)给始点vs赋以标号(0,s),并置vs于置,其它顶点于集合T中。
(2)对图G里起点在S中终点在T中的边ei,计算:
d(vs,vk)=mim{d(vs,vi)+minj[Wij]|vi∈s,vj∈T}并将vk置于S中,同时赋给它标号(d(vs vk),i)。
(3)重复步骤(2),当vt∈S时计算结束vt的第一个标号给出vs→vt的最短路长;利用第二个标号反向追踪,可得最短路径。


根据决策过程行进方向与(多阶段)实际问题行进方向的同异,将求解方法分为顺序解法和逆序解法。 一般: 若给定初态值, 则用逆序;. 若给定终态值, 则用顺序.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁能告诉我白沟箱包生产厂家有几家及厂址
专业性商业地产(如海宁皮革城)商业综合体 酒
为什么今天青岛的天天快递所有联系方式都断了
谁知道河北省唐山市乐亭那里有什么好玩的啊~
温江暑假兼职
用手机注册莱钢吧
瘦脸针怎么样了?请问酒窝能回来了吗?多久恢复
学习数控车床,有前途吗
西安二环内二手房最新出售信息哪位有?
句容市有多少个乡镇
南京哪里有滑板店
贵州黔南州都匀市有什么好玩的吗?
怎样把插线板的线和网线一起固定在墙上呢?因
宝宝一岁半白天睡觉提尿就不哭晚上睡觉抱他起
关于戊戌六君子的故事!!!!!!急急急!!!!
推荐资讯
河边护栏一般多高合适?
给老婆的道歉书
韩千金CC洗脸吸斑美容仪怎么样
岑溪市农村养老保险新政策是强追交吗
北大仓柔和五年酒价格
从上饶怎样坐动车到郑州?
乔少儿托辅教育地址在什么地方,想过去办事,
晚上睡觉脚抽筋是怎么回事啊?很痛。有谁知道
买机票最便宜的网站?买机票最便宜的网站有?
孩子经常吃Vc 泡腾片好吗
宾馆主营业务成本是什么
广州海珠区赤沙哪里招工?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?