Differential Evolution Based Hyper-heuristic for the Flexible Job-Shop Scheduling Problem with Fuzzy Processing Time

Author(s):  
Jian Lin ◽  
Dike Luo ◽  
Xiaodong Li ◽  
Kaizhou Gao ◽  
Yanan Liu
2020 ◽  
Vol 20 (1) ◽  
pp. e04
Author(s):  
Carolina Salto ◽  
Franco Morero ◽  
Carlos Bermúdez

Flexible Job Shop Scheduling Problem (FJSP) is one of the most challenging combinatorial optimization problems, with practical applicability in a real production environment. In this work, we propose a simple Differential Evolution (DE) algorithm to tackle this problem. To represent an FJSSP solution, a real value representation is adopted, which requires a very simple conversion mechanism to obtain a feasible schedule. Consequently, the DE algorithm still works on the continuous domain to explore the problem search space of the discrete FJSSP. Moreover, to enhance the local searchability and to balance the exploration and exploitation capabilities, a simple local search algorithm is embedded in the DE framework. Also, the parallelism of the DE operations is included to improve the efficiency of the whole algorithm. Experiment results confirm the significant improvement achieved by integrating the propositions introduced in this study. Additionally, test results show that our algorithm is competitive when compared with most existing approaches for the FJSSP.


2018 ◽  
Vol 14 (07) ◽  
pp. 75 ◽  
Author(s):  
Li Xixing ◽  
Liu Yi

<p class="0abstract"><span lang="EN-US">With considering the scheduling objectives such as makespan, machine workload and product cost, a dual resource constrained flexible job shop scheduling problem </span><span lang="EN-US">is</span><span lang="EN-US"> described. To solve this problem, a multi-objective evolutionary algorithm based on decomposition (MOEA/D) was proposed to simplify the solving process, and an improved <a name="OLE_LINK6"></a><a name="OLE_LINK7"></a>differential evolution algorithm was introduced for evolving operation. A special encoding scheme was designed for the problem characteristics, the initial population was generated by the combination of random generation and strategy selection, and an improved crossover operator was applied to achieve differential evolution operations. At last, actual test instances of flexible job shop scheduling problem were tested to verify the efficiency of the proposed algorithm, and the results show that it is very effective.</span></p>


2016 ◽  
Vol 2016 ◽  
pp. 1-13 ◽  
Author(s):  
Song Huang ◽  
Na Tian ◽  
Yan Wang ◽  
Zhicheng Ji

The fuzzy processing time occasionally exists in job shop scheduling problem of flexible manufacturing system. To deal with fuzzy processing time, fuzzy flexible job shop model was established in several papers and has attracted numerous researchers’ attention recently. In our research, an improved version of discrete particle swarm optimization (IDPSO) is designed to solve flexible job shop scheduling problem with fuzzy processing time (FJSPF). In IDPSO, heuristic initial methods based on triangular fuzzy number are developed, and a combination of six initial methods is applied to initialize machine assignment and random method is used to initialize operation sequence. Then, some simple and effective discrete operators are employed to update particle’s position and generate new particles. In order to guide the particles effectively, we extend global best position to a set with several global best positions. Finally, experiments are designed to investigate the impact of four parameters in IDPSO by Taguchi method, and IDPSO is tested on five instances and compared with some state-of-the-art algorithms. The experimental results show that the proposed algorithm can obtain better solutions for FJSPF and is more competitive than the compared algorithms.


Sign in / Sign up

Export Citation Format

Share Document