高等运筹第九讲课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高等运筹第九讲课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等 运筹 第九 讲课
- 资源描述:
-
1、高等运筹学高等运筹学大连海事大学大连海事大学刘巍刘巍目录 第一篇第一篇 运筹学发展历史运筹学发展历史 第二篇第二篇 运筹学中的数学规划运筹学中的数学规划 第三篇第三篇 运筹学中的组合优化运筹学中的组合优化 第四篇第四篇 运筹学中的随机优化运筹学中的随机优化 第五篇第五篇 运筹学中的博弈论运筹学中的博弈论 第六篇第六篇 运筹学中管理科学运筹学中管理科学 第七篇第七篇 运筹学中智能计算运筹学中智能计算 第八篇第八篇 运筹学发展势态运筹学发展势态第九讲内容第九讲内容第十一章 组合数学及相关问题第十一章 组合数学及相关问题 组合数学概述组合数学概述 排列组合排列组合 容斥原理容斥原理 鸽巢原理鸽巢原理
2、 递推关系与母函数递推关系与母函数 组合数学概述 组合数学是近几十年来发展最为迅速的一个数学组合数学是近几十年来发展最为迅速的一个数学分支,它与分析、代数、数论、概率论等基础数分支,它与分析、代数、数论、概率论等基础数学的多个学科有密切联系,组合结构已经成为许学的多个学科有密切联系,组合结构已经成为许多数学理论不可或缺的组成部分。离散结构在信多数学理论不可或缺的组成部分。离散结构在信息科学、物理学、生物学和化学等众多领域中大息科学、物理学、生物学和化学等众多领域中大量出现,为组合数学的发展提供了强大的动力。量出现,为组合数学的发展提供了强大的动力。近年来,组合数学的思想和方法在数据结构和算近年
3、来,组合数学的思想和方法在数据结构和算法分析中都有重要的应用法分析中都有重要的应用;利用符号计算中的算利用符号计算中的算法,数学软件正在为越来越多的数学领域服务。法,数学软件正在为越来越多的数学领域服务。组合设计为现代移动通信以及光纤通信中的编码组合设计为现代移动通信以及光纤通信中的编码技术提供了基础技术提供了基础;它还应用于身份认证、密钥分它还应用于身份认证、密钥分享、数字签名等密码系统的设计中。此外,利用享、数字签名等密码系统的设计中。此外,利用组合数学为处理基因序列比对和物种关系分析中组合数学为处理基因序列比对和物种关系分析中的大量数据提供了一个有效的途径。组合数学在的大量数据提供了一个
4、有效的途径。组合数学在信息时代将有着非常广阔的应用研究前景。信息时代将有着非常广阔的应用研究前景。两个传说在我国古老的易经中有这样一句话:“河出图,洛出书,圣人则之。”后来,人们根据这句话传出许多神话。传说在伏羲氏时代,黄河里跃出一匹龙马,龙马背上驮了一幅图,上面有黑白点55个,用直线连成10数(如图),后人称之为“河图”。又传说在公元前23世纪大禹治水的时候,在黄河支流洛水中,浮现出一个 大乌龟,甲上背有9种花点的图案,9种花点数正巧是19这9个数,各数位置的排列也相当奇妙,横行、纵列以及两对角线上各自的数字之和都为15(如图),后人称之为“洛书”。河图、洛书两图中黑点组成的数都是偶数(古代
5、称阴数),白点表示的数是奇数(古代称阳数)。其中把“洛书”用数字表达就是下面的数表,其任意横、竖、斜各条直线上的三个数之和均相等(等于15),这就是我们今天所说的“幻方”。492357816 幻方可以看作是一个幻方可以看作是一个 3 3阶方阵,其元素是阶方阵,其元素是1 1 到到9 9的正整数,每行、的正整数,每行、每列以及两条对角线每列以及两条对角线 的和都是的和都是1515。519372486 1666年莱布尼兹所著年莱布尼兹所著组合学论文组合学论文一书一书问世,这是组合数学的第一部专著。书中首问世,这是组合数学的第一部专著。书中首次使用了组合论(次使用了组合论(Combinatorics
6、)一词。)一词。组合数学的蓬勃发展则是在计算机问世和组合数学的蓬勃发展则是在计算机问世和普遍应用之后。由于组合数学涉及面广,内普遍应用之后。由于组合数学涉及面广,内容庞杂,并且仍在很快地发展着,因而还没容庞杂,并且仍在很快地发展着,因而还没有一个统一而有效的理论体系。这与数学分有一个统一而有效的理论体系。这与数学分析形成了对照。析形成了对照。组合数学研究的中心问题是按一定规则将组合数学研究的中心问题是按一定规则将一些事物安排成各式各样模式的问题。包括一些事物安排成各式各样模式的问题。包括安排的存在问题、计数问题、构造问题以及安排的存在问题、计数问题、构造问题以及给出了优化标准后如何求出最优安排
7、问题。给出了优化标准后如何求出最优安排问题。概念理解 广义的组合数学就是离散数学;广义的组合数学就是离散数学;狭义的组合数学是图论、代数结构、数狭义的组合数学是图论、代数结构、数理逻辑等的总称。理逻辑等的总称。狭义的组合数学主要研究满足一定条件狭义的组合数学主要研究满足一定条件的组态(也称组合模型)的存在、计数的组态(也称组合模型)的存在、计数以及构造等方面的问题。以及构造等方面的问题。组合数学的主组合数学的主要内容有组合计数、组合设计、组合矩要内容有组合计数、组合设计、组合矩阵、组合优化(最佳组合)等阵、组合优化(最佳组合)等组合数学是一门研究离散对象的科学 组合数学在国外早已成为十分重要的
8、学科,甚组合数学在国外早已成为十分重要的学科,甚至可以说是计算机科学的基础。一些大公司,至可以说是计算机科学的基础。一些大公司,如如IBM,AT&T都有全世界最强的组合研究中都有全世界最强的组合研究中心。心。Microsoft 的的Bill Gates近来也在提倡和支近来也在提倡和支持计算机科学的基础研究。例如,持计算机科学的基础研究。例如,Bell实验室实验室的有关线性规划算法的实现,以及有关计算机的有关线性规划算法的实现,以及有关计算机网络的算法,由于有明显的商业价值,显然是网络的算法,由于有明显的商业价值,显然是没有对外公开的。美国已经有一种趋势,就是没有对外公开的。美国已经有一种趋势,
9、就是与新的算法有关的软件是可以申请专利的。如与新的算法有关的软件是可以申请专利的。如果照这种趋势发展,世界各国对组合数学和计果照这种趋势发展,世界各国对组合数学和计算机算法的投入和竞争必然日趋激烈算机算法的投入和竞争必然日趋激烈 美国政府也成立了离散数学及理论计算美国政府也成立了离散数学及理论计算机科学中心机科学中心DIMACS(与(与Princeton大学大学,Rutgers大学,大学,AT&T 联合创办的,设联合创办的,设在在Rutgers大学),该中心已是组合数学大学),该中心已是组合数学及理论计算机科学的重要研究阵地。美及理论计算机科学的重要研究阵地。美国国家数学科学研究所(国国家数学
10、科学研究所(Mathematical Sciences Research Institute,由陈省身先,由陈省身先生创立)在生创立)在1997年选择了组合数学作为年选择了组合数学作为研究专题,组织了为期一年的研究活动研究专题,组织了为期一年的研究活动 美国重要的国家实际室(美国重要的国家实际室(Los Alamos国家实验国家实验室,以造出第一颗原子弹著称于世),从曼哈室,以造出第一颗原子弹著称于世),从曼哈顿计划以来一直重视应用数学的研究,包括组顿计划以来一直重视应用数学的研究,包括组合数学的研究。不仅如此,该实验室最近还在合数学的研究。不仅如此,该实验室最近还在积极充实组合数学方面的研究
11、实力。美国另外积极充实组合数学方面的研究实力。美国另外一个重要的国家实验室一个重要的国家实验室Sandia国家实验室有一国家实验室有一个专门研究组合数学和计算机科学的机构,主个专门研究组合数学和计算机科学的机构,主要从事组合编码理论和密码学的研究,在美国要从事组合编码理论和密码学的研究,在美国政府以及国际学术界都具有很高的地位。政府以及国际学术界都具有很高的地位。欧洲也在积极发展组合数学,英国、法欧洲也在积极发展组合数学,英国、法国、德国、荷兰、丹麦、奥地利、瑞典国、德国、荷兰、丹麦、奥地利、瑞典、意大利、西班牙等国家都建立了各种、意大利、西班牙等国家都建立了各种形式的组合数学研究中心。近几年
12、,南形式的组合数学研究中心。近几年,南美国家也在积极推动组合数学的研究。美国家也在积极推动组合数学的研究。澳大利亚,新西兰也组建了很强的组合澳大利亚,新西兰也组建了很强的组合数学研究机构数学研究机构 亚洲的发达国家也十分重视组合数学的亚洲的发达国家也十分重视组合数学的研究。日本有组合数学研究中心,并且研究。日本有组合数学研究中心,并且从美国引进人才,不仅支持日本国内的从美国引进人才,不仅支持日本国内的研究,还出资支持美国的有关课题的研研究,还出资支持美国的有关课题的研究,这样使日本的组合数学这几年的发究,这样使日本的组合数学这几年的发展极为迅速展极为迅速组合花絮(1)-四色问题 如果你仔细留心
13、一张世界地图,你会发如果你仔细留心一张世界地图,你会发现用一种颜色对一个国家着色,那么一现用一种颜色对一个国家着色,那么一共只需要四种颜色就能保证每两个相邻共只需要四种颜色就能保证每两个相邻的国家的颜色不同。这样的着色效果能的国家的颜色不同。这样的着色效果能使每一个国家都能清楚地显示出来。但使每一个国家都能清楚地显示出来。但要证明这个结论却是一个著名的世界难要证明这个结论却是一个著名的世界难题,题,1976年数学家通过计算机运算得到年数学家通过计算机运算得到证明而成为四色定理。证明而成为四色定理。组合花絮(2)-中国邮递员问题 著名图论问题之一。邮递员从邮局出发著名图论问题之一。邮递员从邮局出
14、发送信,要求对辖区内每条街,都至少通送信,要求对辖区内每条街,都至少通过一次,再回邮局。在此条件下,怎样过一次,再回邮局。在此条件下,怎样选择一条最短路线?此问题由中国数学选择一条最短路线?此问题由中国数学家管梅谷于家管梅谷于1960年首先研究并给出算法年首先研究并给出算法,故名。,故名。组合花絮(3)-任务分配问题 有一些员工要完成一些任务。各个员工有一些员工要完成一些任务。各个员工完成不同任务所花费的时间都不同。每完成不同任务所花费的时间都不同。每个员工只分配一项任务。每项任务只被个员工只分配一项任务。每项任务只被分配给一个员工。怎样分配员工与任务分配给一个员工。怎样分配员工与任务以使所花
15、费的时间最少?以使所花费的时间最少?组合花絮(4)-河洛图 我国古代的河洛图上记载了三阶幻方,我国古代的河洛图上记载了三阶幻方,即把从一到九这九个数按三行三列的队即把从一到九这九个数按三行三列的队行排列,使得每行,每列,以及两条对行排列,使得每行,每列,以及两条对角线上的三个数之和都是一十五。组合角线上的三个数之和都是一十五。组合数学中有许多象幻方这样精巧的结构。数学中有许多象幻方这样精巧的结构。1977年美国旅行者年美国旅行者1号、号、2号宇宙飞船就号宇宙飞船就带上了幻方以作为人类智慧的信号带上了幻方以作为人类智慧的信号组合花絮(5)-装箱问题 当你装一个箱子时,你会发现要使箱子当你装一个箱
16、子时,你会发现要使箱子尽可能装满不是一件很容易的事,你往尽可能装满不是一件很容易的事,你往往需要做些调整。从理论上讲,装箱问往需要做些调整。从理论上讲,装箱问题是一个很难的组合数学问题,即使用题是一个很难的组合数学问题,即使用计算机也是不容易解决的。计算机也是不容易解决的。组合花絮(6)-过河问题 在中小学的数学游戏中,有这样一个问在中小学的数学游戏中,有这样一个问题,一个船夫要把一只狼,一只羊和一题,一个船夫要把一只狼,一只羊和一棵白菜运过河。问题是当人不在场时,棵白菜运过河。问题是当人不在场时,狼要吃羊,羊要吃白菜,而他的船每趟狼要吃羊,羊要吃白菜,而他的船每趟只能运其中的一个。他怎样才能
17、把三者只能运其中的一个。他怎样才能把三者都运过河呢?这就是一个很典型、很简都运过河呢?这就是一个很典型、很简单的组合数学问题。单的组合数学问题。组合花絮(7)-稳定婚姻问题稳定婚姻问题 假如能找到两对夫妇(如张(男)假如能找到两对夫妇(如张(男)-李(女)和赵(男李(女)和赵(男)-王(女),如果张(男)更喜欢王(女),而王王(女),如果张(男)更喜欢王(女),而王(女)也更喜欢张(男),那么这样就可能有潜在的不(女)也更喜欢张(男),那么这样就可能有潜在的不稳定性。组合数学的方法可以找到一种婚姻的安排方法稳定性。组合数学的方法可以找到一种婚姻的安排方法,使得没有上述的不稳定情况出现(当然这只
18、是理论上,使得没有上述的不稳定情况出现(当然这只是理论上的结论)。这种组合数学的方法却有的结论)。这种组合数学的方法却有 一个实际的用途一个实际的用途:美国的医院在确定录取住院医生时,他们将考虑申请:美国的医院在确定录取住院医生时,他们将考虑申请者的志愿的先后次序,同时也给申请排序。按这样的者的志愿的先后次序,同时也给申请排序。按这样的 次序考虑出的总的方案将没有医院和申请者两者同时后次序考虑出的总的方案将没有医院和申请者两者同时后悔的情况。悔的情况。实际上,高考学生的最后录取方案也可以实际上,高考学生的最后录取方案也可以用这种方法用这种方法组合花絮(8)-管理调度 我们还会遇到更复杂的调度和
19、安排问题。例如,我们还会遇到更复杂的调度和安排问题。例如,在生产原子弹的曼哈顿计划中,涉及到很多工序在生产原子弹的曼哈顿计划中,涉及到很多工序,许多人员的安排,很多元件的生产,怎样安排,许多人员的安排,很多元件的生产,怎样安排各种人员的工作,以及各种工序间的衔接,从而各种人员的工作,以及各种工序间的衔接,从而使整个工期的时间尽可能短?这些都是组合数学使整个工期的时间尽可能短?这些都是组合数学典型例子。又比如,假日饭店的管理中,也严格典型例子。又比如,假日饭店的管理中,也严格规定了有关的工序,如清洁工的第一步是换什么规定了有关的工序,如清洁工的第一步是换什么,清洗什么,第二步又做什么,总之,他进
20、出房,清洗什么,第二步又做什么,总之,他进出房间的次数应该最少。既然,这样一个简单的工作间的次数应该最少。既然,这样一个简单的工作都需要讲究工序,那么一个复杂的工程就更不用都需要讲究工序,那么一个复杂的工程就更不用说了说了组合花絮(9)-库房和运输的管理库房和运输的管理 怎样安排运输使得库房充分发挥作用,怎样安排运输使得库房充分发挥作用,进一步来说,货物放在什么地方最便于进一步来说,货物放在什么地方最便于存取(如存储时间短的应该放在容易存存取(如存储时间短的应该放在容易存取的地方)取的地方)。组合花絮(10)-铺地砖问题铺地砖问题 我们知道,用形状相同的方型砖块可以我们知道,用形状相同的方型砖
21、块可以把一个地面铺满(不考虑边缘的情况)把一个地面铺满(不考虑边缘的情况),但是如果用不同形状,而又非方型的,但是如果用不同形状,而又非方型的砖块来铺一个地面,能否铺满呢?这不砖块来铺一个地面,能否铺满呢?这不仅是一个与实际相关的问题,也涉及到仅是一个与实际相关的问题,也涉及到很深的组合数学问题很深的组合数学问题组合花絮(11)-金融分析金融分析 组合数学还可用于金融分析,投资方案组合数学还可用于金融分析,投资方案的确定,怎样找出好的投资组合以降低的确定,怎样找出好的投资组合以降低投资风险。南开大学组合数学研究中心投资风险。南开大学组合数学研究中心开发出了开发出了金沙股市风险分析系统金沙股市风
22、险分析系统现已现已投放市场,为短线投资者提供了有效的投放市场,为短线投资者提供了有效的风险防范工具风险防范工具核心内容 依据一定的规则来安排某些事物的有关依据一定的规则来安排某些事物的有关数学问题,这些问题包括数学问题,这些问题包括4个方面:个方面:这种安排是否存在,即存在性问题;这种安排是否存在,即存在性问题;如果符合要求的安排是存在的,那么这样的如果符合要求的安排是存在的,那么这样的安排又有多少,即计数问题(包括枚举的验安排又有多少,即计数问题(包括枚举的验证与效率);证与效率);怎样构造这种安排,即算法构造问题;怎样构造这种安排,即算法构造问题;如果给出了最优化标准,又怎样得到最优安如果
23、给出了最优化标准,又怎样得到最优安排,即最优化问题。排,即最优化问题。相关问题 排列组合排列组合 容斥原理容斥原理 鸽巢原理鸽巢原理 递推关系与母函数递推关系与母函数 二分图的最大匹配二分图的最大匹配1.1 1.1 加法法则与乘法法则加法法则与乘法法则.加法法则加法法则 设事件设事件A有有m种产生方式,种产生方式,事件事件B有有n种产生方式,则事件种产生方式,则事件A或或B之一有之一有m+n种种产生方式。产生方式。集合论语言:集合论语言:若若|A|=m,|B|=n,A|A|=m,|B|=n,A B=B=,则则|A|A B|=m+n B|=m+n。一、排列组合 例例 某班选修企业管理的有某班选修
24、企业管理的有 18 18 人,不选的有人,不选的有 10 10 人,人,则该班共有则该班共有 18+10=28 18+10=28 人。人。例例 北京每天直达上海的客车有北京每天直达上海的客车有 5 5 次,客机有次,客机有 3 3 次,次,则每天由北京直达上海的旅行方式有则每天由北京直达上海的旅行方式有 5+3=8 5+3=8 种。种。乘法法则乘法法则 设事件设事件A A有有m m种产生式,事件种产生式,事件B B有有n n种产种产生方式,则事件生方式,则事件A A与与B B有有 m nm n种产生方式。种产生方式。集合论语言:集合论语言:若若|A|=m,|B|=n,|A|=m,|B|=n,A
25、 A B=(a,b)|a B=(a,b)|a A,b A,b B,B,则则|A|A B|=m B|=m n n。例例 某种字符串由两个字符组成,第一个字符可选自某种字符串由两个字符组成,第一个字符可选自aa,b b,c c,d d,ee,第二个字符可选自,第二个字符可选自11,2 2,33,则这,则这种字符串共有种字符串共有5 5 3=15 3=15 个。个。例例 从从A A到到B B有三条道路,从有三条道路,从B B到到C C有两条道路,则从有两条道路,则从A A经经B B到到C C有有3 3 2=6 2=6 条道路。条道路。n例例 某种样式的运动服的着色由底色和装饰条纹的颜色配成。某种样式
展开阅读全文