The concept of relative priority is introduced in this paper to attempt to minimize job lateness for a class of job shop scheduling, where the throwing time and delivery date are considered. A modelling methodology is proposed to illustrate the class of job shop, including its static and dynamic characteristics. The possible position of a job in a schedule is restrained by its effect on objective function value. Consequently the state space to be searched can be greatly reduced and its quality can also be improved so that it is easier and quicker to step to the minimization point. Detailed definition of relative priority is given in this paper and algorithms are discussed how to get a stable relative priority set. For both static case and dynamic case, it is possible to obtain a solution closer to optimum in the similar way. Finally data experiments show the feasibility and efficiency for proposed relative priority approach.
[1]
J. Barnes,et al.
Solving the job shop scheduling problem with tabu search
,
1995
.
[2]
Bernard Grabot,et al.
Dispatching rules in scheduling Dispatching rules in scheduling: a fuzzy approach
,
1994
.
[3]
S. S. Panwalkar,et al.
A Survey of Scheduling Rules
,
1977,
Oper. Res..
[4]
Jan Karel Lenstra,et al.
Job Shop Scheduling by Simulated Annealing
,
1992,
Oper. Res..
[5]
Takeshi Yamada,et al.
Conventional Genetic Algorithm for Job Shop Problems
,
1991,
ICGA.
[6]
Peter Brucker,et al.
A Branch and Bound Algorithm for the Job-Shop Scheduling Problem
,
1994,
Discret. Appl. Math..