论文部分内容阅读
目前,如何在分布、动态、共享的网络计算环境中,动态形成多体制的虚拟组织;建立高效的协同体制以实现资源的共享以及协同问题求解;并且使系统体制表现出自管理能力,是当前研究的热点。多agent系统正在崛起成为人工智能研究实用化和分布式计算环境下软件智能化的重要技术,软件agent作为具有语义互操作和合作行为协调能力的软件实体,不仅为实施紧凑一致的协同工作提供有力的支持,也为建立面向分布计算的开放性、可重构和可伸缩的新型计算环境建立了基础。本文以软件agent充当自治计算元素,建立以政策为导向的具有自主管理能力的多agent系统,提出了一个面向自治计算的基于政策的多agent协同体系,实现网络计算环境下的资源共享和协同工作。文章从协同体系的建立、维护、演化和应用实例四个方面阐述了协同体系的理论、原则和方法体系,其主要的研究内容和创新成果包括:1.提出基于政策的多agent协同理论革新传统agent的心理模型,使政策贯穿软件agent整个的行为决策过程,作为软件agent理性思维的轴心,并进一步的驱动软件agent的行动。并以此为基础,提出基于政策的多agent协作的逻辑模型,全面描述协作求解的全过程,包括协作的建立和协作的维护两个阶段,成为基于政策多agent协作的理论基础。2.给出基于政策的多agent协同体系结构,并定义相关的本体论表示语言、政策的表示和配置语言阐述了以agent为自治计算单元的,政策驱动型的分布式自主管理模式为基础的,支持虚拟组织及成员协作关系的按需动态构建的多agent协同体系结构。并且定义本体论表示语言,在描述逻辑和概念实例模式的基础上,给出了政策表示与配置语言(PRAL),成为多agent协作和语义互操作的基础。3.建立了基于政策的多agent协同体系的运行机制在协作建立阶段包括基于本体论的服务相容匹配机制和基于政策的agent理性协商机制。其中,前者确定给定条件下的侯选agent,后者实现了与侯选agent建立的协作关系的过程。在协作维护阶段建立在联合政策遵从模型上的基于合同和政策的多agent的协作维护机制,维持协作联盟体系的正常运行。4.实现了一个与ebXML无缝集成的实验平台通过将ebXML规范纳入agents组织和参入协同工作时遵从的本体论,