一种邻域搜索算法在差异工件单机批调度问题中的应用研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:danxiaoni
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
生产调度是一类重要的组合优化问题,在工业生产、制造系统等领域应用广泛。合理的调度方案有助于提高生产效率,减少生产成本,因此对调度问题研究有着重要的现实意义。批调度是调度问题的一个重要分支。不同于经典调度问题,在批调度模型中,一台机器可以同时处理多个工件。差异工件批调度问题(Batch Processing Machines with Non-identical Job Sizes,NSBM)是对传统批调度问题的进一步扩展,即工件尺寸不同,且同一批中工件的总尺寸不能超过批的容量限制。邻域搜索算法是求解组合优化问题的一类重要优化方法,这类算法以进化的方式在解空间中进行寻优,具有简单、适用范围广和鲁棒性强等。本文将一种新的邻域搜索算法——自由搜索算法(Free Search,FS)应用于NSBM问题,主要工作如下:首先,充分利用工件序列这一启发信息求解NSBM问题,即首先采用FS算法寻找一个较优的工件序列,然后将该工件序列按一定的启发式规则进行分批。论文针对生产调度问题的离散性,设计了向量形式的编码方式,并结合改进的Best-Fit启发式分批规则,构造了工件序列编码的自由搜索算法。根据本文的目标函数,对算法模型中的信息素重新定义,并设置三类不同数值的邻域半径,避免算法陷入局部最优。实验表明,FS的求解效果优于现有的启发式算法和智能算法。其次,利用批序列的编码方式求解NSBM问题,即直接构造批,然后用邻域搜索算法对批序列优化。工件序列编码的方法在求解问题时结果会受到所选用的启发式分批规则的影响,若分批规则求解效果不好,则工件序列优化对结果的改进也很有限,且该方法不能在完备的解空间中寻优,不利于找到更好的解。论文提出了一种混合邻域搜索算法(Hybrid Neighborhood Search,HNS),根据FS算法在搜索过程中存在的停滞问题,加入差异演化算法和局部优化策略,并利用尖点灾变理论的精英保留机制进一步提高搜索效率,仿真实验验证了HNS算法的有效性。最后,对全文进行了总结,讨论了进一步的研究方向和设想。
其他文献
10k WDAM发射机没有采用专门的调制电路,它通过对发射机的输入音频进行12位A/D转换方式获得代表发射机输入音频幅度的12位音频数据,并对此音频数据进行编码,产生48路控制发射
小麦种子保管得好,种子发芽率高,出苗整齐,为来年小麦高产丰收打下良好基础。主要是抓好晒种、贮藏、翻晒三个环节。一、晒种 1.收割后带秆晒。选择晴天收割,收割后把小麦带
新创办的书评刊物《读书》,即将由三联书店出版。《读书》是在马列主义、毛泽东思想指导下,按照“百花齐放,百家争鸣”的精神,报道、评介、讨论古今中外的图书以及和书有关
本文通过对荣华二采区10
伴随着知识经济大潮,机械产品设计活动越来越依赖于有效的知识支持,这就要求实用有效的设计知识建模的支持。而机械产品设计过程是一个多任务、多主体参与的复杂过程,其中涉及到大量的类型各异、结构复杂的设计知识,而且这些知识往往还与一定的设计过程以及设计人员之间存在着密切的关联关系,这就增加了设计知识建模的难度。针对以上问题,本文采用本体论和知识协同的思想,研究机械产品设计知识的建模机制,本文的研究工作主要
房价持续上升,百姓望房兴叹。如何控制房价过快上涨,让更多人买得起房,目前已列入各级政府工作议程,党中央、国务院及各级政府部门由上到下,从土地供应、银行信贷到税收调整,
扶风县委认真学习无产阶级专政理论,贯彻执行“以粮为纲,全面发展”的方针,实行科学种田,1975年全县3万亩油菜,平均亩产256.4斤,较1974年增长26.3%。宝塔大队570亩油菜,亩产
宕昌县何家堡公社小堡子大队位于岷江中游,海拔一千七百至二千二百公尺、无霜期一百五十多天,年降雨量六百四十七毫米,日照二千○七十一小时,年均温度8.8℃,耕地八百五十五
遂昌县垵口公社根竹口大队,共有水田800亩,分布在海拔600~1000公尺的山岗、山岙上。山高、水冷、土薄、气温低,生产条件差,历来产量低。通过无产阶级文化大革命,大队党支部狠
在批林批孔运动的推动下,我们为了扩大玉米面积和提高产量,狠批了“制种产量低,麻烦又费力”的懒汉懦夫世界观,大力开展了杂交玉米的制种工作,取得了显著成效。一九七四年,