- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图论的基本思想及方法rx8tfqhz
图论的基本思想及方法
湖南省长沙市长郡中学 任恺
【摘要】
文章着眼于图论基本思想及方法的讨论,不涉及高深的图论算法。
文章主要从两方面阐述图论的基本思想:一是合理选择图论模型;二是如何深入挖掘问题本质,充分利用模型的特性。同时还归纳了一些解决问题的普适性方法。
【关键字】
基本思想、图论模型、问题本质、定义法、分析法、综合法
【正文】
一、引论
图是用点和边来描述事物和事物之间的关系,是对实际问题的一种抽象。之所以用图来解决问题,是因为图能够把纷杂的信息变得有序、直观、清晰。因而图论中最基本的思想就是搭建合适的模型,深刻挖掘问题的本质,分析和利用图论模型各种性质,从而到达解决问题的目的。下面着重从模型的选择和发掘利用图的性质来阐述图的基本思想和运用方法。
二、合理选择图论模型
在解决一道实际问题时,往往先将实际问题抽象成一个数学模型,然后在模型上寻找合适的解决方法,最后再将解决方法还原到实际问题本身。而图论模型就是一种特殊的数学模型。在搭建图论模型时,是通过图中的点和边来体现原问题的特点。搭建的模型务必要真实的、贴切的和透彻的反映出原问题的本质,同时也要做到力求简练、清晰。图论问题往往关系错综复杂,变化多端,因此搭建一个合适的模型实非易事。在选择图论模型时,应该深入分析实际问题的特点,大胆的猜想和验证。下面通过一个具体实例,来揭示选择合适图论模型的重要性和一些方法:
例一:滑雪者(Poland Olympiad of Informatics 2002 Stage III:Skiers)
题目大意:给出一个平面图,图中有n(2 ≤ n ≤ 5000)个点,m条有向边。每个点都有不同的横坐标和纵坐标,有一个最高点vh和一个最低点vl。每条有向边连接着两个不同的点,方向是从较高点连到较低点。对于图中任意一点u,都至少存在一条vh到u的路径和一条u到vl的路径。任务:图中由每个点发出的边都已经按照结束点的位置从左到右给出。要求你用若干条从vh到vl的路径覆盖图中所有的边,并且使路径数最少。所谓覆盖,就是指每条边至少在一条路径中出现。选取的路径之间可以有相同的边。(题目中和下面分析中所说的路径都是有向路径,若a到b存在一条路径,并不表示b到a一定存在一条路径。)
原题请见附录
12345
1
2
3
4
5
9
6
8
10
13
12
11
7
14
15
图2-1
2.1 以网络流为模型
分析一下样例,很快联想到经典的网络流模型:最高点vh 是网络的源点,而最低点vl 是网络的汇点。题目中的路径是网络中从源点到汇点的流。要求用路径覆盖图中所有的边,且路径数最少,就是要求网络中每条边的流量大于等于1,并且从源点流出的总流量最小。
因此解决这个问题只需要建立一个有容量下界的网络,然后求这个网络的最小可行流。大致做法:
首先求出可行流:枚举每条流量为0的边,设为(i,j)。找到一条从s到i的路径和一条从j到t的路径。对“s – i – j – t”路径上的每一条边流量加1,这样既满足了每个点的流量平衡,又满足了边(i, j)的容量下界。然后在可行流上进行修改,从汇点到源点求一个最大可行反向流,就得到了一个最小可行流。
分析算法二的复杂度:求可行流时,可以先预处理源点和汇点到每个顶点的路径,因此构造可行流的时间复杂度为O(|E|+|V|)。求最大流时,可以用朴素的增广路算法,复杂度为O(|E|C),C是进行增广的次数。因为是平面图,根据欧拉公式有O(|E|)=O(|V|),而反向流的流量最大为O(|E|),所以总的复杂度为O(|V|2) = O(n2)。此算法实际效率很高,能够迅速的通过测试数据。但是,这种模型并没有很好的挖掘原题中平面图的性质,所以改进的余地应该很大。
2.2 以偏序集为模型
题目中强调了每个点都有不同的横纵坐标,图是有向无环平面图。而且图中两点之间的有向边似乎反映着一种元素的比较关系。是否存在更好的模型描述此图呢?为了更好的揭示问题的本质,下面引入偏序集。
2.2.1 偏序集的相关概念
偏序集是一个集合X和一个二元关系R,符合下列特性:
对于X中的所有的x,有x R x,即R是自反的。
对于X中的所有的x和y,只要有x R y且x ≠ y,就有,即R是反对称的。
只要有x R y和y R z,就有x R z,即R是传递的。
符合这些特性的关系叫做偏序,通常用≤标记R。a ≤ b也可以记作b ≥ a。若有a ≤ b,且a ≠ b,那么就记作a b或者b a。又叫做严格偏序关系。含偏序≤的偏序集X用(X, ≤)表示。
令R是集合X上的一个偏序,对于属于X的两个元素x、y,若有x R y 或y R x,则x和y被称作是可比的,否则被称为不可比的。集合X上的一个偏序关系R,如果使得X中的任意一对元素都是可比的,那么该偏序
您可能关注的文档
- 四川大学网络教育入学考试语文试题4m3ay3fr.doc
- 四川新津县新源大道 工程建设项目安全预评价报告hdpffexr.doc
- 嘉兴商业地产市场调研报告vjjzxbfi.doc
- 四川南桠河冶勒水电站引水隧洞工程施工组织设计m8kjkupo.doc
- 四川新津县新源大道工程建设项目安全预评价报告wwuugkud.doc
- 四川活性炭椰壳活性炭煤质活性炭果壳活性炭的作用与区别kducpnzf.doc
- 喜庆舞台背景晚会运动背景0gu62f4e.ppt
- 呼吸皮囊的使用8wqi4uj3.ppt
- 四川省广安市中考数学试卷fnnr2c4o.doc
- 四川杂谷脑河古城水电站机电设备安装施工组织设计修改稿not9tlpl.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
最近下载
- 山东省泰安市泰山区2023-2024学年上学期期中考试七年级英语试题.docx VIP
- 财务管理实务 财务管理实务 实训指导书.doc
- 2024年新人教版九年级上册化学全册教案.docx
- 上海通用汽车GVDP整车开发流程.pdf VIP
- 苏教版四年级上册同步奥数培优 第十四讲 智巧问题.pdf VIP
- 2024年江苏省苏州高新区招聘“两新”组织党建专职党务工作者6人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 2024年武汉市东湖生态旅游风景区管理委员会公开招聘机关派遣制工作人员9人笔试备考试题及答案解析.docx VIP
- 人教版普通高中地理选择性必修2区域发展.pdf
- 人体解剖学常考重要知识点.doc
- 2023年江苏苏州相城区招考聘用两新组织党建专职党务工作者23人笔试历年难易错点考题荟萃附带答案详解.docx VIP
文档评论(0)