• 论文 •    

基于模糊聚类的Q-学习在动态调度中的应用

王国磊,林琳,钟诗胜   

  1. 哈尔滨工业大学 机电工程学院,黑龙江哈尔滨150001
  • 出版日期:2009-04-15 发布日期:2009-04-25

Dynamic scheduling with fuzzy clustering based Q-learning

WANG Guo-lei, LIN Lin, ZHONG Shi-sheng   

  1. School of Mechanical Engineering, Harbin Institute of Technology, Harbin 150001, China
  • Online:2009-04-15 Published:2009-04-25

摘要: 针对动态多机调度问题,构建了一种多智能体动态调度系统。该系统基于改进合同网机制,由作业对设备的可用时间段进行竞标。为了保证设备智能体能够根据当前系统所处的瞬时状态选择合适的中标作业,提出了一种自适应标书选择策略。该策略考虑动态调度环境下系统状态空间过大的特点,通过提取系统状态特征,采用模糊聚类的方式,降低系统状态空间维数,然后令设备智能体根据聚类状态进行Q-学习。仿真结果表明,基于模糊聚类Q-学习的标书选择策略优于单一标书选择规则,能够提高调度系统对动态调度环境的适应能力。

关键词: 动态调度, 多智能体, Q-学习, 模糊聚类

Abstract: For dynamic multi-machine scheduling problem, a multi-agent dynamic scheduling system was proposed. The system was based on an improved contract net mechanism, in which the jobs were invited to bid for the available time of the equipment. In order to ensure that the equipment agents can select the most appropriate bidder according to the current system transient state, an adaptive bid selection strategy was proposed. Considering the state space was too large in dynamic scheduling environment, the strategy reduced the dimension of system state space through the extraction of state feature and fuzzy clustering firstly, and then the Q-learning procedure of equipment agent was implemented based on clustering system states. The simulation results showed that the proposed fuzzy clustering Q-learning based bid selection strategy was superior to single bid selection rule, and can improve the adaptability of the scheduling system in dynamic scheduling environment.

Key words: dynamic scheduling, multi-agent, Q-learning, fuzzy clustering

中图分类号: