A Flexible Branch and Bound Method for the Job Shop Scheduling Problem

被引:0
作者
Morikawa, Katsumi [1 ]
Takahashi, Katsuhiko [1 ]
机构
[1] Hiroshima Univ, Grad Sch Engn, Dept Artificial Complex Syst Engn, 1-4-1,Kagamiyama, Higashihiroshima 7398527, Japan
来源
INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS | 2009年 / 8卷 / 04期
基金
日本学术振兴会;
关键词
Scheduling; Job Shop; Makespan; Depth-first Branch and Bound; Heuristic;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper deals with the makespan minimization problem of job shops. The problem is known as one of hard problems to optimize, and therefore, many heuristic methods have been proposed by many researchers. The aim of this study is also to propose a heuristic scheduling method for the problem. However, the difference between the proposed method and many other heuristics is that the proposed method is based on depth-first branch and bound, and thus it is possible to find an optimal solution at least in principle. To accelerate the search, when a node is judged hopeless in the search tree, the proposed flexible branch and bound method can indicate a higher backtracking node. The unexplored nodes are stored and may be explored later to realize the strict optimization. Two methods are proposed to generate the backtracking point based on the critical path of the current best feasible schedule, and the minimum lower bound for the makespan in the unexplored sub-problems. Schedules are generated based on Giffler and Thompson's active schedule generation algorithm. Acceleration of the search by the flexible branch and bound is confirmed by numerical experiment.
引用
收藏
页码:239 / 246
页数:8
相关论文
共 11 条
[1]  
Brinkkotter W, 2001, J SCHED, V4, P53, DOI 10.1002/1099-1425(200101/02)4:1<53::AID-JOS59>3.0.CO
[2]  
2-Y
[3]   A BRANCH-AND-BOUND ALGORITHM FOR THE JOB-SHOP SCHEDULING PROBLEM [J].
BRUCKER, P ;
JURISCH, B ;
SIEVERS, B .
DISCRETE APPLIED MATHEMATICS, 1994, 49 (1-3) :107-127
[4]   THE ONE-MACHINE SEQUENCING PROBLEM [J].
CARLIER, J .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1982, 11 (01) :42-47
[5]   AN ALGORITHM FOR SOLVING THE JOB-SHOP PROBLEM [J].
CARLIER, J ;
PINSON, E .
MANAGEMENT SCIENCE, 1989, 35 (02) :164-176
[6]   ALGORITHMS FOR SOLVING PRODUCTION-SCHEDULING PROBLEMS [J].
GIFFLER, B ;
THOMPSON, GL .
OPERATIONS RESEARCH, 1960, 8 (04) :487-503
[7]   Using intelligent backtracking to improve branch-and-bound methods:: An application to Open-Shop problems [J].
Guéret, C ;
Jussien, N ;
Prins, C .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 127 (02) :344-354
[8]  
Kawata Y., 2003, International Journal of Manufacturing Technology and Management, V5, P1, DOI 10.1504/IJMTM.2003.002524
[9]  
Morikawa K., 2005, P 18 INT C PROD RES
[10]   Parallel branch-and-bound methods for the job-shop scheduling problem [J].
Perregaard, M ;
Clausen, J .
ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) :137-160