数学建模 ( Mathematic Modeling) 国防科技大学 教学建模
ä. ÚÊ. êÆï £Mathematic Modeling¤ IEÆ IEÆ êÆï
第五讲 教学建模
ä. ÚÊ. 1Êù I ÌSNµ0ä.ÚÚÊ." IEÆ êÆï
第五讲 主要内容:介绍网络模型和统筹模型。 教学建模
ä. ÚÊ. 1Êù I ÌSNµ0ä.ÚÚÊ." IEÆ êÆï
最短路问题及其算法 在动态规划模型中我们讲了一个最短路线问题的例子。 最短路径:A→B1→C2→D1→E路径长为:14 教学建模
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ á´¯K9Ù{ 3Ä5y.¥·ù á´¯K~f" A B1 B2 C1 C2 C3 C4 D1 D2 D3 E 5 3 1 3 6 8 7 6 6 8 3 5 3 3 8 4 3 2 2 á´»µA → B1 → C2 → D1 → E ´»µ14 ¯¢þ§á´¯KA^µé2§XäO!$Ñ Y!óOy!#" IEÆ êÆï
最短路问题及其算法 在动态规划模型中我们讲了一个最短路线问题的例子。 最短路径:A→B1→C2→D1→E路径长为:14 事实上,最短路问题的应用背景很广,如网络设计、运输方 案、工作计划、设备更新等。 教学建模
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ á´¯K9Ù{ 3Ä5y.¥·ù á´¯K~f" A B1 B2 C1 C2 C3 C4 D1 D2 D3 E 5 3 1 3 6 8 7 6 6 8 3 5 3 3 8 4 3 2 2 á´»µA → B1 → C2 → D1 → E ´»µ14 ¯¢þ§á´¯KA^µé2§XäO!$Ñ Y!óOy!#" IEÆ êÆï
例1(设备更新问题)设某公司需使用某种设备一套,设 备购买价格及维修费用见表。现设该公司在第一年开始时新购 入一套设备,问今后5年的设备更新方案如何,才能使得总费 用最省? 使用年限011-2233445 维修费用5681118 教学建模
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ ~ 1 £#¯K¤,úiI¦^,«@§ ïd9?¤^L" yTúi31cm©# \@§¯8 5 c#YXÛ§âU¦o¤ ^º c 1 2 3 4 5 d 11 11 12 12 13 ¦^c 0-1 1-2 2-3 3-4 4-5 ?¤^ 5 6 8 11 18 e¡Þ§k 2 4 = 16 «/§ec§¡ÞØ´ {" IEÆ êÆï
例1(设备更新问题)设某公司需使用某种设备一套,设 备购买价格及维修费用见表。现设该公司在第一年开始时新购 入一套设备,问今后5年的设备更新方案如何,才能使得总费 用最省? [价格1111121213 使用年限011223 维修费用568 若穷举,有24=16种情形,但若年限更大,穷举不是办 法 教学建模
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ ~ 1 £#¯K¤,úiI¦^,«@§ ïd9?¤^L" yTúi31cm©# \@§¯8 5 c#YXÛ§âU¦o¤ ^º c 1 2 3 4 5 d 11 11 12 12 13 ¦^c 0-1 1-2 2-3 3-4 4-5 ?¤^ 5 6 8 11 18 e¡Þ§k 2 4 = 16 «/§ec§¡ÞØ´ {" IEÆ êÆï
建立网络模型 结点讠表示第讠年开始时购买一套设备,结点6为虚设结点。 用P表示第讠年的购买费,mk表示k个使用年限的维修 费
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ ïáä. 1 2 3 4 5 6 16 16 17 17 18 22 30 41 59 23 31 22 30 41 23 (: i L«1 i cm© ï@§(: 6 J(:" ^ pi L«1 i c 蠟mk L« k ¦^c? ¤" IEÆ êÆï
令弧(,)的长度山为第讠年的购买费与j一i年里的维修 费之和,即 b=n+∑mk k=1 求①→⑥的最短路。 此问题无法用动态规划法求解。 教学建模
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ -l (i, j) Ý dij 1 i c ï¤ j − i cp? ¤Ú§= bij = pi + X j−i k=1 mk ¦→á´" d¯KÃ{^Ä5y{¦)" IEÆ êÆï
Dijkstra算法——标号法 为了算法的简便,将图改为完全图,令虛设的弧的长度 为 T(0)—一第j个点的临时标号 P()——第j个点的永久标号,表示1→j的最短路长。 教学建模
ä. ÚÊ. á´¯K9Ù{ 6¯K9Ù{ Dijkstra {——IÒ{ {{B§òãUã§-JlÝ ∞. T(j)——1 j :IÒ P(j)——1 j :[ÈIÒ§L« 1 → j á´" Ägµlå: S ÷Ule¦ö§ù ¦ö þ±ÓÝ!c?§ @k¦öº:þPÒ £IÒ¤§Pe{²´Ý§,lù:÷¤kU l2Ѧö§ ù ¦ö5ÿº:¦öå± ÓÝ!c?§. . .§E±þL§§k<ª: " IEÆ êÆï