Skip to main content

Sensor Placement for Plan Monitoring Using Genetic Programming

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11224))

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.

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Fluents are ground logical predicates, which can either be positive or negated, and include constants for truth (\(\top \)) and falsehood (\(\bot \)).

  2. 2.

    A state formula is comprised of a finite set fluents that represent logical values according to some interpretation.

  3. 3.

    F1-Score is the harmonic mean between Precision (i.e., positive predictive value) and Recall (i.e., true positive rate).

References

  1. 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)

    Google Scholar 

  2. 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

    Chapter  Google Scholar 

  3. Hoffmann, J., Porteous, J., Sebastia, L.: Landmarks in Planning. J. Artif. Intell. Res. 22(1), 215–278 (2004)

    Article  MathSciNet  Google Scholar 

  4. Keren, S., Gal, A., Karpas, E.: Goal recognition design. In: International Conference on Automated Planning and Scheduling, ICAPS (2014)

    Google Scholar 

  5. Keren, S., Gal, A., Karpas, E.: Goal recognition design with non-observable actions. In: Proceedings of the 31st AAAI Conference on Artificial Intelligence (2016)

    Google Scholar 

  6. Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)

    Google Scholar 

  7. 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

    Chapter  Google Scholar 

  8. 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)

    Google Scholar 

  9. Pereira, R.F., Oren, N., Meneguzzi, F.: Landmark-based heuristics for goal recognition. In: Proc. of the 32nd AAAI Conference on Artificial Intelligence (2017)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Shoham, Y., Tennenholtz, M.: On social laws for artificial agent societies: off-line design. Artif. Intell. 73(1–2), 231–252 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Felipe Meneguzzi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics