Abstract
In this paper, we propose a context-aware distributed protocol, that improves agents awareness of their abilities. Based on the agent’s context, the protocol allows the exploration of agent’s neighborhood in order to detect the new available actions, and validate the existing ones. When a change in agent’s abilities is detected, the new available actions will be added to the agent’s set of available actions, and the invalid ones will be removed. The protocol is implemented in Jason, and tested in a smart laboratory scenario.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
An actuator that is not available for an agent Ag, is considered not to belong to its neighborhood.
- 2.
Refer to as agent in the rest of this paper.
- 3.
Refer to as actuator in the rest of this paper.
References
Ilié, J.-M., Chaouche, A.-C.: Toward an efficient ambient guidance for transport applications. Procedia Comput. Sci. 110, 190–198 (2017)
Roda, C., Rodríguez, A.C., López-Jaquero, V., Navarro, E., González, P.: A multi-agent system for acquired brain injury rehabilitation in ambient intelligence environments. Neurocomputing 231, 11–18 (2017)
Tapia, D.I., Abraham, A., Corchado, J.M., Alonso, R.S.: Agents and ambient intelligence: case studies. J. Ambient Intell. Humaniz. Comput. 1(2), 85–93 (2010)
Bratman, M.: Intention, plans, and practical reason (1987)
Bordini, R.H., Hübner, J.F.: A java-based interpreter for an extended version of agentspeak. University of Durham, Universidade Regional de Blumenau (2007)
Busetta, P., Rönnquist, R., Hodgson, A., Lucas, A.: Jack intelligent agents-components for intelligent agents in java. AgentLink News Lett. 2(1), 2–5 (1999)
Meneguzzi, F., De Silva, L.: Planning in bdi agents: a survey of the integration of planning algorithms and agent reasoning. Knowl. Eng. Rev. 30(1), 1–44 (2015)
Boukharrou, R., Chaouche, A.C., Ilié, J.-M., Saïdouni, D.E.: Contextual-Timed Planning Management for Ambient Systems, pp. 107–114. IEEE Computer Society (2014)
Rens, G., Moodley, D.: A hybrid pomdp-bdi agent architecture with online stochastic planning and plan caching. Cognitive Syst. Res. 43, 1–20 (2017)
Sebastian, S., de Silva, L., Padgham, L.: Hierarchical planning in bdi agent programming languages: a formal approach. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 1001–1008. ACM (2006)
Fikes, R.E., Nilsson, N.J.: Strips: a new approach to the application of theorem proving to problem solving. Artif. Intell. 2(3–4), 189–208 (1971)
Nau, D., Cao, Y., Lotem, A., Munoz-Avila, H.: Shop: Simple Hierarchical Ordered Planner, vol. 2, pp. 968–973. Morgan Kaufmann Publishers Inc. (1999)
Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-agent Systems in AgentSpeak using Jason. Wiley (2007)
Baitiche, H., Bouzenada, M.: and Djamel Eddine Saïdouni. Towards a generic predictive-based plan selection approach for bdi agents. Procedia Comput. Sci. 113, 41–48 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Baitiche, H., Bouzenada, M., Saidouni, D.E., Berkane, Y., Chama, H. (2019). A Context-Aware Distributed Protocol for Updating BDI Agents Abilities. In: Chikhi, S., Amine, A., Chaoui, A., Saidouni, D.E. (eds) Modelling and Implementation of Complex Systems. MISC 2018. Lecture Notes in Networks and Systems, vol 64. Springer, Cham. https://doi.org/10.1007/978-3-030-05481-6_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-05481-6_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-05480-9
Online ISBN: 978-3-030-05481-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)