APP下载

一种改进的合同网协议

2010-12-31叶东海

电脑知识与技术 2010年34期

  合同网协议CNP(cont ractorNetwork Protocol)是多agent系统(MAS)协商研究领域中一种经典的协作协议,它模仿人类经济活动的发布任务——出价——中标等办商过程,把系统参与者分成两类角色:管理者(Manager)和任务承担者(Contractor)。其协Yu75drTB4qWE7v/69dhyHPr9Je/qA9A18lnr8TyWBfg=商过程的基本流程为:首先管理者向它认为有能力完成任务的承担者发布任务(Announcement);承担者根据任务属性和自身资源限制评价任务,向管理者投标(Bidding)或拒绝任务(Rejection);管理者接收标书并对标书进行评估,根据评估结果选择一个承担者,授予合同(A-greement);被授予合同的承担者向管理者确认接受任务(Confirmafion