图论与网络模型论述.doc

图论与网络模型 一、最短路径 1、问题 在加权图中求两点之间的路径,使该路径上的边权之和最小。 例如,求下图中从到其他顶点的最短路径。 2、模型 3、算法 (1)求给定两点之间最短路径的Dijkstra算法,计算复杂性为,其中; 例如,对上图,当与不相邻时,取。 标号, 取固定标号顶点集合为,临时标号顶点集合为 得到的最短路径为,权为10。 2)令 取得到的最短路径为权为14。 重复上述步骤,可分别得到的最短路径。 (2)求任意两点之间最短路径的Floyd算法,计算复杂性为。 4、应用 (1)最可靠路径; (2)工序的关键路径(PT图,PERT图); (3)选址问题(应急服务设施的中心点,非应急服务设施的重心点); (4)点带权的最短路径。 二、最小生成树 1、问题 在加权连通图中求生成树,使该树上的边权之和最小。 2、模型 3、算法(1)Kruskal算法(避圈法);(2)Prim算法;(3)破圈法。计算复杂性均为。 三、网络最大流问题 1、问题 在单源单汇具有容量上限的网络中求从源到汇的流量最大的可行流。 2、模型 3、算法 (1)Ford-Fulkerson算法,计算复杂性与容量有关,而与点数和边数无关; (2)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档