Abstract
The Internet of Things has set the foundation for countless innovative solutions, some of which are designed specifically for homes, offices, etc., with the aim to increase user comfort. In order to automatically increase user comfort by saving the user time and energy, the system has to obtain and process information about the conditions in the smart space, and the user’s needs and wishes. Context awareness, without which ambient intelligence could not be developed, relies on data collected from connected devices. Ambient intelligence is about meeting users’ needs and desires while taking context into account and making instantaneous adjustments to their actions and other context changes. In this paper, we propose a context-aware, user-centric multi-agent system that is able to independently determine ambient settings in a smart space according to the preferences of users present without any user intervention. The main advantage is that it serves more users, i.e., it is not focused on only one user and his preferences, but takes care of all present users and satisfies their wishes and needs regarding ambient conditions while harmonizing their different preferences. To achieve this, a negotiation process between intelligent user agents is proposed and described. The presented model is described on the use case of smart lighting.
Keywords
- Intelligent agents
- Multi-agent system
- Agent-based computing
- Ambient intelligence
- User preferences
- Internet of things
- Context awareness
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Savaglio, C., Fortino, G., Ganzha, M., Paprzycki, M., Bădică, C., Ivanović, M.: Agent-Based computing in the internet of things: a survey. In: Intelligent Distributed Computing XI, pp. 307–320. Springer International Publishing (2018)
Nwana, H.S.: Software agents: an overview. Knowl. Eng. Rev. 11(3), 205–244 (1996)
Singh, M.P., Chopra, A.K.: The internet of things and multiagent systems: decentralized intelligence in distributed computing. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1738–1747 (2017)
Pico-Valencia, P., Holgado-Terriza, J.A.: Agentification of the internet of things: a systematic literature review. Int. J. Distrib. Sens. Netw. 14(10) (2018)
McNaull, J., Augusto, J.C., Mulvenna, M., McCullagh, P.: Multi-agent interactions for ambient assisted living. In: 2011 Seventh International Conference on Intelligent Environments, pp. 310–313 (2011)
Mowafey, S., Gardner, S.: Towards Ambient intelligence in assisted living: the creation of an intelligent home care. In: 2013 Science and Information Conference, pp. 51–60 (2013)
Spanoudakis, N., Moraitis, P.: Engineering ambient intelligence systems using agent technology. IEEE Intell. Syst. 30(3), 60–67 (2015)
Santofimia, M.J., Moya, F., Villanueva, F.J., Villa, D., Lopez, J.C.: Integration of intelligent agents supporting automatic service composition in ambient intelligence. In: 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, vol. 2, pp. 504–507 (2008)
Lu, C.H.: IoT-enabled adaptive context-aware and playful cyber-physical system for everyday energy savings. IEEE Trans. Hum.-Mach. Syst. 48(4), 380–391 (2018)
Lovrek, I.: Context awareness in mobile software agent network. RAD Croat. Acad. Sci. Arts 513, 7–28 (2012)
Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: a survey. IEEE Commun. Surv. Tutor. 16(1), 414–454 (2014)
Dey, A.: Understanding and using context. Pers. Ubiquitous Comput. 5, 4–7 (2001)
Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: 1994 First Workshop on Mobile Computing Systems and Applications, pp. 85–90 (1994)
Wooldridge, M.: An Introduction to Multiagent Systems, 2 edn. Wiley, New York (2009)
Krivic, P., Skocir, P., Kusek, M., Jezic, G.: Microservices as agents in IoT systems. In: Jezic, G., Kusek, M., Chen-Burger, Y.H.J., Howlett, R.J., Jain, L.C. (eds.) Agent and Multi-Agent Systems: Technology and Applications, pp. 22–31. Springer International Publishing, Cham (2017)
Mandaric, K., Skocir, P., Jezic, G.: Agent-based approach for user-centric smart environments. In: Jezic, G., Chen-Burger, J., Kusek, M., Sperka, R., Howlett, R.J., Jain, L.C. (eds.) Agents and Multi-Agent Systems: Technologies and Applications 2020, pp. 37–46. Springer, Singapore (2020)
Acknowledgements
This work has been supported by Croatian Science Foundation under the project 1986 (IoT4us: Human-centric smart services in interoperable and decentralized IoT environments).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Mandaric, K., Skocir, P., Jezic, G., Lovrek, I. (2022). Negotiation-Based Multi-agent System for Ambient Conditions Control in Accordance with Multiple User Preferences. In: Jezic, G., Chen-Burger, YH.J., Kusek, M., Šperka, R., Howlett, R.J., Jain, L.C. (eds) Agents and Multi-Agent Systems: Technologies and Applications 2022. Smart Innovation, Systems and Technologies, vol 306. Springer, Singapore. https://doi.org/10.1007/978-981-19-3359-2_9
Download citation
DOI: https://doi.org/10.1007/978-981-19-3359-2_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-3358-5
Online ISBN: 978-981-19-3359-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)