^3^ ΔTSP 2017.5.11 张子谦.

Slides:



Advertisements
Similar presentations
因数与倍数 2 、 5 的倍数的特征 绿色圃中小学教育网 扶余市蔡家沟镇中心小学 雷可心.
Advertisements

图论及其算法 张莉 Tongji University
2.6 隐函数微分法 第二章 第二章 二、高阶导数 一、隐式定义的函数 三、可微函数的有理幂. 一、隐函数的导数 若由方程 可确定 y 是 x 的函数, 由 表示的函数, 称为显函数. 例如, 可确定显函数 可确定 y 是 x 的函数, 但此隐函数不能显化. 函数为隐函数. 则称此 隐函数求导方法.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
猜谜语 有个小娃娃,真是没 礼貌。 见到小树摇一摇,吓 得树叶哇哇叫。 见到小花逗一逗,摘 去她的太阳帽。 没人和它交朋友,只 好自已到外处跑。
黄帝内经 内经教研室 王黎.
广州宜家选址分析 0连锁 李若谷 陈玉风 黄小飞 蓝柔盈.
我们向往新的飞翔 青岛顺兴路小学.
职官与科举 职官:在国家机构中担任一定职务的官吏,这里面有职官的名称、职权范围和品级地位等方面的内容。
花开有日 芬芳天下 “国培计划(2012)” ——幼儿园骨干教师远程培训项目 山东幼儿园教师8班第4期简报 主办人:张瑞美     
《卖火柴的小女孩》 《海的女儿》 你 认 识 这 些 图 片 的 故 事 吗 《丑小鸭》 《拇指姑娘》 它们都来自于哪位作家笔下?
民主國家的政府體制 我國的中央政府體制 我國中央政府的功能 地方政府組織與功能
銷售與顧客關係管理 巫立宇.邱志聖 著.
第十五章 欧拉图与哈密顿图 主要内容 欧拉图 哈密顿图 带权图与货郎担问题.
社會資源與志願服務 屏東縣志願服務協會 鍾貴華 總幹事.
第三章 函数逼近 — 最佳平方逼近.
20、豆花庄的小家伙们.
CH11 心理疾病 李志鴻.
簡報人:曾珊慧 秘書長 財團法人中山管理教育基金會.
行政院勞工委員會職業訓練局 補助大專校院辦理就業學程計畫 『銀髮族全人照顧』就業學程 業務報告 執行單位:實踐大學老人生活保健研究中心.
9.3 带权图与带权图中的最短通路 (一) 带权图 (二) 最短通路问题 (三) 狄克斯瑞(Dijkstra)算法.
华 夏 之 祖 第 3 课.
法學緒論第六單元:法律適用 設計課程︰ 財經法律系 --楊東連 法學緒論-6.
近似算法 黄刘生 2013年9月16日 1.
青春期男生女生交往.
7-4欧拉图和汉密尔顿图 要求: 1、理解欧拉图、汉密尔顿图的定义。 2、掌握欧拉图的判定方法。 3、会判断一些图不是汉密尔顿图。
四种命题 2 垂直.
CH1 . 集 合 与 命 题.
2017年3月21日星期二 离散  数学 计算机学院 冯伟森 2017年3月21日星期二.
金属学与热处理 主讲: 杨慧.
成就青春公益梦想 凝爱青年公益事业发展中心.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
第二讲 图论模型 1. 问题引入与分析 2. 图论的基本概念 3. 最短路问题及算法 4. 最小生成树及算法 5. 旅行售货员问题
图 2008赛前知识点梳理三.
七 年 级 数 学 第二学期 (苏 科 版) 复习 三角形.
九地篇大綱 勝敵之地、主客之道 九地篇 原文 白話 概說 勝敵之地 主客之道 應用.
附圖:競爭型國際觀光魅力據點示範計畫辦理流程圖
第七部分 图论方法 第十二章 图论方法.
强连通分量 无向图 1、任意两顶点连通称该图为连通图 2、否则将其中的极大连通子图称为连通分量 A D C B E 有向图
主題:踏出宣教路 使12:11 彼得醒悟過來,說:「我現在真知道主差遣 他的使者,救我脫離希律的手和猶太百姓一
使用矩阵表示 最小生成树算法.
无向树和根树.
第 五 章 图 论 (第二部分) 1. 通路 2. 图的连通性.
2.6 直角三角形(二).
离散数学─图论初步 南京大学计算机科学与技术系
第14讲 图的有关概念, 节点的度数 主要内容: 1.图的有关概念. 2.节点的度数. 3.子图与图的同构.
定理 6.10(五色定理):任何平面图G是5-可着色的。
哥尼斯堡(Konigsberg) 七桥问题
图论初步 柏钧文.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
知识点回顾 图的深度优先和广度优先遍历思想 图的深度优先遍历算法(用邻接表作为存储结构) 图的广度优先遍历算法(用邻接矩阵作为存储结构)
返回原鄉 原住民教育要什麼 ? 企劃報告 110 王小武 119 孫毅.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
树和图 tree and graph 蔡亚星.
第七、八次实验要求.
3.4圆周角(一).
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
NPO事業經營經驗分享 高雄市私立紅十字育幼中心 張老師基金會 星星兒社會福利基金會 心路基金會
动态规划 Floyd最短路径算法 高文宇
最小生成树.
锐角三角函数(1) ——正 弦.
欧拉图与汉密尔顿图.
第四章 函数的 积分学 第七节 定积分的换元积分法     与分部积分法 一、定积分的换元积分法 二、定积分的分部积分法.
3.4 角的比较.
第三部分 图论 本部分主要内容 图的基本概念 树 欧拉图与哈密顿图 二部图与匹配 平面图 着色.
第15讲 NP完全性理论与近似算法 欢迎辞.
离散数学─归纳与递归 南京大学计算机科学与技术系
第二次课后作业答案 函数式编程和逻辑式编程
最小生成树 最优二叉树.
9.3多项式乘多项式.
Presentation transcript:

^3^ ΔTSP 2017.5.11 张子谦

找出一个Δ-TSP问题的近似解,并证明这个解的近似度界,说明这个问题是NPO的哪一类问题? TSP问题(Travelling Salesman Problem) 设G是具有n个城市的地图,旅行商从其中某一城市出发周游,遍历每个城市1次恰好1次后回到出发地,求其最短的周游路线。亦即,求一条最短的哈密顿回路(Hamiltonian Cycle,简称HC)。 因为边的长度可以为无限大,因此不妨设G为边加权的无向完全图。下面只 考虑TSP的特殊版本:满足三角不等式的ΔTSP(Metric TSP)问题。

解决ΔTSP问题两种算法: MST启发(2近似) & CH启发(1.5近似)

MST启发式: 基于MST启发的ΔTSP的近似算法: 求G的任一MST T; 重复T的边构造一欧拉环ET; 从ET产生一哈密尔顿圈。 Def1 设G是一个多重图,G的一条欧拉路是一条经过每个顶点至少一次、 经过每条边恰好一次的周游路线。 Th1 一个多重图G有一个欧拉环当且仅当G连通且所有顶点的度数为偶数 (易在多项式时间内构造一个欧拉环)。

Alg. MST: Input:G(V,E)和距离函数d Output:G里的一个哈密尔顿圈 1.在G里找一棵最小生成树T; B C E 1.在G里找一棵最小生成树T; 2.通过将T的每条边复制一copy构造一多重图T’; 3.在T’中找一欧拉圈ET; 4.通过短路欧拉路的方法构造哈密尔顿圈HC: 从任一顶点出发,沿着欧拉圈前进,遇新顶点则访问,遇到重复顶点 则直接跳到下一未访问过的顶点,最终回到出发点即可。 ET: ABCBDBAEA; HC:ABCDEA

下面证明: 用MST启发解ΔTSP时,为2近似,即 Pf: ∵T’连通且每个顶点度为偶数,故可找到欧拉环;在完全图的假定下,step4产生一个哈密顿圈。 若H是G的边集,则d(H)表示H里所有边的长度之和。 ∵任何哈密尔顿圈去掉1条边后都是1棵生成树 ∴ 短路过程确保: 因为短路是用1条非欧拉边取代2或多条欧拉边, 三角不等式保证其成立。故有:

下面证明: CH启发(Christofides) 避免从MST T到欧拉环的双边,为T的每对奇度顶点加 一条边使之度数为偶数。∵T中所有顶点度数之和为2|E|, ∴奇度顶点总数为偶数。 V(G)的子集S的一个匹配是E(G)的一个子集(边独 立集),其中所有边的端点集恰为S,S中每个顶点 恰好依附匹配集中的一条边。∵G是完全图,故任一 S均存在一个匹配(|S|为偶数)。已证明,可在多项式 时间内找到S的一个最小权匹配。 下面证明:

Pf: (由Δ不等式决定) 设M是T中奇数点集O上的最小权匹配集,则有: 在1个最优解中做短路操作以排除不在O中的顶点,所得的圈X(O上的圈) 必满足: (由Δ不等式决定) ∵T中奇度顶点是偶数个, ∴|O|=m为偶数。 O上圈有m条边,但是O上的一个匹配集只有m/2条边,故 该圈是2个匹配集之并。 点集O上的圈必是O的两个匹配集的并。

这两个匹配集之一的权必定至多是圈X的一半,而M是O的 最小权匹配集,故有: A T B E 例:O={B,C,D,E}.匹配M1={(B,E),(C,D)}, M2={(B,C),(D,E)}.M1∪M2是O上圈 C D ∵图T∪M中所有顶点度为偶数,∴可从其构造欧拉环ET 用短路法从ET构造HC不会使权增加,故有: ,即:

两种算法比较: 近似比1.5是目前最好的结果,但是要找一个最小权 值匹配需要O(n3)时间,而MST启发的运行时间几乎是线 性的(求MST除外)。

属于第几类NPO问题?

谢谢~