An adaptive multi-population genetic algorithm for job-shop scheduling problem AITranslate
Abstract AITranslate
Job-shop scheduling problem (JSP) is a typical NP-hard combinatorial optimization problem and has a broad background for engineering application. Nowadays, the effective approach for JSP is a hot topic in related research area of manufacturing system. However, some JSPs, even for moderate size instances, are very difficult to find an optimal solution within a reasonable time because of the process constraints and the complex large solution space. In this paper, an adaptive multi-population genetic algorithm (AMGA) has been proposed to solve this problem. Firstly, using multi-populations and adaptive crossover probability can enlarge search scope and improve search performance. Secondly, using adaptive mutation probability and elite replacing mechanism can accelerate convergence speed. The approach is tested for some classical benchmark JSPs taken from the literature and compared with some other approaches. The computational results show that the proposed AMGA can produce optimal or near-optimal values on almost all tested benchmark instances. Therefore, we can believe that AMGA can be considered as an effective method for solving JSP.
KeyWords AITranslate
Basic Information:
DOI:https://doi.org/10.1007/s40436-016-0140-y
Chinese Library Classification Number:
Citation Information:
Job-shop scheduling problem (JSP) is a typical NP-hard combinatorial optimization problem and has a broad background for engineering application. Nowadays, the effective approach for JSP is a hot topic in related research area of manufacturing system. However, some JSPs, even for moderate size instances, are very difficult to find an optimal solution within a reasonable time because of the process constraints and the complex large solution space. In this paper, an adaptive multi-population genetic algorithm (AMGA) has been proposed to solve this problem. Firstly, using multi-populations and adaptive crossover probability can enlarge search scope and improve search performance. Secondly, using adaptive mutation probability and elite replacing mechanism can accelerate convergence speed. The approach is tested for some classical benchmark JSPs taken from the literature and compared with some other approaches. The computational results show that the proposed AMGA can produce optimal or near-optimal values on almost all tested benchmark instances. Therefore, we can believe that AMGA can be considered as an effective method for solving JSP.
quote
| GB/T 7714-2015 | [1] Lei Wang, JingCao Cai, Ming Li. Advances in Manufacturing, 2016(4). DOI:10.1007/s40436-016-0140-y. |
| MLA | [1] Lei Wang, et al., Advances in Manufacturing, no. 4, 2016, https://doi.org/10.1007/s40436-016-0140-y. |
| APA | [1] Lei Wang, JingCao Cai, & Ming Li. (2016). Advances in Manufacturing(4). https://doi.org/10.1007/s40436-016-0140-y |
| IEEE | [1] Lei Wang, JingCao Cai, and Ming Li, Advances in Manufacturing, no. 4, 2016, doi: 10.1007/s40436-016-0140-y. keywords: {Jobshop scheduling problem (JSP);Adaptive crossover;Adaptive mutation;Multipopulation;Elite replacing strategy} |
