Self-organization models for adaptive environments: Envisioning and evaluation of alternative approaches

Abstract Ambient intelligence refers to environments that are sensitive and responsive to the presence of people thanks to the integration of computer systems. A particular aim of this kind of system is to enhance the everyday experience of people moving inside the related physical environment according to the narrative description of a designer’s desiderata. In this kind of situation computer simulation represents a useful way to envision the behaviour of the responsive environments that are being designed, without actually bringing them into existence in the real world, in order to evaluate their adherence to the designer’s specification. This paper describes two different approaches, respectively based on cellular automata and autonomous agents, to the realization of a self-organization model for an adaptive illumination facility, a physical environment endowed with a set of sensors that perceive the presence of humans (or other entities such as dogs, bicycles, cars) and interact with a set of actuators (lights) that coordinate their state to adapt the ambient illumination to the presence and behaviours of its users. Computer simulation is employed to evaluate the adequacy and feasibility of the approaches in the above scenario.

[1]  Stefania Bandini,et al.  Regulation Function of the Environment in Agent-Based Simulation , 2006, E4MAS.

[2]  Bruce Edmonds,et al.  Making Self-Organising Adaptive Multiagent Systems Work , 2004 .

[3]  Nigel Shadbolt,et al.  From the Editor in Chief: Grandly Challenged , 2003, IEEE Intell. Syst..

[4]  Franco Zambonelli,et al.  Autonomic communication services: a new challenge for software agents , 2008, Autonomous Agents and Multi-Agent Systems.

[5]  Taku Komura,et al.  Topology matching for fully automatic similarity estimation of 3D shapes , 2001, SIGGRAPH.

[6]  Chris Hanson,et al.  Amorphous computing , 2000, Commun. ACM.

[7]  Franco Zambonelli,et al.  Methodologies and Software Engineering for Agent Systems , 2004, Multiagent Systems, Artificial Societies, and Simulated Organizations.

[8]  Giuseppe Vizzari,et al.  Awareness in collaborative ubiquitous environments: The Multilayered Multi-Agent Situated System approach , 2007, TAAS.

[9]  William Butera Text Display and Graphics Control on a Paintable Computer , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[10]  Nigel Shadbolt,et al.  Brain power , 2003, IEEE Intelligent Systems.

[11]  Stefania Bandini,et al.  TOWARD A PLATFORM FOR MULTI-LAYERED MULTI-AGENT SITUATED SYSTEM (MMASS)-BASED SIMULATIONS: FOCUSING ON FIELD DIFFUSION , 2006, Appl. Artif. Intell..

[12]  KarageorgosAnthony,et al.  Self-organization in multi-agent systems , 2005 .

[13]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[14]  Stefania Bandini,et al.  Dealing with space in multi--agent systems: a model for situated MAS , 2002, AAMAS '02.

[15]  Franco Zambonelli,et al.  What Can Cellular Automata Tell Us about the Behavior of Large Multi-agent Systems? , 2002, SELMAS.

[16]  Franziska Kl A Validation Methodology for Agent-Based Simulations , 2008 .

[17]  Stefania Bandini,et al.  Implementing Cellular Automata Based Models on Parallel Architectures: The CAPP Project , 1999, PaCT.

[18]  Marie-Pierre Gleizes,et al.  Self-Organisation and Emergence in MAS: An Overview , 2006, Informatica.

[19]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[20]  José L. Encarnação,et al.  Ambient Intelligence: Towards Smart Appliance Ensembles , 2005, From Integrated Publication and Information Systems to Virtual Information and Knowledge Environments.

[21]  Emil C. Lupu,et al.  Towards Supporting Interactions between Self-Managed Cells , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[22]  E. Goles,et al.  Neural and Automata Networks: Dynamical Behavior and Applications , 2011 .

[23]  Nicholas R. Jennings,et al.  On agent-based software engineering , 2000, Artif. Intell..

[24]  Stefania Bandini,et al.  An Asynchronous Cellular Automata-Based Adaptive Illumination Facility , 2009, AI*IA.

[25]  Franco Zambonelli,et al.  Motion Coordination in the Quake 3 Arena Environment: A Field-Based Approach , 2004, E4MAS.

[26]  Fabien Michel,et al.  Environments for Multi-Agent Systems III , 2008 .

[27]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[28]  Stefania Bandini,et al.  Multilayered Cellular Automata , 1999, Theor. Comput. Sci..