- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图论的应用
摘要:
图论从诞生至今已近300年,但很多问题一直没有很好地解决。随着计算机科学的发展,图论又重新成为了人们研究讨论的热点,图形是一种描述和解决问题直观有效的手段,这里给出图论在现实生活中的一些应用。
引言:
虽然最早的图论间题追溯1736年(哥尼斯堡七桥间题),而且在19世纪关于图论的许多重要结论已得出。但是直到20世纪20年代图论才引起广大学者的注意并得以广泛接受和传播。
图论即形象地用一些点以及点与点之间的连线构成的图或网络来表示具体问题。利用图与网络的特点来解决系统中的问题,比用线性规划等其他模型来求解往往要简单、有效得多。图论就是研究图和网络模型特点、性质和方法的理论。图论在许多领域,诸如物理、化学、运筹学、计算机科学、信息论、控制论、网络理论、社会科学以及经济管理等各方面都有广泛的应用,它已经广泛地应用于实际生活、生产和科学研究中。
1首先:图论可以解决一些看似很难实际上却很简单的问题:
例一:一个部门中有25人,由于纠纷而使得关系十分紧张,是否可便每个人与5个人相处融洽?则可以建立一个图的模型,最基本的问题是如何描述它—什么是结点,什么是边?在本问题中,没有太多的选择,只有人和纠纷。我们可试着用结点来代表人。用边来代表图中结点之间的关系,这是很常见的。在这里结点之间的关系是“关系是否融洽”,因此,若两个结点(人)关系融洽,那么就在它们之间加上一条边。现在假设每个人与其他5个人关系融洽。在图一上显示出我们所描述的图的一部分,小张与小王、小李、小赵、小黄和小吴关系融洽,再没有其他人。25个人均是这种情况。这是否可能?在图论中,一个重要的推论:在任意图中,具有奇数度的结点个数必为偶数。现在出现了矛盾:有25(奇数)个具有5(奇数)度的结点。因此,该间题是不可能实现的。
例二、一个国际会议,有a,b,c,d,e,f,g等7个人.已知下列事实:
a会讲英语;
b会讲英语和汉语;
c会讲英语、意大利语和俄语;
d会讲日语和汉语;
e会讲德语和意大利语;
f会讲法语、日语和俄语;
g会讲法语和德语。
试问这7个人应如何排座位,才能使每个人都能和他身边的人交谈?则可以建立一个图的模型,确定结点和边。这里有“人和语言”,那么我们用结点来代表人,于是结点集合v={a、b、c、d、e、f、g}。对于任意的两点,若有共同语言,就在它们之间连一条无向边,可得边集E,图G=(V、E),如图二:如何排座位使每个人都能和他身边的人交谈?问题转化为在图G中找到一条哈密顿回路的问题(哈密顿回路即是通过每个结点一次且仅一次的回路)。而abdfgeca即是图中的一条哈密顿回路,照此顺序排座位即可。
2下对实际生活中的具体问题进行的分析:
一、图论在高校选课中的应用
背景:
随着高校教学体制改革,越来越多的高校实行了学分制.在学分制度下,学生只要选修一定量的课程,修完规定的学分,即可毕业.其中有一部分课程是必修课,是培养专业素质的根基.在必修课程中,有些是基础课,它们独立于其他课程,必须先修;而另一些是后续课程,必须在学完作为它的基础的先修课程以后,才能开始.这些先决条件决定了课程之间的领先关系.因此,每个专业的学生在选修必修课程时,必需考虑到课程之间的领先关系.研究选课问题具有重要的现实意义。
图论知识:
设G =(V,E)是简单有向图,其V是顶点的有穷非空集合,E是有向边的集合.若 vi,vj∈E,则 vi,vj表示从顶点vi到顶点vj的一条有向边,且称vi是有向边 vi,vj的初始点,vj是有向边 vi,vj的终结点,vi是vj的先驱,vj是vi的后继.顶点vi的度是和vi相关的边的数目;以顶点vi为初始点的有向边的数目称为vi的出度;以顶点vi为终结点的有向边的数目称为vi的入度。
定义:设G=(V,E)是有限有向简单图,若存在顶点集V上的一种标顺序,得到一个顶点序列{v1,v2,…vi,…vj,…vn},使得对于任意的j i,顶点vj一定不是顶点vi的先驱,则称该顶点序列为拓扑有序序列.
定理1:有限有向图G存在拓扑有序序列的必要条件是G中至少存在一个顶点,其入度为0.
定理2:有限有向图G存在拓扑有序序列当且仅当G中无回路.
推论:G是有向树或森林当且仅当有向图G存在拓扑有序序列.
模型建立:
课程之间领先关系的抽象我们利用图论中有向无回路图的有关知识,把课程之间领先关系转化为有向无回路图中的有向边.其构造有向无回路图的方法是:图中的顶点表示课程,有向边表示课程之间的领先关系;若课程x是课程y的先决条件,则图中出现从顶点x到顶点y的有向边x,y.选课问题的抽象借助有向无回路图,我们可把选课问题抽象为在有向无回路图中寻找拓扑有序序列.实行学分制的各个院系,在按排教学计划时,必须考虑到课程之间的领先关系,首先把该专业必修课程
文档评论(0)