Deadlock-free scheduling method using genetic algorithm and timed S/sup 3/PR nets

Zhonghua Huang,Zhiming Wu
DOI: https://doi.org/10.23919/acc.2004.1384772
2004-01-01
Abstract:In this paper, a new kind of deadlock-free scheduling method based on genetic algorithm and reachability analysis of timed S/sup 3/PR nets is proposed to solve the scheduling problems of job shop without buffers. Under the framework of timed Petri nets model, the scheduling problem can be described as finding a feasible transition firing sequence in the Petri nets model to avoid deadlock situations and to minimize the makespan. In order to satisfy the deadlock free constraint, a repair procedure is imbedded into the genetic algorithm to improve the quality of infeasible solutions and a penalty item is involved in the fitness computation procedure to prevent the search process from converging to infeasible solutions. The method proposed in this paper can get a feasible scheduling strategy as well as enable the system achieve good performance, and this is empirically shown by simulation results.
What problem does this paper attempt to address?