期刊文献+

学习型变邻域搜索算法求解运输-装配协同优化问题

Learning Variable Neighborhood Search Algorithm for Transportation-assembly Collaborative Optimization Problem
下载PDF
导出
摘要 针对运输-装配协同优化问题,建立其整数规划模型,提出一种融合分解策略的学习型变邻域搜索算法(learning variable neighborhood search with decomposition strategy,LVNS_DS)对其求解。为降低问题的求解难度,设计一种分解策略将原问题分解为路径规划问题和装配线平衡问题;应用LVNS算法对2个子问题进行求解;通过合并子问题解可得原问题的完整解。相比常规VNS算法,LVNS算法依据邻域动作概率值来转换邻域结构,依据邻域动作产生的贡献来动态地更新其概率值,LVNS算法能以较大的概率值选择适于当前搜索阶段的邻域动作,从而易于找到子问题的优质解。通过不同规模算例的仿真实验,验证了运输-装配协同优化的有效性和LVNS_DS算法的有效性。 Aiming at transportation-assembly collaborative optimization problems,an integer programming model is established,and a learning variable neighborhood search with decomposition strategy(LVNS_DS) is proposed.To reduce the difficulty of solving the problem,a decomposition strategy is designed to decompose the original problem into a path planning problem and an assembly line balance problem.LVNS is used to solve the two subproblems,and the subproblem solutions are merged to obtain the complete solution of the original problem.Compared with the conventional VNS,LVNS transforms the neighborhood structure according to the neighborhood action probability value,and dynamically updates the probability value according to the contribution of neighborhood action.Therefore,LVNS algorithm can select the neighborhood action suitable for the current search stage with high probability value to easily find the high-quality solution of the subproblem.Through the simulation experiments of different scale examples,the importance of transportation assembly collaborative optimization and the effectiveness of LVNS_DS are verified.
作者 张腾飞 胡蓉 钱斌 吕阳 Zhang Tengfei;Hu Rong;Qian Bin;LüYang(School of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,China;School of Mechanical and Electrical Engineering,Kunming University of Science and Technology,Kunming 650500,China)
出处 《系统仿真学报》 CAS CSCD 北大核心 2023年第6期1260-1277,共18页 Journal of System Simulation
基金 国家自然科学基金(61963022,62173169) 云南省基础研究计划重点项目(202201AS070030)。
关键词 协同优化 耦合性 装配线平衡 车辆路径优化 变邻域搜索 分解策略 collaborative optimization coupling assembly line balance vehicle routing optimization variable neighborhood search decomposition strategy
  • 相关文献

参考文献9

二级参考文献57

  • 1高亮,王晓娟,魏巍,陈亚洲.一种改进的类电磁机制算法[J].华中科技大学学报(自然科学版),2006,34(11):4-6. 被引量:18
  • 2陈伟达,达庆利.基于准时交货的 Job Shop 多机调度[J].东南大学学报(自然科学版),1997,27(3):94-97. 被引量:1
  • 3Potts C N, Sevastjanov S V, Strusevich V A, et al. The two-stage assembly scheduling problem: complexity and approximation [J]. Operations Research, 1995,43 (2) : 346 - 355.
  • 4Lee C Y, Cheng T C E, Lin B M T. Minimizing the makespan in the 3-machine assembly-type flowshop scheduling problem [ J ]. Management Science, 1993, 39(5) : 616-625.
  • 5Allahverdi A, A1-Anzi F S. A PSO and a tabu search heuristics for the assembly scheduling problem of the two-stage distributed database application [J]. Comput- ers &Operations Research, 2006, 33(4) : 1056-1080.
  • 6A1-Anzi F S, Allahverdi A. A self-adaptive differential evolution heuristic for two-stage assembly scheduling problem to minimize maximum lateness with setup times [ J]. European Journal of Operational Research, 2007, 182 ( 1 ) : 80 - 94.
  • 7Allahverdi A, A1-Anzi F S. The two-stage assembly flowshop scheduling problem with bicdteria of makes- pan and mean completion time [ J ]. The International Journal of Advanced Manufacturing Technology, 2008, 37(1/2) : 166 - 177.
  • 8Radhakrishnan S, Ventura J A. Simulated annealing for parallel machine scheduling with earliness-tardiness pen- alties and sequence-dependent set-up times [ J ]. Inter- national Journal of Production Research, 2000, 38 (10) : 2233 -2252.
  • 9Birble I, Fang S C. An electromagnetism-like mecha- nism for global optimization [ J ].Journal of Global Optimization, 2003, 25 ( 3 ) : 263 - 282.
  • 10Hansen P, Mladenovic N. Variable neighborhood search : principle and application [ J ]. European Jour- nal of Operational Research, 2001, 130 ( 3 ) : 449 - 467.

共引文献84

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部