| First principles planning in BDI systems |
| Full text |
Pdf
(250 KB)
|
Source
|
International Conference on Autonomous Agents
archive
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
table of contents
Budapest, Hungary
SESSION: Agent reasoning/deliberation/decision mechanisms
table of contents
Pages 1105-1112
Year of Publication: 2009
ISBN:978-0-9817381-7-8
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 17, Downloads (12 Months): 44, Citation Count: 0
|
|
|
ABSTRACT
BDI (Belief, Desire, Intention) agent systems are very powerful, but they lack the ability to incorporate planning. There has been some previous work to incorporate planning within such systems. However, this has either focussed on producing low-level plan sequences, losing much of the domain knowledge inherent in BDI systems, or has been limited to HTN (Hierarchical Task Network) planning, which cannot find plans other than those specified by the programmer. In this work, we incorporate classical planning into a BDI agent, but in a way that respects and makes use of the procedural domain knowledge available, by producing abstract plans that can be executed using such knowledge. In doing so, we recognize an intrinsic tension between striving for abstract plans and, at the same time, ensuring that unnecessary actions, unrelated to the specific goal to be achieved, are avoided. We explore this tension, by first characterizing the set of "ideal" abstract plans that are non-redundant while maximally abstract, and then developing a more limited but feasible account in which an abstract plan is "specialized" into a new abstract plan that is non-redundant and preserves abstraction as much as possible. We describe an algorithm to compute such a plan specialization, as well as algorithms for the production of a valid high level plan, by deriving abstract planning operators from the BDI program.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
B. J. Clement, E. H. Durfee, and A. C. Barrett. Abstract reasoning for planning and coordination. Journal of Artificial Intelligence Research, 28:453--515, 2007.
|
| |
3
|
|
| |
4
|
|
| |
5
|
K. Erol, J. A. Hendler, and D. S. Nau. Complexity results for HTN planning. Annals of Mathematics and Artificial Intelligence, 18(1):69--93, 1996.
|
| |
6
|
E. Fink and Q. Yang. Formalizing plan justifications. In Proc. of the Ninth Conference of the Canadian Society for Computational Studies of Intelligence, pages 9--14, 1992.
|
| |
7
|
J. Hoffmann. The Metric-FF planning system: Translating "ignoring delete lists" to numeric state variables. Journal of Artificial Intelligence Research, 20:291--341, 2003.
|
| |
8
|
|
| |
9
|
|
 |
10
|
|
| |
11
|
S. Minton, J. Bresina, and M. Drummond. Total-order and partial-order planning: A comparative analysis. Journal of Artificial Intelligence Research, 2:227--262, 1994.
|
 |
12
|
|
| |
13
|
D. E. Wilkins, K. L. Myers, J. D. Lowrance, and L. P. Wesley. Planning and reacting in uncertain and dynamic environments. Journal of Experimental and Theoretical AI, 7(1):197--227, 1995.
|
|