Preemptive Open-Shop Scheduling: Network Flow Based Algorithm

2011 ◽  
Vol 215 ◽  
pp. 111-114 ◽  
Author(s):  
Yong Zhan ◽  
Yu Guang Zhong ◽  
Hai Tao Zhu

Preemptive open-shop scheduling problem was studied, and a network flow based algorithm was presented. Firstly, based on the characteristics of the preemptive open-shop, the scheduling problem was formulated as a mixed-integer programming model with the objective to minimize the make-span. The maximum flow model of the preemptive open-shop was developed to model the machine resource allocation and time constraints. Moreover a new preflow push algorithm for the maximum flow model was put forward. Based on the solution of machine resource allocation problem got by preflow push algorithm, the sequences of the tasks processed by each machine were determined by calculating the matrix of the processing times and decrementing set. Finally, the validity of the developed scheduling algorithm is illustrated by randomly generated example.

2013 ◽  
Vol 655-657 ◽  
pp. 1670-1674
Author(s):  
Yong Zhan ◽  
Yu Guang Zhong ◽  
Hai Tao Zhu

Open shop scheduling problem is a typical NP problem with wide engineering background. It is of importance with respect of theory and application. In this paper, a mixed integer programming model was established with the objective to minimize the makespan based on the characteristics of the open shop, and a evolution genetic algorithm(EGA) was proposed. The representation of chromosome used in this paper was composed of two layers: operation layer and machine layer, which can be encoded and decoded easily. In generating initial population, DS/LTRP heuristic was used in order to improve the quality of the population. And particular crossover operation was proposed, which generated multiple offspring at a time, so that the efficiency of the algorithm can be well improved. At last, the proposed algorithm was tested on taillard benchmark, and numerical example showed good result.


Sign in / Sign up

Export Citation Format

Share Document