Dynamic Parallel Machine Scheduling Using the Learning Agent

被引:0
作者
Yuan, Biao [1 ]
Wang, Lei [1 ,2 ]
Jiang, Zhibin [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Ind Engn & Management, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, Res Inst Serv Sci & Enterprise Innovat, Shanghai, Peoples R China
来源
2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM 2013) | 2013年
基金
中国国家自然科学基金;
关键词
dynamic scheduling; learning agent; parallel machine; Q-Learning; reinforcement learning;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Static and dynamic machine scheduling problems have been widely addressed in literature. Compared with static scheduling, dynamic scheduling is more difficult since the detailed information about jobs and machines (like the arrival time of jobs) is not available at the initial time. Hence the lack of information makes dynamic scheduling problems harder than static ones. In this paper, the learning agent based scheduling system is developed to dynamically schedule machines in parallel. The scheduling system contains the learning agent and the system environment. The agent is trained by the Q-Learning algorithm, and the best rule is selected according to the current state of the system, while the system environment executes the rule selected by the agent. In the simulation experiment, the proposed agent uses the rules of SPT, EDD and FCFS as actions, and is tested with two objectives: minimizing the maximum lateness and minimizing percentage of tardy jobs. The results demonstrate that the learning agent is suitable for complex dynamic parallel machine scheduling.
引用
收藏
页码:1565 / 1569
页数:5
相关论文
共 14 条
[1]  
[Anonymous], 1989, (Ph.D. thesis
[2]   Dynamic job-shop scheduling using reinforcement learning agents [J].
Aydin, ME ;
Öztemel, E .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2000, 33 (2-3) :169-178
[3]   Event-driven multi-agent ubiquitous manufacturing execution platform for shop floor work-in-progress management [J].
Fang, Ji ;
Huang, George Q. ;
Li, Zhi .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (04) :1168-1185
[4]   RFID-based wireless manufacturing for walking-worker assembly islands with fixed-position layouts [J].
Huang, George Q. ;
Zhang, Y. F. ;
Jiang, P. Y. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2007, 23 (04) :469-477
[5]   Scheduling jobs on dynamic parallel machines with sequence-dependent setup times [J].
Lee, Zne-Jung ;
Lin, Shih-Wei ;
Ying, Kuo-Ching .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 47 (5-8) :773-781
[6]   Agent-based distributed manufacturing control: A state-of-the-art survey [J].
Leitao, Paulo .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (07) :979-991
[7]  
Pinedo M., 2002, SCHEDULING THEORY AL
[8]  
Sutton R.S., 2017, Introduction to reinforcement learning
[9]   Application of reinforcement learning for agent-based production scheduling [J].
Wang, YC ;
Usher, JM .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (01) :73-82
[10]  
Wang YC, 2004, ROBOT CIM-INT MANUF, V20, P553, DOI 10.1016/j.rcim.2004.07.033