| 53 | 1 | 13 |
| 下载次数 | 被引频次 | 阅读次数 |
为了实现多Agent环境中主体之间的交互特性,在情景演算理论框架下研究了多Agent的通信动作,基于情景演算理论和Golog语言,介绍了ConGolog的语法和语义,并对ConGolog进行扩展。增加了并发处理,优先级的并发以及中断处理。在此基础上,提出一种基于请求/服务协作的多Agent模型,从而实现多Agent程序的并发交互执行。最后,通过对送咖啡例子的仿真,证明上述方法在实现虚拟场景中的多Agent协作行为方面是正确有效的。
Abstract:To describe the intersection feature in multi-agent environment,Golog is developed on the basis of situation calculus theory and ConGolog language and absorption of ConGolog semantics.The ConGolog is extended.Increased concurrent processing,concurrence with different priorities and interrupt.Based on which,a kind of Request/Service cooperation model is proposed,in order to implement the concurrent and intersect multi-agent program.Finally,the research contents are simulated.The simulation of sending coffee demonstrates that the methods mentioned above are correct and effective in the process of implementing the coop-era-tion behaviors of multiple intelligent virtual human in virtual scene.
[1]杨爱琴,朱玲玲、程学云.基于流演算的多Agent请求/服务协作模型的研究[J].计算机工程与设计,2011,32(2):681-684.
[2]Wooldridge,M.and Simon Parsons.Language for Nego-tiation[C].Proc.of 14th European Conf.on Artificial In-telligence,2000.
[3]Thielscher M.Reasoning robots:The art and science of programmingrobotic agents[M].Germany:Springer Ber-lin,2005.
[4]ThielscherM.FLUX:A logic programmingmethod for reasoningagents[J].Theory and Practice of Logic Pro-gramming,2005,5(4-5):533-565.
[5]Schiffel S,Thielscher M.Interpreting golog programs in flux[C].7th International Symposium on Logical Formal-izations of Commonsense Reasoning,2005:193-198.
[6]Cohen P R,Perrault CR.Elements of a plan-based theory of speech acts[J].Cognitive Science,1979,3(3):177-212.
[7]Reiter R.Knowledge in action:logical foundations for specifyingand implementing dynamical systems[M].MIT Press,2001.
[8]杨爱琴.基于流演算的多agent通信动作的研究[J].计算机工程与设计,2010,31(1):221-224.
基本信息:
中图分类号:TP18
引用信息:
[1]宋昌统,王辉.基于请求/服务协作模型的多Agent建模方法[J].微型电脑应用,2012,28(06):48-50.
基金信息:
江苏省高校自然科学指导性计划项目(03kjd520175);; 江苏省社会发展科技计划项目(BS2001046)资助
2012-06-20
2012-06-20