数学建模之着色幻灯片.ppt
《数学建模之着色幻灯片.ppt》由会员分享,可在线阅读,更多相关《数学建模之着色幻灯片.ppt(100页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学建模之着色第1页,共100页,编辑于2022年,星期六记为记为 正常着色就是相邻的边用不同的颜色着,所用的正常着色就是相邻的边用不同的颜色着,所用的最少颜色数就是边色数。最少颜色数就是边色数。目前为止,还没有一个目前为止,还没有一个好的算法求一般图的边好的算法求一般图的边色数。色数。第2页,共100页,编辑于2022年,星期六例例设设n个人中有些要进行俩俩会谈,每次会谈需要一个单个人中有些要进行俩俩会谈,每次会谈需要一个单元时间。问最少要用多少单元时间才能安排完所有会谈?元时间。问最少要用多少单元时间才能安排完所有会谈?第3页,共100页,编辑于2022年,星期六例例设设n是正整数,且是正
2、整数,且Ai(i=1,2,2n+1)是某集合是某集合B的子集的子集,且设且设(a)Ai=2n;(b)AiAj=1,1i j2n+1;(c)B中每个元素至少属于两个子集中每个元素至少属于两个子集Ai.问对怎样的问对怎样的n,可以对,可以对B中每个元素贴一张写有中每个元素贴一张写有0或或1的标签,使得每个的标签,使得每个Ai中恰有中恰有n个贴了个贴了0标签的元素标签的元素?解解 A1,A2,A2n+1为顶点集合,当且仅当为顶点集合,当且仅当Ai与与Aj有共有共同元素同元素bk时,在时,在Ai与与Aj之间连一条边,此边的两个端点之间连一条边,此边的两个端点为为Ai与与Aj之间的元素之间的元素bk.由
3、由(b)知,得到知,得到第4页,共100页,编辑于2022年,星期六得到了一个完全图得到了一个完全图K2n+1,由已知,由已知,B中每个元素都对中每个元素都对应应K2n+1中的一条边。约定标中的一条边。约定标0的元素着红色,标的元素着红色,标1的的元素着绿色,连接两红元素的边着红色,连接两绿元素着绿色,连接两红元素的边着红色,连接两绿元素的边着绿色。问题转化为完全图元素的边着绿色。问题转化为完全图K2n+1,的边用,的边用红、绿两种颜色着色,使得每个顶红、绿两种颜色着色,使得每个顶Ai皆与皆与n条红边相条红边相关联。关联。K2n+1共有共有n(2n+1)条边,当条边,当n为奇数时,无解为奇数时
4、,无解.对于对于n为偶数时,用数学归纳法证明问题有解。为偶数时,用数学归纳法证明问题有解。假设假设n=2时,时,K2n+1=5,每个每个Ai有有4个元素,这时有解。个元素,这时有解。第5页,共100页,编辑于2022年,星期六证明证明n=2(k+1)时成立时成立.假设假设n=2k时问题有解。时问题有解。第6页,共100页,编辑于2022年,星期六引理引理1设设G不是奇圈的连通图,则不是奇圈的连通图,则G存在一个二边着色,存在一个二边着色,使两种颜色在每个度数不小于使两种颜色在每个度数不小于2的顶点上表现。的顶点上表现。若与顶点若与顶点v关联的某边染有颜色关联的某边染有颜色i,则称颜色,则称颜色
5、i在顶点在顶点v上上表现表现。证明证明假设假设G是非平凡图。是非平凡图。G是是Euler图时。若图时。若G是偶圈,则是偶圈,则G的正常的正常2边着边着色具有所要求的性质。否则,色具有所要求的性质。否则,G必有一个度数至必有一个度数至少为少为4的点的点v0.设设v0e1v1e2env0是是G的的Euler环游,环游,并且设并且设 E1=eii是奇数是奇数,E2=eii是偶数是偶数第7页,共100页,编辑于2022年,星期六则则G的二边着色的二边着色(E1,E2)具有所要求的性质,因为具有所要求的性质,因为G的每个顶点都是的每个顶点都是v0e1v1e2env0的内点。的内点。(2)G不是不是Eul
6、er图时,则添加一个新的顶点图时,则添加一个新的顶点v0,并将它和并将它和G的每个奇数度的点连接起来,构成一个新图的每个奇数度的点连接起来,构成一个新图G*。显然。显然G*是是Euler图。设图。设v0e1v1e2en*v0是是G*的的Euler环游,并且环游,并且类似地构造类似地构造E1,E2,易证二边着色易证二边着色(E1E,E2E)具有所要求的性质具有所要求的性质.第8页,共100页,编辑于2022年,星期六定义定义若若C1,C2是对是对G的两种的两种k边着色,且满足边着色,且满足其其中中c1(v)是是C1着着色色时时,顶顶点点v关关联联的的边边中中的的颜颜色色数数,其其中中c2(v)是
7、是C2着着色色时时,顶顶点点v关关联联的的边边中中的的颜颜色色数数,则则称称C2是是对对C1的的一一种种改改善善,不不能能改改善善的的k边边着着色色称称为为最最佳佳k边边着着色色。第9页,共100页,编辑于2022年,星期六引理引理2设设C=(E1,E2,Ek)是是G的一个最佳的一个最佳k边着色。如边着色。如果有一个顶果有一个顶v0,又存在两种颜色,又存在两种颜色i与与j,使得,使得i色在色在v0顶关联顶关联的边中不出现,而的边中不出现,而j色在色在v0顶关联的边中至少出现两次,顶关联的边中至少出现两次,则由则由EiEj导出的子图中含导出的子图中含v0的连通分支是一个奇圈。的连通分支是一个奇圈
8、。证证明明设设GEiEj中中包包含含v0的的连连通通分分支支为为H.假假设设H不不是是奇奇圈圈,由由引引理理1,则则H存存在在一一个个二二边边着着色色,使使两两种种颜颜色色在在每每个个度度数数不不小小于于2的的顶顶点点上上表表现现。以以这这种种方方式式用用颜颜色色i与与j重重新新给给H着色,得到一个着色,得到一个G的一个新的的一个新的k边着色边着色用用c(v)表示顶点表示顶点v关联的边中的颜色数关联的边中的颜色数,则有则有第10页,共100页,编辑于2022年,星期六由于两种颜色由于两种颜色i和和j都都在在u上表现,且有上表现,且有于是,于是,这与这与C的选择矛盾。由此推出的选择矛盾。由此推出
9、H是奇圈是奇圈。第11页,共100页,编辑于2022年,星期六定理定理若若G是二分图,则是二分图,则证明:设证明:设G是具有是具有的图,且的图,且C=(E1,E2,E)是是G的一个最佳的一个最佳k边着色,边着色,并设并设u是满足是满足c(u)N,则存在则存在无公共边的匹配无公共边的匹配M1和和N1,使得,使得证明证明令令H=GM N,则则H中每个顶点至多与一条中每个顶点至多与一条M的边及一条的边及一条N的边相的边相关联,因此关联,因此dH(v)=1or2 v V(H)第15页,共100页,编辑于2022年,星期六从而从而H的每个分支都是一个圈或一条路,由的每个分支都是一个圈或一条路,由M及及N
10、中的边交错组成。但中的边交错组成。但 M M,H中一定存中一定存在一个分支是一条路在一个分支是一条路P,且其起点和终点都是,且其起点和终点都是M饱饱和的。令和的。令P=v0e1v1,e2n+1v2n+1,v0e1v1,e2v2e2n+1v2n+1取取M1=(M-e1,e3,e2n+1)e2,e4,e2n N1=(N-e2,e4,e2n)e1,e3,e2n+1.第16页,共100页,编辑于2022年,星期六定理定理G是二分图,是二分图,G的最大度数的最大度数p,则,则G内存在内存在p个个无公共边的匹配无公共边的匹配M1,M2,Mp,使得使得且对且对1 i p,证明证明由于由于G是二分图,是二分图
11、,E(G)可以划分成可以划分成(G)个匹配个匹配第17页,共100页,编辑于2022年,星期六故对于故对于p,存在存在p个无公共边的匹配个无公共边的匹配使得使得对边数之差大于对边数之差大于1的匹配反复应用上述引理,可得的匹配反复应用上述引理,可得p个两个两两两无公共边的匹配无公共边的匹配M1,M2,Mp,满足定理的条件满足定理的条件.第18页,共100页,编辑于2022年,星期六例例4名教师,名教师,5个班级,教学要求如下:个班级,教学要求如下:试排出试排出4间教室,间教室,3间教室和间教室和2间教室的课程表。间教室的课程表。解解以以X=x1,x2,x3,x4,Y=y1,y2,y3,y4,y5
12、,做一二分图做一二分图G,xi与与yj之间连之间连aij条边相连条边相连.于是于是(G)=4,E(G)=11.第19页,共100页,编辑于2022年,星期六x1x2x3x4y1y2y3y4y5安排安排4个节课,个节课,可安排可安排4个教室个教室4个节课的课表。个节课的课表。红线:第红线:第1节节兰线:第兰线:第2节节绿线:第绿线:第3节节黑线:第黑线:第4节节第20页,共100页,编辑于2022年,星期六x1x2x3x4y1y2y3y4y5红线:第红线:第1节节兰线:第兰线:第2节节绿线:第绿线:第3节节黑线:第黑线:第4节节123456x1y1y1y3y4x2y2y4x3y3y4y2x4y4
13、y5第21页,共100页,编辑于2022年,星期六x1x2x3x4y1y2y3y4y5红线:第红线:第1节节兰线:第兰线:第2节节绿线:第绿线:第3节节黑线:第黑线:第4节节123456x1y4y1y3y1x2y2y4x3y3y4y2x4y5y43个教室个教室第22页,共100页,编辑于2022年,星期六x1x2x3x4y1y2y3y4y5可安排可安排2个教室个教室6个节课的课表。个节课的课表。第23页,共100页,编辑于2022年,星期六x1x2x3x4y1y2y3y4y5红线:第红线:第1节节兰线:第兰线:第2节节绿线:第绿线:第3节节黑线:第黑线:第4节节123456x1y4y1y3y1
14、x2y2y4x3y3y4y2x4y5y43个教室个教室第24页,共100页,编辑于2022年,星期六x1x2x3x4y1y2y3y4y5红线:第红线:第1节节兰线:第兰线:第2节节绿线:第绿线:第3节节黑线:第黑线:第4节节123456x1y4y1y3y1x2y2y4x3y3y4y2x4y5y42个教室?个教室?第25页,共100页,编辑于2022年,星期六2.点着色点着色 着色着色:如果使用如果使用n种颜色把图种颜色把图G的每个顶点都分配的每个顶点都分配一种颜色,且使得相邻顶点异色,则称此为对一种颜色,且使得相邻顶点异色,则称此为对G的顶点正常的顶点正常n着色。着色。G的顶点正常着色中所需颜
15、的顶点正常着色中所需颜色数的最小值称为色数的最小值称为G的的顶色数顶色数,简称,简称色数色数。用。用(G)表示,色数为表示,色数为k的图称为的图称为k色图色图。第26页,共100页,编辑于2022年,星期六第27页,共100页,编辑于2022年,星期六点色数的简单性质点色数的简单性质l(G)=1 G是零图是零图 l(Kn)=nl(G)=2G是非零图二部图是非零图二部图l(Cn)=2,n偶数偶数(Wn)=3,n奇奇数数3,n奇数奇数4,n偶偶数数第28页,共100页,编辑于2022年,星期六(G)上界上界定理定理1(G)(G)+1证明证明 v V(G),G(v)=u|(u,v)E(G),|G(v
16、)|(G),给给 G(v)中顶点着色至多需要中顶点着色至多需要(G)种颜色种颜色,所以至少还剩一种颜色可用来给所以至少还剩一种颜色可用来给v着色着色.定理定理2(Brooks):若若G连通、非完全图连通、非完全图Kn(n 3)、非非奇圈奇圈,则则(G)(G).说明说明:n=1G=K1,n=2:连通连通G=K2 第29页,共100页,编辑于2022年,星期六l例例 Petersen图图=3.l解解1:由由Brooks定理定理,=3.又图中有奇圈又图中有奇圈,3.所以所以=3.l解解2:存在如下存在如下3-着色着色,=3.又图中有奇圈又图中有奇圈,3.所以所以=3.第30页,共100页,编辑于20
17、22年,星期六例例(K6)=6(W6)=4(W5)=3(S6)=2(C6)=2(C5)=3第31页,共100页,编辑于2022年,星期六应用:安全装箱问题,考试安排问题,信道分应用:安全装箱问题,考试安排问题,信道分配问题等。配问题等。以每种货物为一顶点,仅当两种货物放在一个以每种货物为一顶点,仅当两种货物放在一个箱子里不安全时,在两种货物对应的顶点之间连一箱子里不安全时,在两种货物对应的顶点之间连一边,构成图边,构成图G。如果求得如果求得(G),对对G用用(G)种颜色着种颜色着色,同色的顶点对应的货物放在同一箱子中,所需色,同色的顶点对应的货物放在同一箱子中,所需箱子的最小数目为箱子的最小数
18、目为(G)。第32页,共100页,编辑于2022年,星期六下面给下面给出一种近似算法出一种近似算法-最大度数优先最大度数优先的的Welsh-Powell算法算法.这个算法给出了一个较好的着色方法这个算法给出了一个较好的着色方法,但不是最有但不是最有效的方法效的方法,即所用的颜色数不一定是最少的即所用的颜色数不一定是最少的.第33页,共100页,编辑于2022年,星期六最大度数优先最大度数优先的的Welsh-Powell算法算法 设设G=(V,E),),V=v1,v2,vn,且不妨假设且不妨假设d(v1)d(v2)d(vn).).c1,c2,cn为为n种不同的颜色种不同的颜色.令有序集令有序集C
19、i=c1,c2,ci,i=1,2,n.j=1.转向转向.给给vj 着着Cj 的第一个颜色的第一个颜色Cj 1.若若j=n 时时,停停;否则否则,转向转向.kj,若若vk 和和vj 相邻相邻,令令Ck=CkCj 1.j=j+1,转向转向.第34页,共100页,编辑于2022年,星期六信道分配问题:信道分配问题:在无线传输中,发射台所用频率从小到大编号,称在无线传输中,发射台所用频率从小到大编号,称为信道。用同一信号的两个台的距离不得小于一个常数为信道。用同一信号的两个台的距离不得小于一个常数d,问各台至少需要几个不同的信道?,问各台至少需要几个不同的信道?以发射台为顶点,仅当发射台间的距离小于以
20、发射台为顶点,仅当发射台间的距离小于d时,时,在两发射台对应的顶点之间连一边,构成图在两发射台对应的顶点之间连一边,构成图G。(G)为所求为所求。第35页,共100页,编辑于2022年,星期六 应用:药品存储问题,考试安排问题,信道应用:药品存储问题,考试安排问题,信道分配问题等。分配问题等。以每种药品为一顶点,仅当两种药品放在一以每种药品为一顶点,仅当两种药品放在一间房子里不安全时,在两种药品对应的顶点之间间房子里不安全时,在两种药品对应的顶点之间连一边,构成图连一边,构成图G。如果求得如果求得(G),对对G用用(G)种颜种颜色着色,同色的顶点对应的药品放在同一间房子中,所色着色,同色的顶点
21、对应的药品放在同一间房子中,所需房间的最小数目为需房间的最小数目为(G)。第36页,共100页,编辑于2022年,星期六信道分配问题:信道分配问题:在无线传输中,发射台所用频率从小到大编号,在无线传输中,发射台所用频率从小到大编号,称为信道。用同一信号的两个台的距离不得称为信道。用同一信号的两个台的距离不得小于一个小于一个常数常数d,问各台至少需要几个不同的信道?,问各台至少需要几个不同的信道?以发射台为顶点,仅当发射台间的距离小于以发射台为顶点,仅当发射台间的距离小于d时时,在两发射台对应的顶点之间连一边,构成,在两发射台对应的顶点之间连一边,构成图图G。(G)为所求为所求。第37页,共10
22、0页,编辑于2022年,星期六特殊图的色数特殊图的色数零图:零图:(G)=1完全图完全图Kn:(G)=nG是一条回路:是一条回路:(G)=2若若|V|是偶数是偶数(G)=3若若|V|是奇数是奇数G是一棵非平凡树:是一棵非平凡树:(G)=2(G)=2的充要条件是的充要条件是:(a)|E|1;(b)G中不存中不存在边数为奇数的回路。(此时在边数为奇数的回路。(此时G为二部图)为二部图)若若G1、G2为为G的两个连通分支,则的两个连通分支,则(G)=max(G1),(G2)第38页,共100页,编辑于2022年,星期六定理定理1对对G=(V,E),=maxdeg(vi)|vi V,则,则(G)+1。
23、定理定理2(Brooks)设设G=(V,E)是简单连通图,但不是完全图,是简单连通图,但不是完全图,不是奇数长度圈,不是奇数长度圈,=maxdeg(vi)|vi V 3,则,则(G),即即G是是-可着色的可着色的。l定理给出了色数的一个上限,但很不精确。定理给出了色数的一个上限,但很不精确。Brooks定理也说明只存在两类满足定理也说明只存在两类满足(G)=+1的的图。图。例例二部图可二部图可2着色,但是着色,但是 可以相当大。可以相当大。第39页,共100页,编辑于2022年,星期六Hajs猜想猜想若若G是是n色图,则色图,则G包含包含Kn的一个同胚的一个同胚图。图。n=1,2显然,显然,n
24、=3,4已证,其他未决已证,其他未决。四色猜想四色猜想任何平面图都是任何平面图都是4-可着色的。可着色的。由于存在着不可由于存在着不可3-着色的平面图着色的平面图K4,4色问题若可色问题若可证明,将是平面图色数问题的最佳结果。证明,将是平面图色数问题的最佳结果。五色定理五色定理任何简单平面图都是任何简单平面图都是5-可着色的可着色的。第40页,共100页,编辑于2022年,星期六色数色数G=(V,E)为简单图,为简单图,vi,vj为其中不相邻顶点。为其中不相邻顶点。为在为在G中添加边中添加边(vi,vj)得到的图,得到的图,为在为在G中合并中合并vi,vj,其他顶点与其关系不变,并合并多重边,
25、其他顶点与其关系不变,并合并多重边(称为收缩(称为收缩vi,vj)得到的图。则有:)得到的图。则有:(G)=min(),()例例ijijijG第41页,共100页,编辑于2022年,星期六例例如图,如图,求求(G)。(K5)=5(K4)=4(K4)=4(K3)=3第42页,共100页,编辑于2022年,星期六定义定义:对给定的图对给定的图G=(V,E),PG(k)表示以表示以k种颜给种颜给G进行进行正常着色的方案数目正常着色的方案数目。两种方案相同:同一个结点着同一种颜色。两种方案相同:同一个结点着同一种颜色。可以用结点集到颜色集的函数表述。可以用结点集到颜色集的函数表述。当当k0。4色猜想:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 着色 幻灯片
限制150内