论文部分内容阅读
异构Agent协作技术是多Agent系统研究重点之一,当同构Agent难以整合拥有复杂结构的互联网资源时,异构Agent协作技术就显得非常重要。这种协作技术通常是由定义在系统设计阶段的承诺协议来协调与控制的。然而,在许多情况下将承诺协议定义在设计阶段无法满足系统的动态需求,因为系统环境是不断变化的,这种定义方式会使生成的协议具有较差的环境适应能力。为了使协议具有良好的环境感知性和动态生成性,我们将Agent能力与环境上下文的概念融入到承诺模型中,提出了在开放环境下动态生成承诺协议的方法,并在智能停车系统中进行验证。因此,本文的研究内容从以下几个方面开展:一、建立基于能力驱动的Agent承诺模型。对承诺模型中的相关概念进行语义描述,扩展承诺的定义。将Agent能力与环境上下文的概念引入承诺模型,建立基于能力驱动的承诺模型。将所建模型应用到现实场景中,通过实例对承诺模型中涉及的概念进行描述。二、提出开放环境下承诺协议动态生成算法。介绍Agent能力匹配方法,并将该方法应用到承诺协议的生成中,提出动态生成承诺协议的算法。通过承诺协议生成算法来实现承诺协议的动态生成,经典定义与扩展定义下生成协议的比较以及协议的最优化选择。三、构建面向智能停车系统的多Agent协作场景。创建了一个面向智能停车系统的多Agent协作场景,利用该场景分析与验证承诺协议生成算法,比较经典定义与扩展定义下承诺协议的生成时间与执行效率,并运用利益相关法做出最优选择。在设计的仿真平台上进行模拟实验,通过实验结果对本文提出的方法进行验证。综上所述,本文针对传统承诺协议在系统设计阶段定义的不足以及承诺模型较差的适应性与环境感知性,创新性地将Agent能力与环境上下文概念融入到承诺模型中,建立基于能力驱动的Agent承诺模型,提出承诺协议动态生成算法,从而增强了承诺模型的适应性与环境感知性,实现了开放环境下承诺协议的动态生成。