遗传算法在班车行程问题中的应用.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
遗传算法在班车行程问题中的应用 葛芳 李志恒关伟 搐耍.本文试图应用道“专算法(GA)来解决班车行程f7题,班车行程问题可以认为是起 GA铲究TSP问题的.一法j{1‘。了选择、交叉和变异算子.实验结果数据显示该方法具有良好的 搜};f_兰能和鲁棒性. 1引言 t自位接送员:[上F班Itj班车是城市交通流的重要组成部分。从运输工具载客量的角度来 吾,l{_-车与公共汽车相近,j{此在城市交通流分类中,可以将其划入公共交通一类。、班车的路 行者从起点出发,要遍历所:々中间节点,最后到达终点,问如何寻找一条摄短的路径。ST.TSP 问题是城市交通中常遇到的一类问题,除单位班车的路线选择问题外,还有货运公司的送货问 题、辱类抢修车的调度问题乳有统计数字表明,这类运输在城市交通中所占的比例越来越大, 因此b’f究ST·TSP问题对减,,眩市无效交通流十分重要。 、’r·TSP问题与TSP的一司之处是:它要保证求解出的路线应为从起点至终点的~条晟短 路径+面不是TSP问题所要求的鄢种要从出发点回到出发点,形成闭和线路的最短路径。具 点、纠点,另一类为要求途i0各个节点.因此在算法实现中,应予这两类点以不同的考虑, 而币眦象TSP中那样对各节j最用同样的处理。 il传算、洼(Genetic 优化托襄方法,主要特点是≯对群体搜索的过程中只使用适应度函数,不用其他辅助信息,它 透日j‘j处理传统方法难以解¨1};复杂、非线性问题.并在组台优化、机器学习、规划设计等领 节点一阿之间可相通,而STfSP问题中除起始点与终点特殊之外,中间任意两点也是相通的; 耳、文研究的ST.TSP问韪∞假设条件为: · 起始点、终点、要求途经自:前点是确定的,它仃J的位置是已知的; ● 选爱的节点中任意两个是相通的; · 途警的节点均与起始点、终点相通。 北方交墟大学ITS研究中心 尹’ 2用姒解决ST-I$P问曩的麓喀与方法 2.1鳊码 采用十进制数。始终以…0表示起点,本文中染色体就是指一个解或一条路径,染色体 长度是指连同起点、终点在内的所有点的个数。当染色体长度t为n时,则以n.1表示终点。 经过1,3,2这三个节点到达终点(编码为4),这条染色体长度为5。在本算法中染色体编码 是以~维数组表示的。 2.2韧始解的形成 随机的初始解。重复该过程,直至达到所需的群体规模为fE。图1是表示该过程的算法框图。 在图1中有以下两点要说明: 1】=n—l,从而使起点、终点不变。 [j I P[k】。k,(k50,I,2…n.1) + 产生伪随机整数jl,j2∈[】,n-2】 + S2 PDI】,vii,]2 P0-q,PU2卜S 上 POP[m].a[k】=P【k】,(k=o,1,2….,n.1) m=bm+l 叁 重1韧始僻形成算法桎圈 2.3译碍 译码就是求出一条染色体所对应的路径长度的过程。例如某一染色体02314,译码就是要 将其中每相邻两点的距离(事先已利用C中的有关函数据各点坐标求出)进行求和,具体地 讲是_£0与2,2与3,3与11与4之间的距离相加,相加的结果就是由译码得出路径长度 d。 2.4适应度函数 f 僻!窿TSP中适应度函数‘::1/d,d是由译码得出

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档