摘要
传统合同网协议的投标类型单一,不能准确表达参与任务分配的Agent的意图。结合应用环境的任务抢占机制需求,对合同网协议的投标类型进行适应性扩展,基于扩展合同网协议设计分布式多Agent协同系统,给出Agent程序实现方法、多Agent通信机制设计和协同机制应用实例。该系统具有良好的可扩展性,便于动态引入具有不同功能的Agent,为协同机制的研究提供了基础平台。
The bid type of traditional Contract Net Protocol(CNP) is too simplex to express the intention of Agent participating in task allocation precisely. Considering the requirements of task preemption mechanism in the target environment, extension to CNP is made, and the distributed multi-Agent coordination system is designed based on the extended CNP. The methods of Agent realization, design of multi-Agent communication mechanism and application of coordination mechanism are given. The system has good extension capability for Agents with different function to be imported dynamically and easily. It provides a foundation platform for the research activities on coordination mechanism.
出处
《计算机工程》
CAS
CSCD
北大核心
2010年第11期262-264,共3页
Computer Engineering
关键词
智能体
多AGENT系统
协同
合同网协议
任务分配
Agent
Multi-Agent System(MAS)
coordination
Contract Net Protocol(CNP)
task allocation