Modelling and simulation of complex systems: an approach based on multi-level agents

A complex system is made up of many components with many interactions. So the design of systems such as simulation systems, cooperative systems or assistance systems includes a very accurate modelling of interactional and communicational levels. The agent-based approach provides an adapted abstraction level for this problem. After having studied the organizational context and communicative capacities of agentbased systems, to simulate the reorganization of a flexible manufacturing, to regulate an urban transport system, and to simulate an epidemic detection system, our thoughts on the interactional level were inspired by human-machine interface models, especially those in "cognitive engineering". To provide a general framework for agent-based complex systems modelling, we then proposed a scale of four behaviours that agents may adopt in their complex systems (reactive, routine, cognitive, and collective). To complete the description of multi-level agent models, which is the focus of this paper, we illustrate our modelling and discuss our ongoing work on each level.

[1]  Jens Rasmussen,et al.  Skills, rules, and knowledge; signals, signs, and symbols, and other distinctions in human performance models , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Carl Hewitt,et al.  A Universal Modular ACTOR Formalism for Artificial Intelligence , 1973, IJCAI.

[3]  J. Sadock Speech acts , 2007 .

[4]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[5]  Edgar Morin,et al.  La méthode. 1 : La Nature de la Nature , 1977 .

[6]  N. Ghasem-Aghaee,et al.  Towards Fuzzy Agents with Dynamic Personality for Human Behavior Simulation , 2003 .

[7]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[8]  U. Neisser Cognitive Psychology. (Book Reviews: Cognition and Reality. Principles and Implications of Cognitive Psychology) , 1976 .

[9]  Denis Choulier,et al.  Towards a New Theory for Design Activity Reasoning , 2011 .

[10]  Alain-Jérôme Fougères,et al.  Agent-Based μ-Tools Integrated into a Co-Design Platform , 2012, ArXiv.

[11]  Alain-Jérôme Fougères,et al.  A mediation system to facilitate cooperation in a co-design platform , 2010, 2010 10th International Conference on Intelligent Systems Design and Applications.

[12]  Julie A. Adams,et al.  Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence , 2001, AI Mag..

[13]  A.-J. Fougeres,et al.  Agent-based micro-tools development for a co-operative design platform , 2005, 2005 International Conference on Information and Communication Technology.

[14]  Jing Peng,et al.  Dynamic Shared Context Processing in an E-Collaborative Learning Environment , 2012, ArXiv.

[15]  Alain-Jérôme Fougères,et al.  Optimization of product configuration assisted by fuzzy agents , 2011 .

[16]  Michael Luck,et al.  Methodologies and Software Engineering for Agent Systems , 2004, Multiagent Systems, Artificial Societies, and Simulated Organizations.

[17]  Jean-Pierre Micaëlli,et al.  L’Évaluation créative , 2007 .

[18]  Alain-Jérôme Fougères,et al.  Fuzzy agents communities for product integrated configuration , 2011, 2011 11th International Conference on Intelligent Systems Design and Applications.

[19]  G. Torris Edgar Morin, Le paradigme perdu : la nature humaine, Paris, Éditions du Seuil, 1973 , 1974 .

[20]  Alain-Jérôme Fougères,et al.  Agents to cooperate in distributed design , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[21]  A.-J. Fougeres,et al.  The Mediator: An Artificial Actor Integrated in a Cooperative Design System , 2007, 2007 IEEE International Conference on Computational Cybernetics.

[22]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[23]  A.-J. Fougeres,et al.  Knowledge modelling for mediation system based on cooperative task: an e-learning application , 2005, 2005 International Conference on Information and Communication Technology.

[24]  Franco Zambonelli,et al.  Organizational Abstractions for the Analysis and Design of Multi-agent Systems , 2000, AOSE.

[25]  Alain-Jérôme Fougères,et al.  A fuzzy configuration multi-agent approach for product family modelling in conceptual design , 2012, J. Intell. Manuf..

[26]  W. Marsden I and J , 2012 .

[27]  Pratik K. Biswas,et al.  Towards an agent-oriented approach to conceptualization , 2008, Appl. Soft Comput..

[28]  Henry Mintzberg,et al.  The Structuring of Organizations , 1979 .

[29]  Bernhard Bauer,et al.  UML 2.0 and agents: how to build agent-based systems with the new UML standard , 2005, Eng. Appl. Artif. Intell..

[30]  John A. Wagner,et al.  Structuring the Organization , 2014, Organizational Behavior.

[31]  Alain-Jérôme Fougères,et al.  Agent-based mediation system to facilitate cooperation in distributed design , 2009 .

[32]  A.-J. Fougeres,et al.  Model of cognitive agents to simulate complex information systems , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[33]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[34]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[35]  Gloria E. Phillips-Wren,et al.  Innovations in multi-agent systems , 2007, J. Netw. Comput. Appl..

[36]  Jamal Bentahar,et al.  A Computational Framework for Human/Agent Communication Using Argumentation, Implicit Information, and Social Influence , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops.

[37]  Victor R. Lesser,et al.  Integrative negotiation in complex organizational agent systems , 2002, AAMAS '02.

[38]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .