Abstract
Monitoring plan execution is useful in various multi-agent applications, from agent cooperation to norm enforcement. Realistic environments often impose constraints on the capabilities of such monitoring, limiting the amount and coverage of available sensors. In this paper, we consider the problem of sensor placement within an environment to determine whether some behaviour has occurred. Our model is based on the semantics of planning, and we provide a simple formalism for describing sensors and behaviours in such a model. Given the computational complexity of the sensor placement problem, we investigate heuristic techniques for performing sensor placement, demonstrating that such techniques perform well even in complex domains.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
R. Fraga Pereira—This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nivel Superior – Brasil (CAPES).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Fluents are ground logical predicates, which can either be positive or negated, and include constants for truth (\(\top \)) and falsehood (\(\bot \)).
- 2.
A state formula is comprised of a finite set fluents that represent logical values according to some interpretation.
- 3.
F1-Score is the harmonic mean between Precision (i.e., positive predictive value) and Recall (i.e., true positive rate).
References
Alechina, N., Dastani, M., Logan, B.: Norm approximation for imperfect monitors. In: Proceedings of the 13th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS, pp. 117–124 (2014)
Grossi, D., Aldewereld, H., Dignum, F.: Ubi Lex, Ibi Poena: designing norm enforcement in e-institutions. In: Noriega, P., et al. (eds.) COIN -2006. LNCS, vol. 4386, pp. 101–114. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74459-7_7
Hoffmann, J., Porteous, J., Sebastia, L.: Landmarks in Planning. J. Artif. Intell. Res. 22(1), 215–278 (2004)
Keren, S., Gal, A., Karpas, E.: Goal recognition design. In: International Conference on Automated Planning and Scheduling, ICAPS (2014)
Keren, S., Gal, A., Karpas, E.: Goal recognition design with non-observable actions. In: Proceedings of the 31st AAAI Conference on Artificial Intelligence (2016)
Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)
Luck, M., et al.: Normative agents. In: Ossowski, S. (ed.) Agreement Technologies. LGTS, vol. 8, pp. 209–220. Springer, Dordrecht (2013). https://doi.org/10.1007/978-94-007-5583-3_14
Pereira, R.F., Oren, N., Meneguzzi, F.: Detecting commitment abandonment by monitoring sub-optimal steps during plan execution. In: Proceedings of the 16th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS, pp. 1685–1687 (2017)
Pereira, R.F., Oren, N., Meneguzzi, F.: Landmark-based heuristics for goal recognition. In: Proc. of the 32nd AAAI Conference on Artificial Intelligence (2017)
Ramírez, M., Geffner, H.: Probabilistic plan recognition using off-the-shelf classical planners. In: Proceedings of the 24th AAAI Conference on Artificial Intelligence (2010)
Shoham, Y., Tennenholtz, M.: On social laws for artificial agent societies: off-line design. Artif. Intell. 73(1–2), 231–252 (1995)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Meneguzzi, F., Fraga Pereira, R., Oren, N. (2018). Sensor Placement for Plan Monitoring Using Genetic Programming. In: Miller, T., Oren, N., Sakurai, Y., Noda, I., Savarimuthu, B.T.R., Cao Son, T. (eds) PRIMA 2018: Principles and Practice of Multi-Agent Systems. PRIMA 2018. Lecture Notes in Computer Science(), vol 11224. Springer, Cham. https://doi.org/10.1007/978-3-030-03098-8_40
Download citation
DOI: https://doi.org/10.1007/978-3-030-03098-8_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-03097-1
Online ISBN: 978-3-030-03098-8
eBook Packages: Computer ScienceComputer Science (R0)