Computer Integrated Manufacturing System ›› 2024, Vol. 30 ›› Issue (5): 1834-1846.DOI: 10.13196/j.cims.2021.0808

Previous Articles     Next Articles

Permutation flow-shop scheduling problem based on new hybrid crow search algorithm

YAN Hongchao1,TANG Wei1+,YAO Bin2   

  1. 1.School of Electrical and Control Engineering,Shaanxi University of Science and Technology
    2.School of Electronic Information and Artificial Intelligence,Shaanxi University of Science and Technology
  • Online:2024-05-31 Published:2024-06-13
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.62073206),the National Natural Science Foundation for Youth,China(No.61603234),and the Technology Innovation Guidance Special Foundation of Shaanxi Province,China(No.2020CGHJ-007).

基于新混合乌鸦搜索算法的置换流水车间调度

红超1,汤伟1+,姚斌2   

  1. 1.陕西科技大学电气与控制工程学院
    2.陕西科技大学电子信息与人工智能学院
  • 作者简介:闫红超(1980-),男,河南新乡人,工程师,硕士,研究方向:进化优化算法、生产调度,E-mail:yanhongchaon@qq.com; +汤伟(1971-),男,河南信阳人,教授,博士,博士生导师,研究方向:工业过程高级控制,通讯作者,E-mail:tangwei@sust.edu.cn; 姚斌(1981-),男,陕西咸阳人,副教授,博士,硕士生导师,研究方向:智能优化、图像处理,E-mail:yaobin@sust.edu.cn。
  • 基金资助:
    国家自然科学基金资助项目(62073206);国家自然科学基金青年科学基金资助项目(61603234);陕西省技术创新引导专项基金资助项目(2020CGHJ-007)。

Abstract: To solve the permutation flow-shop scheduling problem with the objective to minimize makespan more effectively,a New Hybrid Crow Search Algorithm (NHCSA) was proposed.A NEH-based heuristic was modified,based on which a new method was put forward to ameliorate the quality and diversity of the initial population.Then,the Smallest-Position-Value (SPV) rule was adopted to enable the algorithm to deal with discrete scheduling problems.For the iterated greedy algorithm,a method was come up with to adjust the range of re-inserted jobs automatically,a Tie-Breaking (TB) mechanism was embedded,and the improved iterated greedy algorithm was incorporated as a local search scheme for the best job permutation to improve the searching accuracy of the proposed algorithm.Simulations based on the well-known benchmarks were carried out,and the results validated the optimization ability and stability.Especially in the comparisons for Rec19 and Rec25 test cases,only NHCSA achieved the current optimal solutions,which further proves its superiority.

Key words: crow search algorithm, permutation flow-shop, population initialization, local search

摘要: 为了更加有效地求解以最大完工时间最小化为目标的置换流水车间调度问题,提出一种新混合乌鸦搜索算法(NHCSA)。首先,对一种基于NEH的启发式算法进行了改进,在此基础上提出新的方法以改善初始种群的质量和多样性;其次,采用SPV(Smallest-Position-Value)规则进行编码,使算法能够处理离散的调度问题;最后,针对迭代贪婪算法,提出了自动调整重插入工件范围的方法、引入了TB机制,并采用改进的迭代贪婪算法对最佳工件排序进行局部搜索,以提升算法收敛的精度。基于典型测试集进行了仿真测试,结果验证了所提算法的寻优能力和稳定性。尤其是在针对Rec19和Rec25算例的比较中,仅NHCSA取得了当前最优解,进一步证明了其优越性。

关键词: 乌鸦搜索算法, 置换流水车间, 种群初始化, 局部搜索

CLC Number: