摘要
一、引言在基于Agent的分布式处理系统中,由于单个Agent不能充分利用系统中的资源,所以一个复杂的任务常常分解为多个简单的任务,每个简单的任务由一个Agent完成,通过多个Agent的协调合作共同解决问题,故Agent之间如何很好地协作是多Agent系统设计中一个很重要的方面。在层出不穷的Agent系统中,Agent之间的合作方式不外乎两种:直接合作和间接合作,直接合作建立在Agent之间直接通信的基础上,而间接合作则通过第三方作为媒介。目前,大多数Agent系统都采用基于消息传递的直接合作方式,消息传递要求通信前必须事先知道对方的地址、名字,当Agent移动时,其地址会经常发生变化。
The coordination of multi-Agent is an important issue in multi-Agent system application. The paper analyses the two widely used coordination ways which are direct coordination and indirect coordination and proposes a paradigm combined with the above two coordination ways. The paradigm is implemented with the help of Purdue Bond Agent Framework and successfully run by a distributed computation example. At last the recent tendency on tuple space is introduced.
出处
《计算机科学》
CSCD
北大核心
2002年第10期28-29,51,共3页
Computer Science
基金
军队攀登工程项目资助
编号为00230