The Multi-agent Flexible Job Shop Scheduling System Based on A Market Scheme

Hai-ying REN,Xiao-kun SHANG
DOI: https://doi.org/10.3969/j.issn.1672-1616.2009.23.001
2009-01-01
Abstract:Based on the characteristics of flexible job shop scheduling, it proposes a distributed multi-agent based flexible scheduling system. The system contains part agents and machine agents and uses currency for negotiation. Agents interact with each other through sending and responding to messages. Each agent has one or more message interfaces in which corresponding response functions are encapsulated. It can make decisions based on agents' independent, local information together with global performance. Through biding part agents select the appropriate machine. Machine agents select the appropriate part by competing with others based on market mechanism to maximize its income. The system is implemented in Java and simulated under various flexible job shop settings with mean tardiness objective. The results show that the proposed market-based scheduling method significantly outperforms traditional dispatching rules.
What problem does this paper attempt to address?