基于蚁群优化算法的集装箱装载问题求解

被引量 : 0次 | 上传用户:duyalengp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集装箱装载问题(Container Loading Problem, CLP)是物流配送的重要环节,其方案的优劣对整个物流系统的效率以及运输成本有着重大的影响,但CLP是一个具有复杂约束条件的组合优化问题,在理论上属于NP-hard问题,需要设计性能良好的算法进行求解。蚁群优化算法(ACO)是一种新兴的智能优化算法,特别适合求解困难的组合优化问题。在旅行商、车辆调度等问题中得到广泛的应用,取得良好的效果。因此,本文尝试采用蚁群优化算法进行求解CLP。设计了基于食物量分配的多种群二元蚁群优化算法(FMPBACO),算法中根据食物量决定种群中蚂蚁的数量以及种群的生灭,种群之间通过信息素混合相互学习。同时分析了算法的复杂度,并应用在0/1多背包问题,通过SAC-94 Suite测试集的求解表明算法具有良好的性能。针对CLP的特点,定义了空间三叉树,对可利用空间采用三叉树划分策略。针对弱异类集装箱装载问题,设计了一种结合启发式规则的混合FMPBACO进行求解,算法中先利用FMPBACO确定预备装入货物集,再用启发式规则决定货物的装入优先级顺序,同时分析了算法的复杂度。通过两个弱异类实例的测试,表明算法得到的装载方案有较高的空间利用率。针对强异类集装箱装载问题,设计了一种混合蚁群算法。算法中搜索空间分为货物摆放的优先序列和货物摆放的状态两部分;引入体积大的货物优先放入的启发式规则;将蚂蚁搜索得到的序列与历史最优序列进行交叉,取三者最优序列作为该蚂蚁的搜索路径;在更新信息素时,采取两种挥发系数更新信息素以避免信息素过快饱和,同时分析了算法的复杂度。通过三个强异类实例的测试,表明算法得到的装载方案也有较高的空间利用率。
其他文献
公众参与是现代城市中实现民主管理的重要形式,在城市规划与建设方面正日益引起重视。笔者在四川省绵阳市兴龙村安置小区的规划设计中对实现公众参与城市规划决策做了初步探
抑郁症是严重危害人类身心健康的精神疾病,具有高发病、高复发、高自杀率、高致残率和社会负担沉重等特点,然而大多数抑郁症状并未引起患者、家庭、医生的重视。一方面由于抑
目前,我国正处于现代化转型期,社会现代化水平有了很大提高,但公民素养的提升却相对滞后,已经成为制约我国现代化进一步发展的阻碍。现代化的核心是人的现代化。对现代社会而
对山东产金银花主流品种Lonicera japonica Thunb.的化学成分研究进行了系统文献回顾总结,对报道的全部化学成分进行了文献追溯标注。建国以来至2012年12月期间,共发现481种
依据国家质量技术监督局1999-06-08发布的[固体矿产资源/储量分类]标准,对矿井现有的地质储量进行核实,进一步为现代化矿井的规划、设计提供可靠依据.
推行工程量清单计价模式是我国建筑行业与国际接轨重要体现,清单计价模式的实施不仅提高了工程建设的管理水平,更是促进了我国工程造价的改革。本文从工程建设的设计、招投标、
蛋白酶作为一种可以降解蛋白质的生物催化剂在各行业上得到广泛的应用,如洗涤、皮革以及饲料等行业。蛋白酶因其广泛的来源具有不同的适应条件和生物学功能,导致蛋白酶的性质
研究背景人类CUL4B基因突变可导致X染色体连锁智力障碍(X-linked intellectual disability, XLID)。CUL4B蛋白的N末端与DDB1 (DNA damage binding 1, DDB1)结合,C末端与ROC1
在西部大开发的前十年中,成渝经济区蓬勃兴起,并与长三角、珠三角、京津冀经济区相呼应,正在成长为国家西部的经济增长极。金融发展与经济增长之间长期稳定的相互促进关系是
目前计算机科学技术发展最迅速、最具有应用潜力的领域其中之一便是数据库技术,随着信息管理自动化程度的日益提高,数据库技术已经成为现代计算机信息系统和应用系统的基础和