Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2343776.2343847acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

Measuring plan coverage and overlap for agent reasoning

Published: 04 June 2012 Publication History

Abstract

In Belief Desire Intention (BDI) agent systems it is usual for goals to have a number of plans that are possible ways of achieving the goal, applicable in different situations, usually captured by a context condition. In Agent Oriented Software Engineering it has been suggested that a designer should be conscious of whether a goal has complete coverage, that is, is there some plan that is applicable for every situation. Similarly a designer should be conscious of overlap, that is, for a given goal, are there situations where more than one plan could be applicable for achieving that goal. In this paper we further develop these notions in two ways, and then describe how they can be used both in agent reasoning and agent system development. Firstly we replace the boolean value for basic coverage and overlap with numerical measures, and explain how these may be calculated. Secondly we describe a measure that combines these basic measures, with the characteristics of the coverage/overlap in the goal-plan tree below a given goal. We then describe how these domain independent measures can be used for both plan selection and intention selection, as well as for guidance in agent system development.

References

[1]
R. H. Bordini, A. L. C. Bazzan, R. de Oliveira Jannone, D. M. Basso, R. M. Vicari, and V. R. Lesser. AgentSpeak(XL): Efficient intention selection in BDI agents via decision-theoretic task scheduling. In Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS), pages 1294--1302. ACM Press, 2002.
[2]
L. P. de Silva, S. Sardina, and L. Padgham. First principles planning in BDI systems. In C. Sierra, C. Castelfranchi, K. S. Decker, and J. S. Sichman, editors, Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS), volume 2, pages 1001--1008, Budapest, Hungary, May 2009. IFAAMAS.
[3]
C. P. Gomes, J. Hoffmann, A. Sabharwal, and B. Selman. From sampling to model counting. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 2293--2299, 2007.
[4]
C. P. Gomes, A. Sabharwal, and B. Selman. Model counting. In A. Biere, M. Heule, H. van Maaren, and T. Walsh, editors, Handbook of Satisfiability, volume 185 of Frontiers in Artificial Intelligence and Applications, pages 633--654. IOS Press, 2009.
[5]
B. Horling, V. Lesser, R. Vincent, and T. Wagner. The Soft Real-Time Agent Control Architecture. Autonomous Agents and Multi-Agent Systems, 12(1):35--92, 2006.
[6]
M. J. Huber. JAM: A BDI-theoretic mobile agent architecture. In Proceedings of the Annual Conference on Autonomous Agents (AGENTS), pages 236--243, New York, NY, USA, 1999. ACM Press.
[7]
L. Padgham, J. Thangarajah, and M. Winikoff. Prometheus design tool. In Proceedings of the National Conference on Artificial Intelligence (AAAI), pages 1882--1883, 2008.
[8]
L. Padgham and M. Winikoff. Developing Intelligent Agent Systems: A Practical Guide. Wiley Series in Agent Technology. John Wiley and Sons, NY, USA, 2004.
[9]
A. S. Rao. Agentspeak(L): BDI agents speak out in a logical computable language. In W. V. Velde and J. W. Perram, editors, Proceedings of the Seventh European Workshop on Modelling Autonomous Agents in a Multi-Agent World. (Agents Breaking Away), volume 1038 of Lecture Notes in Computer Science (LNCS), pages 42--55. Springer, 1996.
[10]
S. Sardina and L. Padgham. A BDI agent programming language with failure recovery, declarative goals, and planning. Autonomous Agents and Multi-Agent Systems, 23(1):18--70, 2011.
[11]
J. Thangarajah. Managing the Concurrent Execution of Goals in Intelligent Agents. PhD thesis, RMIT University, Melbourne, Australia, 2004.
[12]
J. Thangarajah, J. Harland, D. Moreley, and N. Yorke-Smith. Suspending and resuming tasks in BDI agents. In Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS), pages 405--412, Estoril, Portugal, May 2008.
[13]
K. Vikhorev, N. Alechina, and B. Logan. Agent programming with priorities and deadlines. In Proceedings of the Tenth International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 397--404, 2011.
[14]
W. Wei and B. Selman. A new approach to model counting. In Proceedings of the International Conference on Theory and Applications of Satisfiability Testing (SAT), volume 3569 of Lecture Notes in Computer Science, pages 324--339. Springer, 2005.
[15]
H. Zhang, S. Y. Huang, and Y. Chang. An agent's activities are controlled by his priorities. In Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications, KES-AMSTA'08, pages 723--732, Berlin, Heidelberg, 2008. Springer-Verlag.

Cited By

View all
  • (2021)Intention Progression using Quantitative Summary InformationProceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems10.5555/3463952.3464115(1416-1424)Online publication date: 3-May-2021
  • (2017)Progressing Intention ProgressionProceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems10.5555/3091125.3091234(768-772)Online publication date: 8-May-2017
  • (2016)Action-Level Intention Selection for BDI AgentsProceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems10.5555/2936924.2937103(1227-1236)Online publication date: 9-May-2016
  • Show More Cited By

Index Terms

  1. Measuring plan coverage and overlap for agent reasoning

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AAMAS '12: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
    June 2012
    601 pages
    ISBN:0981738125

    Sponsors

    • The International Foundation for Autonomous Agents and Multiagent Systems: The International Foundation for Autonomous Agents and Multiagent Systems

    In-Cooperation

    Publisher

    International Foundation for Autonomous Agents and Multiagent Systems

    Richland, SC

    Publication History

    Published: 04 June 2012

    Check for updates

    Author Tags

    1. agent reasoning
    2. coverage
    3. goals
    4. intention selection
    5. overlap
    6. plans

    Qualifiers

    • Research-article

    Conference

    AAMAS 12
    Sponsor:
    • The International Foundation for Autonomous Agents and Multiagent Systems

    Acceptance Rates

    Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)Intention Progression using Quantitative Summary InformationProceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems10.5555/3463952.3464115(1416-1424)Online publication date: 3-May-2021
    • (2017)Progressing Intention ProgressionProceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems10.5555/3091125.3091234(768-772)Online publication date: 8-May-2017
    • (2016)Action-Level Intention Selection for BDI AgentsProceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems10.5555/2936924.2937103(1227-1236)Online publication date: 9-May-2016
    • (2014)Evaluating coverage based intention selectionProceedings of the 2014 international conference on Autonomous agents and multi-agent systems10.5555/2615731.2617398(957-964)Online publication date: 5-May-2014
    • (2013)Mutation operators for the GOAL agent languageProceedings of the First International Conference on Engineering Multi-Agent Systems10.5555/3100666.3100680(255-273)Online publication date: 6-May-2013
    • (2013)Logic and Agent Programming LanguagesProceedings of the 20th International Workshop on Logic, Language, Information, and Computation - Volume 807110.1007/978-3-642-39992-3_1(1-10)Online publication date: 20-Aug-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media