Skip to main content

Extensibility Based Multiagent Planner with Plan Diversity Metrics

  • Chapter
  • First Online:
Transactions on Computational Collective Intelligence XX

Part of the book series: Lecture Notes in Computer Science ((TCCI,volume 9420))

  • 427 Accesses

Abstract

Coordinated sequential decision making of a team of cooperative agents is described by principles of multiagent planning. In this work, we extend the MA-Strips formalism with the notion of extensibility and reuse a well-known initiator–participants scheme for agent negotiation. A multiagent extension of the Generate-And-Test principle is used to distributively search for a coordinated multiagent plan. The generate part uses a novel plan quality estimation technique based on metrics often used in the field of diverse planning. The test part builds upon planning with landmark actions by compilation to classic planning. We designed a new multiagent planning domain which illustrates the basic properties of the proposed multiagent planning approach. Finally, our approach was experimentally evaluated on four classic IPC benchmark domains modified for multiagent settings. The results show (1) which combination of plan quality estimation and (2) which diversity metrics provide the best planning efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

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

Institutional subscriptions

Notes

  1. 1.

    This rules out joint actions. Any MA-Strips problem with joint actions can be translated to an equivalent problem without joint actions. However, a solution that would take advantage joint actions is left for future research.

  2. 2.

    http://www.fast-downward.org/.

  3. 3.

    We have implemented a simple implementation of \(\mathtt {SinglePlan}\) by translating a planning problem into a SAT problem instance and by calling an external SAT solver to solve it. It is easy to instruct a SAT solver to compute a solution different from previously found solutions.

References

  1. Bäck, T.: Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms. Oxford University Press, Oxford (1996)

    MATH  Google Scholar 

  2. Bhattacharya, S., Kumar, V., Likhachev, M.: Search-based path planning with homotopy class constraints. In: Felner, A., Sturtevant, N.R. (eds.) SOCS. AAAI Press (2010)

    Google Scholar 

  3. Brafman, R., Domshlak, C.: From one to many: planning for loosely coupled multi-agent systems. In: Proceedings of ICAPS 2008, vol. 8, pp. 28–35 (2008)

    Google Scholar 

  4. Decker, K., Lesser, V.: Generalizing the partial global planning algorithm. Int. J. Intell. Coop. Inf. Syst. 1(2), 319–346 (1992)

    Article  Google Scholar 

  5. Doherty, P., Kvarnström, J.: TALplanner: a temporal logic-based planner. AI Mag. 22(3), 95–102 (2001)

    Google Scholar 

  6. Durfee, E.H.: Distributed problem solving and planning. In: Weiß, G. (ed.) A Modern Approach to Distributed Artificial Intelligence, Chap. 3. The MIT Press, San Francisco (1999)

    Google Scholar 

  7. Fikes, R., Nilsson, N.: STRIPS: A new approach to the application of theorem proving to problem solving. In: Proceedings of the 2nd International Joint Conference on Artificial Intelligence, pp. 608–620 (1971)

    Google Scholar 

  8. Levenshtein, V.: Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady 10, 707–710 (1966)

    MathSciNet  Google Scholar 

  9. Nissim, R., Brafman, R.I.: Multi-agent A* for parallel and distributed systems. In: Proceedings of AAMAS 2012, pp. 1265–1266. Richland, SC (2012)

    Google Scholar 

  10. Nissim, R., Brafman, R.I., Domshlak, C.: A general, fully distributed multi-agent planning algorithm. In: Proceedings of AAMAS 2010, pp. 1323–1330. Richland, SC (2010)

    Google Scholar 

  11. Pellier, D.: Distributed planning through graph merging. In: Filipe, J., Fred, A.L.N., Sharp, B. (eds.) ICAART, vol. 2, pp. 128–134. INSTICC Press (2010)

    Google Scholar 

  12. Richter, S., Westphal, M.: The LAMA planner: guiding cost-based anytime planning with landmarks. J. Artif. Int. Res. 39(1), 127–177 (2010)

    MATH  Google Scholar 

  13. Srivastava, B., Nguyen, T.A., Gerevini, A., Kambhampati, S., Do, M.B., Serina, I.: Domain independent approaches for finding diverse plans. In: Veloso, M.M. (ed.) IJCAI, pp. 2016–2022 (2007)

    Google Scholar 

  14. Torreño, A., Onaindia, E., Sapena, O.: An approach to multi-agent planning with incomplete information. In: ECAI, pp. 762–767 (2012)

    Google Scholar 

  15. Tožička, J., Jakubův, J., Durkota, K., Komenda, A., Pěchouček, M.: Multiagent planning supported by plan diversity metrics and landmark actions. In: Proceedings ICAART 2014. SciTePress (2014)

    Google Scholar 

Download references

Acknowledgements

This research was supported by the Czech Science Foundation (grants no. 13-22125S and 15-20433Y).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jan Tožička .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Tožička, J., Jakubův, J., Durkota, K., Komenda, A. (2015). Extensibility Based Multiagent Planner with Plan Diversity Metrics. In: Nguyen, N., Kowalczyk, R., Duval, B., van den Herik, J., Loiseau, S., Filipe, J. (eds) Transactions on Computational Collective Intelligence XX . Lecture Notes in Computer Science(), vol 9420. Springer, Cham. https://doi.org/10.1007/978-3-319-27543-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27543-7_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27542-0

  • Online ISBN: 978-3-319-27543-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics