§1 图与网络的基本概念 §2 树图与最小生成树 §3 最短路问题 §4 最大流问题 §5 最小费用最大流问题

Slides:



Advertisements
Similar presentations
1 曾老師、各位同學大家好 ! 首先自我介紹 ; 個人聯合大學電機系 畢業,服完兩年兵役後, 75 年開始就 業 ; 四年內換了幾個工作, 79 年創立貿 特科技, 90 年、 91 年分別於大陸寧波 與昆山設立特一電子與柏特電子,經 歷 20 年的工作磨鍊,今天事業上算是 穩定、成熟 ! 承蒙曾老師看重,利用一.
Advertisements

软饮料概述 人文艺术系 石惠舟. 什么是饮料? 饮料概述 饮料是指以水为基本原料,由 不同的配方和制造工艺生产出 来,供人们直接饮用的液体食 品。 饮料 饮料除提供水分外,由于在不 同品种的饮料中含有不等量的 糖、酸、乳以及各种氨基酸、 维生素、无机盐等营养成分, 因此有一定的营养。
中正國中 特教組長 粘玉芳 校內分機 : /02/21. 下列條件擇一: 一、身心障礙手冊 二、特殊教育學生鑑定及就學輔導會證明.
如何科学认识风水 主讲嘉宾孙百川 揭开神秘的面纱 揭开神秘的面纱 破除迷信的枷锁 破除迷信的枷锁 还易经本来面目 还易经本来面目 学易用易不迷易 学易用易不迷易.
第一节三 怎样实现合理膳食. 饮食与健康 探 究 竟探 究 竟 1. 根据课本后的部分食物营养成分表(附表一),分组将聪聪和明明一天所吃的 食物重量分别换算成糖类、蛋白质、脂肪和钙的重量。 聪聪(女 12 岁)明明(男 13 岁) 鸡 蛋 75g 油 条 200g 牛 奶 250g.
魏晉南北朝的胡漢融和概況. 北朝的漢胡融和 1) 北朝漢胡 融和的概 況 2) 北魏孝文 帝推行的 漢化措施 及影響 北邊民族徙居中原,由 來已久。自曹魏招用胡 兵始,沿邊胡族內徙日 繁。不少胡族君主更傾 心嚮慕漢族文化,大力 促成胡漢的融和。北魏 推行的漢化措施,影響 尤為深遠。
示範課 -- 作文立意. 重溫作文構思課  構思嘗試深化  多角度思考  宜先剖析題目, 運用聯想, 循序漸進擴大範圍, 然後歸納材料, 定訂主題  同學的作品, 反映部分能夠掌握, 主線清晰, 層 層深入, 舉例恰當  但有部分同學只有枝葉, 欠缺主線, 更無中心思 想, 反映立意不足.
《地方名人文化资源网站的建设与应用研究》. 乐至名人 叶 镛 KJ09001 乐至县吴仲良中学 邓祖明.
第五单元 酒水知识与酒吧服务 主题三 蒸 馏 酒 —— 中国蒸馏酒. 蒸馏酒是把经过发酵的酿酒原料,经过一次或多次的蒸馏过 程提取的高酒度酒液。
幼教人員法律事件探討 ─ 幼兒教育及照顧法 姚其壯 第一章 總則〈第一條至第六條〉 第二章 幼稚園設立及其教保服務 〈第七條至第十四條〉 第三章 幼稚園組織與人員資格及權益 〈第十五條至第二十八條〉 第四章 幼稚權益保障 〈第二十九條至第三十三條〉 第五章 家長之權利與義務 〈第三十四條至第四十條〉
畫面中的兩個人要去參加金融業儲備幹部的面試 活動,你認為誰的面試穿著是正確的? V.S 動動腦 V.S 動動腦 慎重 讓人感到 尊重 輕便 讓人聯想 隨便 畫面中的兩個人要去參加金融業儲備幹部的面試 活動,你認為誰的面試穿著是正確的?
高考心理辅导  福建中医药大学  林山  高考是什么?  真有那么 “ 苦大仇深 ” ?  为什么不能是 “ 快乐挑战 ” ?  高考(事) --- 认知(怎么个事 - 压力大小) --- 情绪反应(烦躁、焦虑、害怕 VS 自信、 从容、期盼) --- 行为表现(发挥正常.
大陸學歷採認相關問題 楊景堯 淡江大學中國大陸研究所. 學歷採認的定義與範圍 廣義的定義 — 承認學歷 狹義的定義 — 具備任職, 任教, 考試資格 範圍 — 高等教育為主 台灣人取得大陸學歷的採認 大陸人取得大陸學歷的採認 外國人取得大陸學歷的採認.
社工之路的通行證 --- 社工師證照 考試心得分享 東吳大學社工系碩一 呂錦綸. 一、考前準備 閱讀主流老師的書籍、掌握各科概要。 閱讀主流老師的書籍、掌握各科概要。 重視概念性的知識,打好基礎是很重要低 ~ 重視概念性的知識,打好基礎是很重要低 ~ 是必備讀物 ! 是必備讀物 ! 勤作考古題,參考當年度碩士班考試及高.
心理学辅导.
如何做個稱職的父母 財團法人雲林縣雲萱婦幼文教基金會 王招萍.
國小學童財金生活教育 主講人: 秘書長陳琬惠 社團法人中華民國財金智慧教育推廣協會.
兩岸融合教育之議題: 以東莞台商子弟學校為例
《少年小樹之歌》簡介: 凡是讀過這本書的人 一定永遠忘不了他們是在何年何月何地 還有為什麼買下它的 小樹的讀者們將永遠記得
   時間 國立臺南師範學院數學教育系     謝  堅.
鬼太郎 身為幽靈族後裔一員的鬼太郎,他出生的時候,父母便雙亡,不過他的爸爸化身為眼珠,陪伴著他。而鬼太郎與他的同伴貓女、臭鼠人等,為了維持妖怪與人類間的和平,他們將一一消滅邪惡的妖怪,守護這世界的和平。
程焕文 中山大学资讯管理学院 2015年10月17日 山东·临沂
小綠葉蟬的『祕蜜』~ 蜜香烏龍茶.
個人投資理財與策略 富蘭克林:邱良弼.
穿越迷雾,读懂全球化经济本质 谈美国次贷危机与人民币升值问题.
教育部 試辦中小學 教師專業發展評鑑基本概念 台中教育大學 徐照麗.
第三章 魏晉南北朝的分合.
关于市场营销的分析 ——以九阳豆浆机为例 品牌经营——让每一个家庭都拥有一台九阳豆浆机 营销管理——采取文化、概念、网络等营销组合
移民與文化--鄉愁的想像 王婉甄.
台灣科技之父 李國鼎 先生.
2008年3月8日 順德聯誼總會何日東小學上午及下午校
葉金源臨床心理師 台南市臨床心理師公會理事長 台南市社區大學生命與健康學程講師 台南縣家庭教育中心審查委員 台南地方法院家事調解委員
愛的勝利 (羅馬書 8:31-39).
老 子 《道德經》 明代張路 老子騎牛圖.
莊子思想 vs. 存在主義 M111甲孝 陳昕慧  指導老師:李開濟教授.
理學大師周敦頤 ※原名敦實,因避宋英宗諱改名敦頤,字茂叔 。道州營道(今湖南道縣)人。
執行業務所得 結算申報講習會 1.
成長的腳印 記敘文 課文朗讀.
李白杜甫詩中的"月"和"風" --電腦如何用於古典詩詞鑒賞
第四章 运筹学模型 本章重点: 线性规划基础模型、目标规划模型、运输模型 及其应用、图论模型、最小树问题、最短路问题.
(2012年)阅读中国历史朝代歌,回答问题。(9分)
你行,她也行 參賽組別:數位簡報類 作品名稱:你行,她也行 參賽學校:南市東區勝利國小 作者姓名:杜玥潾、謝舒惠.
模块二顶级销售人员是如何造就的.
語文強化系列 ~修辭大觀~ 創意文句‧生動鮮明 康軒6上語文特寫.
賦得古原草送別 文體:韻文(五言律詩) 這是一首應考習作,相傳白居易十六歲時作。按科舉考試規定,凡指定的試題,題目前須加“賦得”二字,作法與詠物詩相類似。《賦得古原草送別》即是通過對古原上野草的描繪,抒發送別友人時的依依惜別之情。
高三班級輔導 輔導教師:李倩玉老師 日期: ~2.21
第三讲:辛亥革命 ——近代中国的第一次历史性巨变
科技學院主計業務講習及實務交流座談 主計室專門委員 黃建芬.
鄭成功的反清復明 背景 荷西競逐 = 明清交替 ☆桂王(永曆) 1644明亡 → 南明政權(18年) → 1662亡(吳三桂) 鄭成功 荷西競逐 = 明清交替 ☆桂王(永曆) 1644明亡 → 南明政權(18年) → 1662亡(吳三桂) 鄭成功 1. 唐王賜姓:朱成功.
濱海美術網站 記敘文:課文朗讀 作者:劉克襄.
全港小學校際辯論賽 田家炳盃 田家炳教育基金 保良局田家炳小學 iDebate.hk 保良局田家炳小學 田家炳教育基金 iDebate.hk
修辭練習.
授课教师简历 刘付才,男,中学高级教师,亳州一中南校体 育教研组长,全国体育优质课一等奖获得者,华佗 五禽戏第五十八代传承人;长期从事五禽戏教学和 研究工作,参与创编了国家级课题“校园五禽戏”; 2014年全国学生运动会展示中获得优秀表演奖; 2015年指导的五禽戏传人进行的五禽戏教学获得全 国一等奖,编著的《华佗五禽戏之简易健身操》即.
洪涝灾害重点传染病的预防 江苏省疾病预防控制中心 汪华.
小 桔 灯 市场赢利能力与战略 主讲:杨贤耀.
恩典更新 羅15:1-13.
践行新时期广东精神 推进广东公路文化繁荣与发展 ——关于广东省公路文化建设与实践的思考
1.图的基本概念 2.树 3.最短路 4.最大流问题 5.最小费用最大流 6.中国邮递员问题
成员名单 陈丽 陈敏 杨娇 高丽莉 李亚金 吴沅娟 任津沙 张舒蓉.
破漏的囊袋.
运筹学 图与网络分析 1.
綠色能源.
单元17 钢 结 构 学习目标 (1)了解钢结构的特点。 (2)了解钢结构的发展现状。 (3)掌握钢结构的链接方式。
圣依纳爵堂 主日三分钟 天主教教理重温 (95) (此简报由香港圣本笃堂培育组制作).
网络模型 Network Modeling Operations Research 运 筹 学
第一章 低压电器 作用与分类 接触器 继电器 开关 熔断器.
樂理教學                 茄苳國小蔡逸凡老師.
汽车电器与控制设备 第0章 绪论.
明愛屯門馬登基金中學 中國語文及文化科 下一頁.
2.1 试验: 探究小车速度随时间变化的规律.
Presentation transcript:

§1 图与网络的基本概念 §2 树图与最小生成树 §3 最短路问题 §4 最大流问题 §5 最小费用最大流问题 第7章 图与网络模型 §1 图与网络的基本概念 §2 树图与最小生成树 §3 最短路问题 §4 最大流问题 §5 最小费用最大流问题

§3 最短路问题 最短路问题是对一个赋权的有向图G(权数可能是路程的长度、花费的成本等等)中的指定的两个点Vs和Vt找到一条从Vs到Vt的路,使得这条路上所有弧的权数的总和最小,这条路被称为从Vs到Vt的最短路,这条路上所有弧的权数的总和被称之为从Vs到Vt的距离。

3.1 求解最短路的Dijkstra算法(Dijkstra algorithm, 1959) Dijkstra算法也称为双标号算法。所谓双标号,也就是对图中的点vj赋予两个标号(lj,kj),第一个标号lj表示从起点vs到vj的最短路的长度,第二个标号kj表示在vs到vj的最短路上vj前面一个邻点的下标。 给起点v1以标号(0,s)表示从v1到v1的距离为0,v1为起点。 找出已标号的点的集合I,没标号的点的集合J以及弧的集合{(vi,vj)|vi∈I,vj∈J},这里这个弧的集合是指所有从已标号的点到未标号的点的弧的集合。 如果上述弧的集合是空集,则计算结束。如果vt已标号(lt,kt),则vs到vt的距离即为lt,而从vs到vt的最短路径,则可以从kt反向追踪到起点vs而得到。如果vt未标号,则可以断言不存在从vs到vt的有向路。否则转下一步。 对上述弧的集合中的每一条弧,计算sij=li+cij在所有的sij中,找到其值为最小的弧,不妨设此弧为(vc,vd),则给此弧的终点以双标号(scd,c),返回第2步。

例1. 求下图中v1到v6的最短路。 v2 7 3 2 v6 v4 5 v1 5 1 1 3 2 v5 5 v3

给起始点v1标以(0,s),表示从v1到v1的距离为0。 已标号点集I={v1},未标号点集J={v2,v3,v4,v5,v6},弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v2),(v1,v3),(v1,v4)},并有s12=l1+c12=0+3=3,s13=l1+c13=0+2=2,s14=l1+c14=0+5,min(s12,s13,s14)=s13=2. 我们给弧(v1,v3)的终点v3标以(2,1). I={v1,v3},J={v2,v4,v5,v6},弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v2),(v1,v4),(v3,v4)}且s34=l3+c34=2+1=3,min(s12,s14,s34)=s12=s34=3.给弧(v1,v2)的终点标以(3,1),弧(v3,v4)的终点标以(3,3). I={v1,v2,v3,v4},J={v5,v6},弧集{(vi,vj)|vi∈I,vj∈J}={(v2,v6),(v4,v6)},并有s26=l2+c26=3+7=10,s46=l4+c46=3+5=8,min(s26,s46)=s46=8. I={v1,v2,v3,v4,v6},J={v5},弧集为∅,计算结束。v5没有标号表明从v1到v5没有有向路。 最短路径为v1→v3→v4→v6.

例1的各点的标号如下(v1到v5没有有向路) (3,1) v2 7 (8,4) 3 2 v6 (3,3) v4 5 v1 5 1 (0,s) (2,1)

3.2 最短路问题的应用 例2.电信公司准备在甲、乙两地沿路架设一条光缆线,问如何架设使其光缆线路最短?下图给了甲、乙两地间的交通图,图中的点v1,v2,...,v7表示7个地点,其中v1表示甲地,v7表示乙地,点之间的联线(边)表示两地之间的公路,边所赋的权数表示两地间的公路长度。 17 v7 乙地 v2 v4 15 6 5 6 3 v6 4 v1 甲地 2 v5 10 4 v3

起始点v1标号为(0,s). I={v1},J={v2,v3,v4,v5,v6,v7},边集{[vi,vj]|vi,vj中一个∈I,另一个∈J}={[v1,v2],[v1,v3]},且s12=l1+c12=0+15=15,s13=l1+c13=0+10=10,min(s12,s13)=s13=10,边[v1,v3]中未标号点v3标以(10,1). I={v1,v3},J={v2,v4,v5,v6,v7},边集{[vi,vj]}={[v1,v2],[v3,v2],[v3,v5]},且s32=l3+c32=10+3=13,s35=l3+c35=10+4=14,min(s12,s32,s35)=s32=13.边[v3,v2]中未标号的点v2标以(13,3). I={v1,v3,v2},J={v4,v5,v6,v7},边集{[vi,vj]}={[v3,v5],[v2,v4],[v2,v7]},且s24=l2+c24=13+6=19,s27=l2+c27=13+17=30,min(s35,s24,s27)=s35=14.边[v3,v5]中未标号的点v5标以(14,3). I={v1,v2,v3,v5},J={v4,v6,v7},边集{[vi,vj]}={[v2,v4],[v5,v4],[v2,v7],[v5,v6]},并有s54=l5+c54=14+4=18,s56=l5+c56=14+2=16,min(s24,s54,s27,s56)=s56=16.边[v5,v6]中未标号的点v6标以(16,5).

I={v1,v2,v3,v5,v6},J={v4,v7}.边集{[vi,vj]}={[v2,v4],[v2,v7],[v5,v4],[v6,v7]},且s67=l6+c67=16+6=22,min(s24,s27,s54,s67)=s54=18.边[v5,v4]中未标号的点v4标以(18,5). I={v1,v2,v3,v4,v5,v6},J={v7}.边集{[vi,vj]}={[v2,v7],[v4,v7],[v6,v7]},且s47=l4+c47=18+8=23,min(s27,s47,s67)=s67=22.边[v6,v7]中未标号的点v7标以(22,6). 此时I={v1,v2,v3,v4,v5,v6,v7},J=∅.边集合{[vi,vj]}为空集,计算结束。 从v1到v7的最短距离为22,其最短路径为v1→v3→v5→v6→v7.

例2的各点标号如下: (22,6) (13,3) 17 v7 乙地 v2 (18,5) 15 6 5 6 v4 3 v6 4 v1 甲地 2 (16,5) (0,s) v5 10 4 v3 (14,3) (10,1)

例3.设备更新问题。某公司试用一台设备,在每年年初,公司就要决定是购买新设备还是继续使用旧设备。如果购置新设备,就要支付一定的购置费,当然新设备的维修费用就低。如果继续使用旧设备,可以省去购置费,但维修费用就高了。现在需要我们制定一个五年之内的更新设备计划,使得五年内购置费和维修总的支付费用最小。这种设备每年年初的价格以及使用不同时间的设备所需要的维修费如下表所示。 年份 1 2 3 4 5 年初价格 11 12 13 使用年数 0-1 1-2 2-3 3-4 4-5 每年维修费用 5 6 8 11 18

将该问题转化成求最短路问题,vi表示“第i年年初购进一台新设备”,对于弧(vi,vj),它的权数定义为从第i年年初购进设备使用到第j-1年年底所花费的购置费及维修费的总和,计算结果如下: 2 3 4 5 6 — 16 22 30 41 59 17 23 31 18

59 41 31 30 23 22 16 v3 17 v4 16 17 v5 18 v6 v1 v2 22 23 30 41

起始点v1标以(0,s). I={v1},J={v2,v3,v4,v5,v6}.弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v2),(v1,v3),(v1,v4),(v1,v5),(v1,v6)}并有s12=l1+c12=0+16=16,s13=l1+c13=0+22=22,s14=l1+c14=0+30=30,s15=l1+c15=0+41=41,s16=l1+c16=0+59=59,min(s12,s13,s14,s15,s16)=s12=16.给弧(v1,v2)的终点v2标以(16,1). I={v1,v2},J={v3,v4,v5,v6}.弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v3),(v1,v4),(v1,v5),(v1,v6),(v2,v3),(v2,v4),(v2,v5),(v2,v6)}并有s23=l2+c23=16+16=32,s24=l2+c24=16+22=38,s25=l2+c25=16+30=46,s26=l2+c26=16+41=57,min(s13,s14,s15,s16,s23,s24,s25,s26)=s13=22.给弧(v1,v3)的终点v3标以(22,1).

I={v1,v2,v3},J={v4,v5,v6}.弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v4),(v1,v5),(v1,v6),(v2,v4),(v2,v5),(v2,v6),(v3,v4),(v3,v5),(v3,v6)}并有s34=l3+c34=22+17=39,s35=l3+c35=22+23=45,s36=l3+c36=22+31=53, min(s14,s15,s16,s24,s25,s26,s34,s35,s36)=s14=30.给弧(v1,v4)的终点v4标以(30,1). I={v1,v2,v3,v4},J={v5,v6}.弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v5),(v1,v6),(v2,v5),(v2,v6),(v3,v5),(v3,v6),(v4,v5),(v4,v6)}并有s45=l4+c45=30+17=47,s46=l4+c46=30+23=53, min(s15,s16,s25,s26,s35,s36,s45,s46)=s15=41.给弧(v1,v5)的终点v5标以(41,1). I={v1,v2,v3,v4,v5},J={v6}.弧集{(vi,vj)|vi∈I,vj∈J}={(v1,v6),(v2,v6),(v3,v6),(v4,v6),(v5,v6)}并有s56=l5+c56=41+18=59, min(s16,s26,s36,s46,s56)=s36=s46=53.给弧(v3,v6)和(v4,v6)的终点v6标以(53,3)和(53,4).

59 41 31 30 23 22 (22,1) 16 v3 17 v4 16 17 v5 18 v6 v1 v2 (30,1) (41,1) (53,3) 22 (0,s) (16,1) 23 (53,4) 30 41