计算机集成制造系统 ›› 2021, Vol. 27 ›› Issue (11): 3172-3184.DOI: 10.13196/j.cims.2021.11.011

• 当期目次 • 上一篇    下一篇

基于改进Jaya算法的柔性作业车间调度问题

连裕翔1,张超勇1+,孟磊磊2,薛燕社1,詹欣隆1,吕畅1   

  1. 1.华中科技大学数字制造装备与技术国家重点实验室
    2.聊城大学计算机学院
  • 出版日期:2021-11-30 发布日期:2021-11-30
  • 基金资助:
    山东省自然科学基金资助项目(ZR2021QE195)。

Improved Jaya algorithm and tabu search for flexile job shop scheduling problem

  • Online:2021-11-30 Published:2021-11-30
  • Supported by:
    Project supported by the Natural Science Foundation of Shandong Province,China(No.ZR2021QE195).

摘要: 鉴于柔性作业车间调度问题(FJSP)是广泛存在于制造企业实际生产过程中的复杂NP-hard组合优化问题,针对FJSP的特点,结合Jaya算法与禁忌搜索算法的各自优势,提出一种改进Jaya算法求解该问题。在该算法中,根据离散的Jaya算法公式提出一种扩展离散Jaya算法操作机制,设计了Jaya迭代候选解集方法以及结合相似度和最大完工时间的选择策略,保证了种群的多样性并提高了Jaya算法的搜索能力;提出融合M.G.和N7两种邻域结构的禁忌搜索算法,使混合算法在分散搜索和集成搜索之间达到平衡。通过测试著名的FJSP基准问题,显示了所提算法在质量方面优于当前文献,并通过实验验证了算法的有效性和优越性。

关键词: 柔性作业车间调度问题, Jaya算法, 禁忌搜索, 混合算法

Abstract: Flexile Job shop Scheduling Problem (FJSP) is a kind of strong NP-hard combinatorial optimization problem,which widely exists in the actual production process of manufacturing enterprises.Base on the characteristics of FJSP,an Improved Jaya and Tabu Search algorithm (IJA-TS) was proposed by combining the advantages of Jaya and tabu search algorithm.According to the formula of discrete Jaya algorithm,an extended discrete Jaya algorithm was proposed,a Jaya evolutionary solution set was designed and a new evaluation method combining similarity and maximum completion time was presented,which ensured the diversity of population and improved the solving ability of Jaya algorithm.A tabu search algorithm integrated M.G.and N7 neighborhood structures was proposed to make a good balance between exploration and exploitation.The validity and superiority of the proposed algorithm were verified by testing FJSP benchmark problem and comparing with the results of the latest literatures.

Key words: flexible job shop scheduling problem, Jaya algorithm, tabu search, hybrid algorithm

中图分类号: