Algorithm based on K-neighborhood search for no-wait job shop scheduling problems

Author(s):  
Yong Ming Wang ◽  
Hong Li Yin
2016 ◽  
Vol 2016 ◽  
pp. 1-13 ◽  
Author(s):  
Hamed Piroozfard ◽  
Kuan Yew Wong ◽  
Adnan Hassan

Scheduling is considered as an important topic in production management and combinatorial optimization in which it ubiquitously exists in most of the real-world applications. The attempts of finding optimal or near optimal solutions for the job shop scheduling problems are deemed important, because they are characterized as highly complex andNP-hard problems. This paper describes the development of a hybrid genetic algorithm for solving the nonpreemptive job shop scheduling problems with the objective of minimizing makespan. In order to solve the presented problem more effectively, an operation-based representation was used to enable the construction of feasible schedules. In addition, a new knowledge-based operator was designed based on the problem’s characteristics in order to use machines’ idle times to improve the solution quality, and it was developed in the context of function evaluation. A machine based precedence preserving order-based crossover was proposed to generate the offspring. Furthermore, a simulated annealing based neighborhood search technique was used to improve the local exploitation ability of the algorithm and to increase its population diversity. In order to prove the efficiency and effectiveness of the proposed algorithm, numerous benchmarked instances were collected from the Operations Research Library. Computational results of the proposed hybrid genetic algorithm demonstrate its effectiveness.


Author(s):  
Qiaofeng Meng ◽  
Linxuan Zhang ◽  
Yushun Fan

In recent years, scholars have made many research results on job-shop scheduling (JSP) problem, especially in single objective such as the maximum completion time. But most of the actual system scheduling problems are more than one object. Therefore, the research of multi-objective scheduling problem is very important and meaningful. In this paper, we proposed a multi-objective scheduling model which adopts weighted sum method to optimize two important indexes (makespan and total flow time). Genetic algorithm (GA) has diversified global search ability, while simulated annealing (SA) combined with tabu search (TS) have intensified capabilities in local neighborhood search. To overcome the drawback of the GA, we proposed a new hybrid GA (NewHGA) which produces initial solutions by GA firstly, and then take SA operator incorporate TS operator to search in the local space. By adding the novel local search strategy, the diversity of solutions will be improved greatly so that it can ensure the algorithm jump out of the local optimal value. We test this algorithm using the benchmark instances of different sizes taken from the OR-Library, and the results show that the algorithm is efficient than another hybrid algorithm.


Sign in / Sign up

Export Citation Format

Share Document