- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
问题提出:西北大学的洒水车要给主要路面洒水,该如何确定 .doc
洒水车问题
指导老师: 窦霁虹
报告人: 林小围20021090086
黄志华20021090075
张宁辉20021090062
日期: 2005年6月3日
摘要
本文提出西北大学洒水车的路线问题,结合西北大学路面的实际情况将其进行抽象,建立了图论模型。并引进了“中国邮路问题”的理论与算法对问题进行求解,然后将算法中逐步寻找具有奇度数节点最优匹配的过程进行改进,即建立等价的0-1规划模型,用Lingo软件求解,这样减少了算法中寻找包含奇度数节点回路的大量且易出错的工作。在文中,我们还解决了一个益智题,即如何走一个网格的每一边。
[关键词]:中国邮路问题 佛罗莱算法 奇偶点作业法 图论模型 0-1规划
一、问题提出
西北大学的洒水车要给主要路面洒水,该如何确定行车路线?
二、问题分析
我们首先根据西北大学的实际情况确定需要洒水的路段。从网址[1]处得到校园的平面图,并进行的细化,绘制出在尺度上大致准确的示意图(图 1)。洒水车要给主要路面洒水,也就意味着行车路线必需经过图示所有的路面至少一次。这类似于图论中一个典型的问题:中国邮路问题。中国邮路问题说的是:一个邮递员从邮局出发,到所辖街道投递邮件,最后返回邮局,如果他必须走遍所辖的每条街道至少一次,那么该如何选择投递路线,使所走的路程最短。
图 1
三、假设与符号约定
假设:
洒水车行驶过一次即能满足路面的洒水要求;
洒水车一次加水,即有足够水量给图示所有路面洒水,或者用完水后能在可以忽略路程内加水;
符号约定:
:图的第个节点;
:图中连接第个顶点与第个节点的边;
:边上的权;
:以为节点集,以为边集的图;
:以为起点为终点的路;
:图的第个节点的度数;
:图的一个附加边子集;
:边集的总权;
:经过边的次数;
:最短路矩阵
四、一些基本概念、算法和定理
下面是本文将要用到的一些基本概念、算法和定理:
欧拉回路:设G(V,E)为一个图,若存在一条回路,使它经过图中的每条边且只经过一次又回到起始节点,就称这种回路为欧拉回路,并称图G为欧拉图。
节点的度数:连接节点的边数为此节点的度数。当为奇数时,称为奇节点;否则,称为偶节点。
附加边子集:将图的奇节点配对,每对节点之间在图中有相应的最短路,连接这些最短路即构成一个附加边子集。
佛罗莱算法(Fleury Algorithm):
Step 1:任取起始节点,取连接这起始节点的任一边 为初始路,即;
Step 2:设路已经选出,则从中选出边,使与相连,除非没有其他选择。不应为的断边,即仍为连通图;
Step 3:重复Step 2直到不能进行下去为止。
确定邮路问题最优路线的定理(证明从略):
设为一个连通的赋权图,则使附加边子集的权数为最小的充要条件是(1)中任意边至多重复一次;(2)中的任意回路中重复边的权数之和不大于该回路总和的一半。
上面定理的证明给我们提供了一般情况下寻求最优投递路线的方法,即奇偶点作业法:
Step 1:任给初始方案,使图的各节点的度数为偶数,图成为边权的欧拉图;
Step 2:检查每一回路中重复边的长度和是否超过回路长度的一半,如是,则现行方案即为最优解,否则进行下一步;
Step 3:调整重复边,即将回路中重复的边改为不重复,不重复的边改为重复,返回Step 2。
五、一个趣题
有一个意思的问题:要经过一个边长为单位长度的网格每一条边,那么你必须走多少个单位的路程? 的网格呢?
六、趣题的求解
由上面的定理和算法可以得到和的添加附边子集后的图……的(a)和(b),然后只要根据寻欧拉回路的佛罗莱算法找出回路即可。可以知道它们的路线长度分别为W=12+4=16和W=24+4=28,依此类推得:
若m,n均为奇数,路程;否则
路程。
(a) (b) (c)
图 2
七、模型的建立与求解
根据前面的假设与示意图,我们建立如下的图论模型:
Min
S.T.
图 3
图注:为使图看起来简洁,节点和边的编号未在图上标出,只是标出边上的权(单位为m),即边上的长度。
进行求解即在图中寻找最优的“邮递员路线”:
Step 1:找具有奇度数的节点并进行标号,依次为:A1,B1,A2,B2,A3,B3。不妨按(Ai,Bi),i=1,2,3进行配对,如图 4。求其最短路,添加重复边,如图 4上的曲线。
图 4
Step 2:在图 4中可以找到一个包含
您可能关注的文档
- 试题及答案-一厂焊装维修钳工.doc
- 试题存储结构与在线试题编辑.doc
- 诗歌学案答案.ppt
- 诗歌语言学案答案课件.ppt
- 该补得数学教案.doc
- 语文三模试卷.doc
- 语文五上教学计划表格.doc
- 语文六年级上册上教案.doc
- 语文出版社S版一年级语文上册全册教案.doc
- 语文出版社S版小学一年级语文上册全册教案合集.doc
- 中国国家标准 GB/T 45897.1-2025医用气体压力调节器 第1部分:压力调节器和带有流量计的压力调节器.pdf
- 《GB/T 45897.1-2025医用气体压力调节器 第1部分:压力调节器和带有流量计的压力调节器》.pdf
- 中国国家标准 GB/T 45897.2-2025医用气体压力调节器 第2部分:汇流排压力调节器和管道压力调节器.pdf
- 《GB/T 45897.2-2025医用气体压力调节器 第2部分:汇流排压力调节器和管道压力调节器》.pdf
- GB/T 45897.2-2025医用气体压力调节器 第2部分:汇流排压力调节器和管道压力调节器.pdf
- 《GB/T 45305.2-2025声学 建筑构件隔声的实验室测量 第2部分:空气声隔声测量》.pdf
- 中国国家标准 GB/T 45305.2-2025声学 建筑构件隔声的实验室测量 第2部分:空气声隔声测量.pdf
- GB/T 45305.2-2025声学 建筑构件隔声的实验室测量 第2部分:空气声隔声测量.pdf
- 中国国家标准 GB/T 20833.2-2025旋转电机 绕组绝缘 第2部分:定子绕组绝缘在线局部放电测量.pdf
- GB/T 20833.2-2025旋转电机 绕组绝缘 第2部分:定子绕组绝缘在线局部放电测量.pdf
文档评论(0)