Using Local Search to Evaluate Dispatching Rules in Dynamic Job Shop Scheduling

被引:0
作者
Hunt, Rachel [1 ]
Johnston, Mark [1 ]
Zhang, Mengjie [2 ]
机构
[1] Victoria Univ Wellington, Sch Math Stat & Operat Res, Wellington, New Zealand
[2] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
来源
EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2015 | 2015年 / 9026卷
关键词
HEURISTICS;
D O I
10.1007/978-3-319-16468-7_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Improving scheduling methods in manufacturing environments such as job shops offers the potential to increase throughput, decrease costs, and therefore increase profit. This makes scheduling an important aspect in the manufacturing industry. Job shop scheduling has been widely studied in the academic literature because of its real-world applicability and difficult nature. Dispatching rules are the most common means of scheduling in dynamic environments. We use genetic programming to search the space of potential dispatching rules. Dispatching rules are often short-sighted as they make one instantaneous decision at each decision point. We incorporate local search into the evaluation of dispatching rules to assess the quality of decisions made by dispatching rules and encourage the dispatching rules to make good local decisions for effective overall performance. Results show that the inclusion of local search in evaluation led to the evolution of dispatching rules which make better decisions over the local time horizon, and attain lower total weighted tardiness. The advantages of using local search as a tie-breaking mechanism are not so pronounced.
引用
收藏
页码:222 / 233
页数:12
相关论文
共 21 条
[1]  
AARTS E.H.L., 1997, LOCAL SEARCH COMBINA
[2]  
[Anonymous], 2013, ESSENTIALS METAHEURI
[3]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[4]  
[Anonymous], 2012, Scheduling
[5]   SEQUENCING RULES AND DUE-DATE ASSIGNMENTS IN A JOB SHOP [J].
BAKER, KR .
MANAGEMENT SCIENCE, 1984, 30 (09) :1093-1104
[6]   The job shop scheduling problem: Conventional and new solution techniques [J].
Blazewicz, J ;
Domschke, W ;
Pesch, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 93 (01) :1-33
[7]  
Burke EK, 2009, INTEL SYST REF LIBR, V1, P177
[8]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[9]  
Geiger C., 2006, J SCHEDULING, V9, P734
[10]   Evolutionary scheduling: A review [J].
Hart E. ;
Ross P. ;
Corne D. .
Genetic Programming and Evolvable Machines, 2005, 6 (02) :191-220