G4算法实现与布局问题的相对熵算法研究

来源 :北京交通大学 | 被引量 : 1次 | 上传用户:luzihao009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布局问题是一个经典的组合优化问题,其现实的实用性和其本身的NP-完全性带来的巨大挑战吸引了来自工程、数学、计算机科学等领域的无数学者对其进行广泛而深入的研究。针对不同的具体问题,其求解方法也层出不穷,G4算法就是求解装盘问题的一个非常高效的算法,所以本文先对该算法进行编程实现,以对其思想进行消化吸收。继而本文提出并采用交叉熵这种较新的元启发式算法来求解2、3维布局问题。本文通过大量的实验,证明了交叉熵求解布局问题的有效性。 首先,本文总结归纳了布局问题的分类和国内外研究现状,提出了本课题的研究内容。 结合企业的需求和G4求解装盘问题的高效性,本文对其进行了重新编程实现,消化吸收了其思想。因为G4算法的理论基础是动态规划法,所以本文在介绍G4算法前对动态规划的基本概念、思想、原理进行了简单介绍。 然后,介绍了熵的起源、发展和信息熵与交叉熵的数学表达。在交叉熵定义的数学表达的基础上,介绍了交叉熵求解小概率事件估计的基本原理。基于优化问题出现最优解一般情况下概率很小,本文给出将优化问题转换为相应的小概率估计问题,然后再采用交叉熵算法来求解的基本原理。为了更好地理解算法的本质,本文对交叉熵算法与经典元启发式算法的共同点与相异性进行了总结与归纳。 然后,在交叉熵求解优化问题的理论可行的基础上提出了采用交叉熵来求解二维布局问题:采用基于概率矩阵的样本生成方法与DROP和DROPF两种解码策略来确定装箱方案,给出了参数更新机制和整个算法。并对DROP和DROPF解码的数据结构做了说明,同时给出了DROPF解码流程图。在充分的理论基础之上进行了大量数值模拟试验,并将实验结果与一些经典的元启发式算法进行了对比,其实验效果非常好,验证了算法的可行性。 继后试探性地将交叉熵算法应用于集装箱布局优化问题中来:采用基于Bernoulli分布的编码原则和基于空间分解的解码策略。在对基于Bernoulli分布的编码原则和空间分解的解码策略进行详细说明之后,采用试验验证了算法的可行性。 最后对全文进行了总结,同时展望了后续的研究方向。
其他文献
【摘要】自动扶梯作为一种可连续运行的客运工具,其安全装置非常重要,国家标准对其所需的安全装置有明确规定。本文以《自动扶梯和自动人行道的制造与安装安全规范》(GB16899-2011)的有关条款为依据,介绍了自动扶梯必须的电气安全保护装置的作用与特点。  【关键词】电气安全保护装置 制动器 梯级 扶手带 梳齿板  【中图分类号】TM92【文献标识码】A 【文章编号】2095-3089(2013)07
新闻改革应与民主政治携手并进韩泽 (江苏省广播电视厅副厅长)近10年的新闻改革,不妨以1987年为界,分为前后两段。前段大致是新闻界内部的业务改革;自1987年9月全国人大会议
掌握奶牛体况是制定饲养管理措施的一项重要指标.牛体适当沉积脂肪,维持一定的膘情,可提高产奶量、繁殖性能和延长寿命,但牛体过肥或过瘦,产奶量低,容易发生多种代谢性疾病,
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
本文通过对荣华二采区10
“教产结合、工学一体”是新形势下职业院校培养技能人才探索出来的一条发展之路,它对于中职教育探索新的人才培养模式有着十分重要的意义。文章从分析数控专业着手,解读“教
汽车制动性能的好坏直接影响到汽车的主动安全性。研制快捷、准确、高效的制动性能测试系统,对提高汽车制动系统的设计制造水平、强化定期安全检验能力具有十分重要的意义。虚
本文通过对荣华二采区10
电液舵机负载模拟器是飞行器舵机系统研制过程中需用到的重要实验设备,用于模拟飞行器的不同控制舵面在实际工况下所承受的随飞行器姿态、高度、空速等状态变化而随之变化的
随着冶金工业的快速发展,对于钢锭的使用则变得越来越普遍。而电渣炉则是生产钢锭的主要设备之一,因此,电渣炉的设计合理与否是决定钢锭工作情况的主要指标。在电渣炉使用过