To apply the multi-agent system task allocation algorithm to dynamic environment,an improved contract net protocol was proposed. First,the agent capability model and the tasks description of agent execution were studied. Secondly,the agent changed its capability dynamically by putting the executing tasks out to tender,so that the tasks could be redistributed. Finally,the feasibility and effectiveness of the proposed method were proposed by building a simulation system of AGV warehouse. The results of simula...
0引言多Agent系统(multi-agent system,MAS)是分布式人工智能研究的前沿领域,多个Agent之间在通信的基础上相互协调共同完成系统任务。任务分配是MAS研究的重点[1],任务分配影响整个系统的效率,也会关系到各个Agent能否最大幅度发挥
自身能力,避免资源的占用。合同网由SMITH R