[关闭]
@blueband21c 2023-04-04T09:47:56.000000Z 字数 7625 阅读 765

第八讲 图与网络模型 —— 经典图模型

数学建模 讲义 NUDT 2023SP



例:渡河问题


8.1 基本概念

(Graph),也称为网络 (Network),是一个三元组

(简记为:),其中


有向图与无向图

pp4392V.png


简单图与超图


定义与术语


结点的度

在图 中,与结点 相关联的边数,叫该结点的 度数,degree),记作 .


邻接矩阵

graph-1.png


关联矩阵

graph-2.png


经典图论问题


最短路问题


最小生成树问题


最大流问题


Euler 回路


Hamilton 回路


8.2 最短路问题

例(渡河问题)


分析

crossRiver.png


求解

crossRiver-2.png


最短路问题及其算法

是赋权图 中从点 的路径,称

为路径 长度距离).


最短路的性质

定理 为图中从 的最短路,其经过的顶点依次为 ,则对于任意的 必为从 的最短路.


Dijkstra 算法(标号法)


基本思想


算法步骤


求解过程示例

DijSBS-1.png


DijSBS-2.png


DijSBS-3.png


解答

DijSBS-4.png


DIJ-algorithm.png


设备更新问题

某公司需某种设备一套,设备购买价格及维修费用见表. 该公司在第一年开始时新购入一套设备,问今后 5 年的设备更新方案如何,才能使得总费用最省?

使


图模型

stateGraphMachineUpdate.png


求解过程

solutionMachineUpdate.png


8.3 最小生成树


通讯网络最佳连接(91MCMB)

某通讯公司在县城设有九个通讯站,其位置如下:

现要求把这些通讯站连接成一张网络,已知建设费用与连线总长度成正比,问应该如何联接才能使得总费用最低?


方案一:直线铺设

MTP-Prob.png


方案二:直角铺设

MTP-Prob-1.png


最优方案

MTP-Prob-2.png


8.4 图问题的数学规划模型


最短路问题的 0-1 规划模型


最小生成树问题的 0-1 规划模型


Hamilton 回路问题


确保形成一个圈

为每个节点引入一个标号 ,在同一回路中,后一个节点为前一个节点标号加 ,从而构成约束条件如下


8.5 经典图算法工具

NetworkX


igraph


课后思考

)10 个节点 构成一个计算机局域网,它们之间的连接关系及通讯延时如下表所示.

(1)试画出该局域网节点间的连接关系图;(2)计算 的延时最短的路径,以及相应的延时值.

节点连接关系如下,如 (, , 2) 表示 相连,延时值为 2 秒.

(, , 2), (, , 3), (, , 3), (, , 4), (, , 5), (, , 1), (, , 6), (, , 5), (, , 7), (, , 4), (, , 6), (, , 6), (, , 4), (, , 5), (, , 7), (, , 7),(, , 6)

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注