基于遗传算法的港口装箱问题的研究.docVIP

基于遗传算法的港口装箱问题的研究.doc

  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文档。上传文档
查看更多
基于遗传算法的港口装箱问题的研究   摘要:随着港口之间的竞争不断白热化,如何提高港口的工作效率一直是研究港口问题的热点问题。装箱问题作为港口运作的重要组成部分,在港口体系中具有举足轻重的作用。该文利用遗传算法,对港口装箱问题进行了优化,改善了装箱的方法,提高了装箱的效率。   关键词:遗传算法;港口;装箱   中图法分类号:TP311文献标识码:A文章编号:1009-3044(2009)36-10242-02   Reserch on the Port-Packing Problem Based on Genetic Algorithm   ZHOU Chun-liang   (Ningbo Dahongying college, Ningbo 315157, China)   Abstract: With the rapid development of the economy globalization, the competition among the manufacturing enterprises has been more and more fierce. How to increase the efficiency of the port is always a hot issue in the research of the port problem. And packing problem is an important component for the Port operation, which makes great importance to the port system. this article perfects the port-packing problem, improve the way of packing and also increase the packing efficiency with the genetic algorithm.   Key words: genetic algorithms; port; packing   在众多的物流运输方式中,港口运输以其便捷性和稳定性,一直是物流行业的主流运输方式。港口作为海运的重要运输部分,在整个海运体系中具有重要的地位。因此如何提高港口的工作效率,对于整个物流体系有着至关重要的作用。   我们本次走访了宁波港三期码头,了解了码头整个运作过程。就如何提高提高港口的工作效率和工作人员进行了深入的探讨。我们一致认为装箱问题作为港口运输中的一个重要环节,对于提高整个港口货物的利用率和调动速度,有着举足轻重的作用。   1 什么是装箱问题   装箱问题指的是将不同类型的物品,放入到一个容器的过程。这是一个典型的NP难问题,可以通过建立相关的线性规划问题进行精确解。但是由于这类问题过于复杂,需要耗费大量的时间和CPU资源,对于规模比较大的装箱问题,线形规划往往束手无策。于是有了许多的启发式算法,其中比较著名的有全匹配算法,部分匹配算法。但大多数的算法都是启发式算法,往往容易产生个体的局部解,而脱离整个解的空间,不能达到最佳的装箱效果。   于是我们采用了遗传算法和启发式算法结合的方法,避免了启发式算法的收发性,大大降低了算法的冗余度,且总能收敛到全局最优解,从而弥补了启发式算法的收敛问题。   2 装箱问题的基本特征   根据装箱问题的自身特点,不同的学者制度了研究了装箱问题的不同方面,总结起来,它的基本特征如下:   1) 装箱过程遵循先放入大件的物品,后放入小件的物品。   2) 面积较大的矩形装入后产生的空洞较大,面积较小的矩形装入后产生的空洞较小;   3) 面积较大的矩形装入后产生的空洞常常可以装入面积较小的矩形;   4) 装入过程中产生的轮廓线越规整,即组成轮廓线的水平线数量越少,就越有利于后期矩形的装入。   3 装箱问题的描述和数学模型   装箱问题的一般描述:有n个物品要装入k个箱子(k≤n)中。每个物品有重量(wj),每个箱子有重要限制(cj0)。目标是寻找最优的将物品分配到箱子的方案,使每个箱子中物品的重量之和不超过其重量限制,且使用的箱子数量最少。   通常,所有箱子有相同的重量限制(c0)。显然,将每个物品放入一个箱子是一个可行解,但不是最优解。装箱问题的数学表达式如下:   公式中yi=1箱子i被装入物品,反之则表示箱子i是空的。xij=1表示物品j放入箱子i,反之表示物品j未放入箱子i。   4 遗传算法的设计   基本遗传算法可定义为一个八元组:GA=(S,E,P0,M,Φ ,F,Ψ,T),式中S表示个体的编码方法;E表示个体适应度评价函数;P0表示

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档