• DocumentCode
    3484935
  • Title

    Pattern driven dynamic scheduling approach using reinforcement learning

  • Author

    Yingzi, Wei ; Xinli, Jiang ; Pingbo, Hao ; Kanfeng, Gu

  • Author_Institution
    Shenyang Ligong Univ., Shenyang, China
  • fYear
    2009
  • fDate
    5-7 Aug. 2009
  • Firstpage
    514
  • Lastpage
    519
  • Abstract
    Production scheduling is critical for manufacturing system. Dispatching rules are usually applied dynamically to schedule the job in the dynamic job-shop. The paper presents an adaptive iterative scheduling algorithm that operates dynamically to schedule the job in the dynamic job-shop. In order to get adaptive behavior, the reinforcement learning system is done with the phased Q-learning by defining the intermediate state pattern. We convert the scheduling problem into reinforcement learning problems by constructing a multi-phase dynamic programming process, including the definition of state representation, actions and the reward function. We use five heuristic rules, CNP-CR, CNP-FCFS, CNP-EFT, CNP-EDD and CNP-SPT, as actions and the scheduling objective: minimization of maximum completion time. So a complex dynamic scheduling problem can be divided into a sequential sub-problem easier to solve. We also analyze the time and the solution and present some experimental results.
  • Keywords
    adaptive scheduling; dispatching; dynamic programming; dynamic scheduling; iterative methods; job shop scheduling; learning (artificial intelligence); manufacturing systems; minimisation; Q-learning; adaptive iterative scheduling algorithm; dispatching rule; dynamic job-shop scheduling; manufacturing system; maximum completion time minimization; multiphase dynamic programming process; pattern driven dynamic scheduling approach; production scheduling; reinforcement learning; state representation; Dispatching; Dynamic scheduling; Job shop scheduling; Learning systems; Machine learning; Manufacturing automation; Optimal scheduling; Production systems; Scheduling algorithm; Single machine scheduling; Contract Net Protocol (CNP); Dynamic Scheduling; Reinforcement Learning; State Pattern;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation and Logistics, 2009. ICAL '09. IEEE International Conference on
  • Conference_Location
    Shenyang
  • Print_ISBN
    978-1-4244-4794-7
  • Electronic_ISBN
    978-1-4244-4795-4
  • Type

    conf

  • DOI
    10.1109/ICAL.2009.5262867
  • Filename
    5262867