A parallel membrane inspired harmony search for optimization problems: A case study based on a flexible job shop scheduling problem

被引:28
|
作者
Maroosi, Ali [1 ,2 ]
Muniyandi, Ravie Chandren [1 ]
Sundararajan, Elankovan [1 ]
Zin, Abdullah Mohd [1 ]
机构
[1] Natl Univ Malaysia, Fac Informat Sci & Technol, Ctr Software Technol & Management, Bangi 43600, Selangor, Malaysia
[2] Univ Torbat Heydarieh, Dept Comp Engn & IT, Torbat Heydarieh, Khorasan Razavi, Iran
关键词
Harmony search; Membrane computing; Parallel membrane inspired harmony search; Evolutionary algorithms; Flexible job shop scheduling; P-SYSTEMS; EVOLUTIONARY ALGORITHM; DIFFERENTIAL EVOLUTION; PARAMETER-ESTIMATION; GENETIC ALGORITHM; DESIGN;
D O I
10.1016/j.asoc.2016.08.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Harmony search is an emerging meta-heuristic optimization algorithm that is inspired by musical improvisation processes, and it can solve various optimization problems. Membrane computing is a distributed and parallel model for solving hard optimization problems. First, we employed some previously proposed approaches to improve standard harmony search by allowing its parameters to be adaptive during the processing steps. Information from the best solutions was used to improve the speed of convergence while preventing premature convergence to a local minimum. Second, we introduced a parallel framework based on membrane computing to improve the harmony search. Our approach utilized the parallel membrane computing model to execute parallelized harmony search efficiently on different cores, where the membrane computing communication characteristics were used to exchange information between the solutions on different cores, thereby increasing the diversity of harmony search and improving the performance of harmony search. Our simulation results showed that the application of the proposed approach to different variants of harmony search yielded better performance than previous approaches. Furthermore, we applied the parallel membrane inspired harmony search to the flexible job shop scheduling problem. Experiments using well-known benchmark instances showed the effectiveness of the algorithm. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:120 / 136
页数:17
相关论文
共 50 条
  • [41] A variable neighbourhood search algorithm for the flexible job-shop scheduling problem
    Amiri, M.
    Zandieh, M.
    Yazdani, M.
    Bagheri, A.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (19) : 5671 - 5689
  • [42] A generic enhanced search framework based on genetic algorithm: Case study on job shop scheduling problem
    Liang, Zhongyuan
    Zhong, Peisi
    Liu, Mei
    Zhang, Chao
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (04) : 7095 - 7111
  • [43] A parallel genetic algorithm for a flexible job-shop scheduling problem with sequence dependent setups
    Fantahun M. Defersha
    Mingyuan Chen
    The International Journal of Advanced Manufacturing Technology, 2010, 49 : 263 - 279
  • [44] Integrated Search Method for Flexible Job Shop Scheduling Problem Using HHS–ALNS Algorithm
    Anand Deva Durai C.
    Azath M.
    Jeniffer J.S.C.
    SN Computer Science, 2020, 1 (2)
  • [45] Flexible job shop scheduling problem for parallel batch processing machine with compatible job families
    Ham, Andy
    APPLIED MATHEMATICAL MODELLING, 2017, 45 : 551 - 562
  • [46] Based on Tabu Search and Particle Swarm Optimization algorithms solving Job shop Scheduling optimization problems
    Liang Xu
    Li Yanpeng
    Jiao Xuan
    2013 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL MANUFACTURING AND AUTOMATION (ICDMA), 2013, : 322 - 324
  • [47] A parallel genetic algorithm for a flexible job-shop scheduling problem with sequence dependent setups
    Defersha, Fantahun M.
    Chen, Mingyuan
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 49 (1-4) : 263 - 279
  • [48] A hybrid harmony search algorithm with efficient job sequence scheme and variable neighborhood search for the permutation flow shop scheduling problems
    Zhao, Fuqing
    Liu, Yang
    Zhang, Yi
    Ma, Weimin
    Zhang, Chuck
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 65 : 178 - 199
  • [49] List scheduling and beam search methods for the flexible job shop scheduling problem with sequencing flexibility
    Birgin, E. G.
    Ferreira, J. E.
    Ronconi, D. P.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 247 (02) : 421 - 440
  • [50] A Bayesian Optimization-based Evolutionary Algorithm for Flexible Job Shop Scheduling
    Sun, Lu
    Lin, Lin
    Wang, Yan
    Gen, Mitsuo
    Kawakami, Hiroshi
    COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 521 - 526