首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 675 毫秒
1.
扩充KQML以实现合同网   总被引:1,自引:0,他引:1  
KQML目前已成了agent通信语言的事实标准,并得到广泛应用。文中在对KQML的语义分析的基础上指出它不利于Agent间任务级的高级复杂交互,不能实现合同网,为此对现有的KQML执行原语集合进行了扩充,以期支持合同网中存在的各种协商策略。文章给出了11条扩充原语的定义和语义及其在合同网上的应用。  相似文献   

2.
KQML是一种最常见的Agent通信语言,目前已成为Agent通讯语言的事实标准,并得到广泛的应用。该文对现有的KQML原语进行分析,指出任务交互原语的缺乏,不能满足仿真机器人足球比赛中Agent交互需求,因此对KMQL进行扩充。该文给出4条扩充原语的定义、语义描述以及在比赛中一个Agent交互实例的实现。  相似文献   

3.
分布式智能视觉系统中基于KQML的Agent通信模型   总被引:2,自引:0,他引:2  
分布式智能视觉系统中多个Visual Agent之间的通信采用KQML实现,但仅凭KQML预留的行为原语是无法实现这种Agent闻任务级的高级、复杂交互的.因此,对KQML扩充了7条行为原语,并给出了定义、语义,构建了分布式智能视觉系统的Agent通信模型.  相似文献   

4.
扩充KQML以实现合同网   总被引:12,自引:1,他引:11  
KQML目前已成了 agent通讯语言的事实标准,并得到广泛应用。该文在对 KQML的语义分析的基础上指出它不利于AGENT间任务级的高级复杂交互,不能实现合同网,为此扩充了 KQML。文章给出了 8条扩充原语的定义、语义及在合同网上的应用。  相似文献   

5.
基于KQML面向虚拟企业合作伙伴选择的多Agent系统通信模型   总被引:1,自引:1,他引:0  
给出了一个面向虚拟企业合作伙伴选择的多Agent系统基于KQML的通信模型。介绍了各Agent间通信时用到的KQML保留原语,并对KQML原语进行了适当的扩充以满足系统通信的要求。最后给出了在通信中使用较多的与数据操作有关的KQML消息到相关的数据操作SQL语句间的映射关系,较好地实现了KQML消息与SQL语句的衔接。  相似文献   

6.
多Agent通讯在多移动机器人中的实现方法   总被引:4,自引:0,他引:4  
随着MAS理论在各领域的应用,Agent间的通讯异常重要。目前,KQML已成为Agent通讯语言的事实标准,得到了广泛应用。该文首先说明了Agent间通讯的方法及其通信语言—KQML(KnowledgeQueryandManipulationLan-guage),然后对KQML语言进行了扩充,以用于多移动机器人间通讯问题的解决,并给出了用KQML的扩充原语完成的一种常见的对话过程。  相似文献   

7.
基于KQML语言的合同网协议模型及实现   总被引:10,自引:0,他引:10  
本文首先分析了基于KQML会话的Multi-Agent 系统(MAS)构成及其特点,然后提出了基于CORBA、KQML的合同网协议(CNP)系统模型及Agent 通信模型,并针对此合同网模型,结合调度系统实例分析了其中KQML语言的形式化表达方式 .  相似文献   

8.
智能电子商务的工作流结构与标准化问题   总被引:3,自引:0,他引:3  
谢天保  张景  雷西玲 《计算机工程》2003,29(11):11-13,31
研究了基于Web文档数据结构交换的规范XML、描述任务元数据的RDF模型和Agen嗵信语言KQML,扩充了KQML原语行为,提出了智能电子商务系统结构。该系统允许用户定义任务,调用系统内部的工作流模板重构数据流和控制流,提高了系统的柔性、敏捷性和自适应能力。  相似文献   

9.
基于KQML的agent安全通讯模型   总被引:4,自引:0,他引:4  
KQML是软件agent之间通讯的消息协议和格式,为了支持agent之间安全通讯以保护agent通讯的私有性和完整性及身份认证,本文对KQML行为原语进行扩弃,提出了基于KQML的安全通讯模型。  相似文献   

10.
叶斌 《微机发展》2006,16(12):32-34
Agent通信机制是多Agent系统中Agent间相互协作、完成任务的基础和关键。文中在Agent通信语言模式的基础上提出并设计了一个基于XML和CORBA技术的Agent通信框架,着重对该系统的原理、体系结构、模块功能以及其优点作了分析和描述。最后,结合KQML通信原语探讨了利用XML“封装”KQML消息的方法和作用。  相似文献   

11.
面向多智能体的知识查询管理语言模型分析   总被引:3,自引:0,他引:3  
刘海龙  吴铁军 《软件学报》2002,13(4):853-858
在多智能体交互的研究中,KQML(knowledge query manage language)通信模型是最具代表性的.通过对KQML通信模型的分析,为实现在知识水平上面向智能体编程所需的通信支持作了一定的阐述.首先,通过建立KQML状态模型和KQML通信的转换模型,分别针对同步和异步通信模型分析了其实现的必要条件.其次,对KQML模型在通信过程中将出现的死锁及资源匮乏问题,从KQML状态转换模型的角度分析了其产生的原因,并指出解决问题的根本途径.最后,指出KQML同步和异步通信的在多智能体交互中的优缺  相似文献   

12.
XML描述KQML消息的研究与实现   总被引:6,自引:0,他引:6  
KQML是一种较为成熟的代理通讯语言和通讯协议,而XML逐渐成为公认的一种代理通讯语言的发展方向。本文首先证明用XML对KQML消息进行描述是切实可行的。进而分析利用XML对KQML消息进行描述,提出了对XML文档进行分析的方法及用Java实现的方法。  相似文献   

13.
Although the contract net protocol answers some of the questions in cooperative distributed problem solving (CDPS), it raises many others that CDPS researchers are still trying to answer. In contract net protocol, an agent may play the role of a manager or a bidder. Without a coordination mechanism, a manager may acquire excessive resources from the bidders in forming a collaborative network to execute the assigned task and thus hinder the progress of the tasks assigned to other managers due to resource contention. As a result, application of contract net protocol may not always lead to feasible solutions to accomplish tasks effectively. As a general framework for exchanging messages, the original contract net protocol does not prescribe how agents should cooperate. How to develop a collaborative mechanism to effectively perform the tasks is an important issue. This paper aims to improve the insufficiency of the contract net by developing a mechanism to facilitate cooperation of agents to accomplish their tasks while avoiding undesirable states and enhance the overall system performance in manufacturing systems. To achieve these objectives, detail process models about how agents accomplish their tasks are required. Due to the advantages in modeling concurrent, synchronous and/or asynchronous activities, Petri nets are adopted in this paper. Based on Petri net models, we study the information needed for agents to make cooperative decisions, mechanism to make agents cooperate, and how to enhance the performance in the system level by taking advantage of the agents’ cooperation capabilities. To characterize the condition for cooperation, we represent the collaborative networks formed based on the contract net protocol with Petri nets and then find the condition for a collaborative network to be feasible. The feasible condition also serves as a condition for the development of cooperation mechanism for managers. We propose a cooperation mechanism based on the idea of resource donation, including unilateral resource donation and reciprocal resource donation. Implementation architecture has also been proposed to realize our methodology.  相似文献   

14.
Holonic manufacturing systems (HMS) can be modeled as multi-agent systems to which contract net protocol can be effectively and robustly applied. However, the lack of analysis capability of contract nets makes it difficult to avoid undesirable states such as deadlocks in HMS. This paper presents a framework to model and control HMS based on fusion of Petri net and multi-agent system theory. The main results include: (1) a multi-agent model and a collaboration process to form commitment graphs in HMS based on contract net protocol, (2) a procedure to convert commitment graph to collaborative Petri net (CPN), and (3) feasible conditions and collaborative algorithms to award contracts in HMS based on CPNs.  相似文献   

15.
Agent通信语言KQML的实现及应用   总被引:16,自引:0,他引:16  
论文针对KQML语言规范的新变化和实际应用领域的需求,提出了一系列面向Agent通信的KQML实现算法,初步实现了一个较完整的新KQML语言解释器,并将其应用于医疗保健顾问系统中的多Agent通信,收到了较好效果。  相似文献   

16.
动态合同网协议   总被引:16,自引:0,他引:16  
张海俊  史忠植 《计算机工程》2004,30(21):44-46,57
对经典的合同网协议进行了改进,结合群体智能提出了一种适应环境及主体能力动态变化的动态合同网协议。并给出了动态合同网协议的算法。经过在多主体平台MAGE(Multi-AGent Environment)上的多次试验,证明了动态合同网协议在各方面的优越性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号