In real world,agents are facing a continuously changing environment.They should remain reactive to emergencies,construct plans dynamically,model the world and other agents to predict future events,understand and generate language to communicate with other agents.How to organize all of these characteristics in an agent is an important issue.The paper proposesd a compound agent architecture.Each agent contains modules specialized in perception,action,reaction,planning,modeling,and communication.All modules run concurrently,and are coordinated by a decision making module.Through in teractions of these modules,the agent is capable of performing more rational behavior in real world.Using MAPE,which is a software environment proposed and implemented,it is quite easy to construct agent with compound architecture.The authors also proposed a new modal logic semantics for multi—agent modeling and reasoning.The end of this paper will compare the proposed architecture with several other agent architectures.
1 shi zhongzhi,wang Tao,Tian Qijia et al.MAPE:multi—agent processing environment.In:Shi Zhongzhi ed., Proceedings of PRICAI’94,Beijing:International Academic Publishers,Aug.1994,1:9~13.
2 shi zhongzhi,wang Tao,wang wenjie et al. A flexible architecture for multi—agent system.In:xiong Fanlun ed., Proceedings of PACES’95,Huangshan,1995.33~36.
3 Tian QiJia,shi zhongzhi, wang Tao et al. If I were someone else:agent-oriented semantics for multimodal logic.submmited MAAMAW’96,1996.
4 Finin Tim et al. KQMI,as an agent communication language.In:The Proceedings of the Third International Conference on Information and Knowledge Management (CIKM’94),ACM Press,NOv.1994.
5 Ferguson Innes A. Toward an architecture for adaptive,rational,mobile agents.In:Decentralized A.I.—3: 1992.249~261.
6 Roth Hayes. An architecture for adaptiVe intelligent systems.Artiffcial Intelligence:Special Issueon Agents and Interactivity,1995,72:329~365.