多智能体系统中将交互协议内化为一流的编程元素
摘要:多智能体系统(MASs)自问世以来就被誉为解决软件复杂性不断增加的问题的解决方案。能够协作、协商和行动以解决复杂组织和系统管理问题的分布式自治计算实体社区是一个有吸引力的选择。其中的核心要求是智能体具备以结构化、一致和有组织的方式相互交互的能力。 本论文提出了Agent Conversation Reasoning Engine(ACRE),它构成了整体的MASs通信管理视图。ACRE旨在促进通信密集型MASs的实际开发、调试和部署。 ACRE已经在操作语义方面进行了正式定义,并提出了一个通用架构,以便促进其与多种不同的智能体开发框架和面向Agent编程(AOP)语言的集成。还开发了一个具体实现,该实现使用Agent Factory AOP框架作为基础。这使得ACRE可以与多种不同的AOP语言一起使用,同时提供了其他集成可以建模的参考实现。还提出了一种独立于具体ACRE实现运行的平台的代理集中交互协议建模和共享的标准。 最后,用户评估说明了将对话管理纳入代理编程的好处。
作者:David J. Lillis
论文ID:1711.02634
分类:Multiagent Systems
分类简称:cs.MA
提交时间:2017-11-08