RMIT University
Browse

Hierarchical planning in BDI agent programming languages: A formal approach

Download (325.65 kB)
conference contribution
posted on 2024-11-23, 01:52 authored by Sebastian SardinaSebastian Sardina, Lavindra De Silva, Lin PadghamLin Padgham
This paper provides a general mechanism and a solid theoretical basis for performing planning within Belief-Desire-Intention (BDI) agents. BDI agent systems have emerged as one of the most widely used approaches to implementing intelligent behaviour in complex dynamic domains, in addition to which they have a strong theoretical background. However, these systems either do not include any built-in capacity for "lookahead" type of planning or they do it only at the implementation level without any precise defined semantics. In some situations, the ability to plan ahead is clearly desirable or even mandatory for ensuring success. Also, a precise definition of how planning can be integrated into a BDI system is highly desirable. By building on the underlying similarities between BDI systems and Hierarchical Task Network (HTN) planners, we present a formal semantics for a BDI agent programming language which cleanly incorporates HTN-style planning as a built-in feature. We argue that the resulting integrated agent programming language combines the advantages of both BDI agent systems and hierarchical offline planners.

History

Related Materials

  1. 1.
    ISBN - Is published in 1595933034 (urn:isbn:1595933034)

Start page

1001

End page

1008

Total pages

8

Outlet

Proceedings of the fifth international joint conference on autonomous agents and multi agent systems (AAMAS 2006)

Editors

P. Stone and G. Weiss

Name of conference

Autonomous agents and multi agent systems

Publisher

ACM

Place published

New York, USA

Start date

2006-05-08

End date

2006-05-12

Language

English

Copyright

© ACM, 2006 This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in 'Proceedings of the fifth international joint conference on autonomous agents and multi agent systems (AAMAS 2006)' http://doi.acm.org/10.1145/1160633.1160813

Former Identifier

2006001942

Esploro creation date

2020-06-22

Fedora creation date

2009-04-08

Open access

  • Yes

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC