Automatic Design of Scheduling Policies for Dynamic Multi-objective Job Shop Scheduling via Cooperative Coevolution Genetic Programming

被引:193
作者
Su Nguyen [1 ]
Zhang, Mengjie [1 ]
Johnston, Mark [1 ]
Tan, Kay Chen [2 ]
机构
[1] Victoria Univ Wellington, Evolutionary Computat Res Grp, Wellington 6140, New Zealand
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
关键词
Dispatching rule (DR); genetic programming (GP); hyperheuristic; job shop scheduling ([!text type='JS']JS[!/text]S); DUE-DATE ASSIGNMENT; DISPATCHING RULES; SHIFTING BOTTLENECK; WEIGHTED TARDINESS; ORDER RELEASE; LOCAL SEARCH; ALGORITHM; OPTIMIZATION; HEURISTICS;
D O I
10.1109/TEVC.2013.2248159
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A scheduling policy strongly influences the performance of a manufacturing system. However, the design of an effective scheduling policy is complicated and time consuming due to the complexity of each scheduling decision, as well as the interactions among these decisions. This paper develops four new multi-objective genetic programming-based hyperheuristic (MO-GPHH) methods for automatic design of scheduling policies, including dispatching rules and due-date assignment rules in job shop environments. In addition to using three existing search strategies, nondominated sorting genetic algorithm II, strength Pareto evolutionary algorithm 2, and harmonic distance-based multi-objective evolutionary algorithm, to develop new MO-GPHH methods, a new approach called diversified multi-objective cooperative evolution (DMOCC) is also proposed. The novelty of these MO-GPHH methods is that they are able to handle multiple scheduling decisions simultaneously. The experimental results show that the evolved Pareto fronts represent effective scheduling policies that can dominate scheduling policies from combinations of existing dispatching rules with dynamic/regression-based due-date assignment rules. The evolved scheduling policies also show dominating performance on unseen simulation scenarios with different shop settings. In addition, the uniformity of the scheduling policies obtained from the proposed method of DMOCC is better than those evolved by other evolutionary approaches.
引用
收藏
页码:193 / 208
页数:16
相关论文
共 81 条
  • [1] DUE DATE ASSIGNMENT, JOB ORDER RELEASE, AND SEQUENCING INTERACTION IN JOB SHOP SCHEDULING
    AHMED, I
    FISHER, WW
    [J]. DECISION SCIENCES, 1992, 23 (03) : 633 - 647
  • [2] Parallel GRASP with path-relinking for job shop scheduling
    Aiex, RM
    Binato, S
    Resende, MGC
    [J]. PARALLEL COMPUTING, 2003, 29 (04) : 393 - 430
  • [3] [Anonymous], 1998, Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
  • [4] [Anonymous], 1998, Technical Report TR-98-03
  • [5] [Anonymous], 2002, P EUROGEN C
  • [6] [Anonymous], 2001, WILEY ENCY ELECT ELE
  • [7] [Anonymous], 2013, 2013 IEEE Third Joint International Conference on Development and Learning and Epigenetic Robotics (ICDL), DOI 10.1109/DevLrn.2013.6652525
  • [8] [Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
  • [9] [Anonymous], 2012, Scheduling
  • [10] Atlan L., 1994, P 7 ANN FLOR ART INT