Ambient intelligent environments and environmental decisions via agent-based systems

Original Research


This work introduces an alternative approach to designing ambient intelligent environments by using a multi-agent system consisting of agents that represent inhabitants (humans, animals, plants, and objects) of the environment and physical devices (sensors and actuators) that control and monitor the environment. Inhabitants are able to compromise their own needs for the betterment of the environment as a whole. This synergy creates a balance where each inhabitant potentially receives sub-optimal environmental conditions but the environment as a whole achieves a optimal level. This work addresses several issues involving multiple parameter optimization and constraint satisfaction while maintaining the well being and physical structure of the inhabitants of an environment as well as the comfort of multiple human inhabitants sharing the same environment and its resources.


Ambient intelligent environments Multi-agent systems Multiple human and non-human inhabitants Multiple constraint satisfaction Genetic algorithm 


  1. Fullview solar assessment-report: 3TIER (2008).
  2. Abate A, De Marsico M, Riccio D, Tortora G (2011) Mubai:multiagent biometrics for ambient intelligence. J Ambient Intell Human Comput 2:81–89. doi: 10.1007/s12652-010-0030-2.10.1007/s12652-010-0030-2 Google Scholar
  3. Abielmona R, Petriu E, Whalen T (2010) Distributed intelligent sensor agent system for environment mapping. J Ambient Intell Human Comput 1:95–110. doi: 10.1007/s12652-010-0010-6.10.1007/s12652-010-0010-6 Google Scholar
  4. Abowd G, Battestini A, O’Connell T (2002) The location service: a framework for handling multiple location sensing technologies.
  5. Acampora G, Gaeta M, Loia V, Vasilakos AV (2010) Interoperable and adaptive fuzzy services for ambient intelligence applications. ACM Trans Auton Adapt Syst 5(8):1–8, 26. doi: 10.1145/1740600.1740604 Google Scholar
  6. Acampora G, Loia V (2008) A proposal of ubiquitous fuzzy computing for ambient intelligence. Inform Sci 178(3), 631–646 (2008). doi: 10.1016/j.ins.2007.08.023; (including Special Issue Ambient Intelligence)Google Scholar
  7. AHRI: Aware Home Research Institute (2009).
  8. Augusto JC, Nugent C (2004) The use of temporal reasoning and management of complex events in smart homes. In: de Mntaras RL, Saitta L (eds) Proceedings of European conference on artificial intelligence (ECAI 2004). IOS Press, Amsterdam, pp 778–782Google Scholar
  9. Callaghan V, Clarke G, Colley M, Hagras H, Chin JSY, Doctor F (2004) Inhabited intelligent environments. BT Technol J 22(3):233–247. doi: 10.1023/B:BTTJ.0000047137.42670.4d;
  10. Cesa-bianchi, NO, Conconi A, Gentile C (2004) On the generalization ability of on-line learning algorithms. IEEE Trans Inform Theory 50:2050–2057Google Scholar
  11. Chittaro L, Montanari A (2002) Temporal representation and reasoning in artificial intelligence: issues and approaches.
  12. Cook DJ, Youngblood M, Heierman EO, Gopalratnam K, Rao S, Litvin A, Khawaja F (2003) Mavhome: an agent-based smart home. In: IEEE (ed) Conference on pervasive computing and communications (PerCom’03), pp 521–525Google Scholar
  13. Deb K (1997) Genetic algorithm in search and optimization: the technique and applications. In: Proceedings of international workshop on soft computing and intelligent systems. pp 58–87Google Scholar
  14. d’Inverno M, Luck M, y Lopez FL (2004) Normative agents. Understanding agent systems. Springer, Berlin, pp 183–198Google Scholar
  15. iSpace: Essex iSpace Project (2009). (2009)
  16. ISTAG (2001) Scenarios for ambient intelligence in 2010. Technical report, Information Society Technologies.
  17. ISTAG (2003) Ambient intelligence: from vision to reality. Technical report, Information Society Technologies. URL
  18. Langdon W, Poli R (2002) Foundation of genetic programming. Springer, Berlin, pp 186–187Google Scholar
  19. Louis S (1993) Genetic algorithms as a viable computational model of design. PhD thesis, Indiana UniversityGoogle Scholar
  20. Minar N, Gray M, Roup O, Krikorian R, Maes P (1999) Hive: distributed agents for networking things. In: First international symposium on agent systems and applications (ASA’99)/third international symposium on mobile agents (MA’99). Palm Springs, CA, USA.
  21. Misker J, Veenman C, Rothkrantz L (2004) Groups of collaborating users and agents in ambient intelligent environments.In: AAMAS ’04: Proceedings of the third international joint conference on autonomous agents and multiagent systems. IEEE Computer Society, pp 1320–1321. doi: 10.1109/AAMAS.2004.135
  22. MIT: Agent-based intelligent reactive environments (2009).
  23. Mozer M (2005) Lessons from an adaptive house. Smart environments: technologies, protocols, and applications. vol 1. Wiley, New York, pp 273–294Google Scholar
  24. Oxygen: Mit oxygen project (2009).
  25. Prasad MVN, Lesser VR (1996) Off-line learning of coordination in functionally structured agents for distributed data processing. In: In ICMAS96 workshop on learning, interaction and organizations in multiagent environmentsGoogle Scholar
  26. Salem B, Rauterberg M (2004) Multiple user profile merging (mupe): key challenge for environment awareness. In: Markopoulos EA (ed) Ambient intelligence: second European symposium, EUSAI. Springer, EindhovenGoogle Scholar
  27. Sastry K, Goldberg D, Kendall G (2005) Genetic algorithms. Search methodologies: introductory tutorials in optimization and decision support techniques. Springer, Berlin, pp 97–125Google Scholar
  28. Tapia D, Abraham A, Corchado J, Alonso R (2010) Agents and ambient intelligence: case studies. J Ambient Intell Human Comput 1:85–93. doi: 10.1007/s12652-009-0006-2.10.1007/s12652-009-0006-2 Google Scholar
  29. Thierens D (1998) Selection schemes, elitist recombination, and selection intensity. In: Proceedings of the 7th international conference on genetic algorithms, pp 152–159Google Scholar
  30. Weise T (2009) Genetic algorithms. Global optimization algorithms: theory and application. pp 141–156.
  31. Xhafa F, Sanchez C, Barolli L, Spaho E (2010) Evaluation of genetic algorithms for mesh router nodes placement in wireless mesh networks. J Ambient Intell Human Comput 1:271–282. doi: 10.1007/s12652-010-0022-2.10.1007/s12652-010-0022-2

Copyright information

© Springer-Verlag 2011

Authors and Affiliations

  1. 1.University of CalgaryCalgaryCanada

Personalised recommendations