Recovering from plan failure using a layered architecture:
Abstract: "Planners which are to operate in uncertain environments must be able to recover from failures when they occur. Little work has been done in the past on incorporating recovery strategies into planning systems and deciding which recovery strategy to use when. This paper describes a num...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Edinburgh
1991
|
Schriftenreihe: | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper
524 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Planners which are to operate in uncertain environments must be able to recover from failures when they occur. Little work has been done in the past on incorporating recovery strategies into planning systems and deciding which recovery strategy to use when. This paper describes a number of recovery strategies which are useful either generally in planning domains or in multiple agent tasks. It discusses Moore's [3] system, which uses a rigid ordering to choose the next recovery strategy to try, and explains why this technique produces undesirable results for both traditional planning domains and the simulation of human planning Then it discusses a simple extension to Moore's work [1] which corrects the problem by allowing a recovery strategy to be chosen based on an estimate of the effort needed to complete the task using that strategy, but which is difficult to work with because it 'hard-wires' the decisions into the code. A change in approach is required which makes the recovery strategies techniques about which the system makes decisions, rather than outside procedures that the system calls upon as needed. In effect, the recovery strategies, along with normal planning and execution, make up a set of meta-operations which can be planned analogously to domain level plans. The paper describes a system which operates in this way by using a layered planning architecture modelled on Stefik's MOLGEN [5] By continuing the abstraction of layers upwards, further levels of operators meta-plan the choice of a recovery strategy and the choice of the way of choosing a recovery strategy. This system has the advantages that it is easy to both change the way in which recovery strategies are employed and add new recovery strategies, simply by changing the operator definitions at the higher levels. The system is implemented in a task- oriented dialogue domain. |
Beschreibung: | 10 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV010453614 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 951030s1991 |||| 00||| engod | ||
035 | |a (OCoLC)24892624 | ||
035 | |a (DE-599)BVBBV010453614 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
100 | 1 | |a Carletta, Jean |e Verfasser |4 aut | |
245 | 1 | 0 | |a Recovering from plan failure using a layered architecture |
264 | 1 | |a Edinburgh |c 1991 | |
300 | |a 10 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a University <Edinburgh> / Department of Artificial Intelligence: DAI research paper |v 524 | |
520 | 3 | |a Abstract: "Planners which are to operate in uncertain environments must be able to recover from failures when they occur. Little work has been done in the past on incorporating recovery strategies into planning systems and deciding which recovery strategy to use when. This paper describes a number of recovery strategies which are useful either generally in planning domains or in multiple agent tasks. It discusses Moore's [3] system, which uses a rigid ordering to choose the next recovery strategy to try, and explains why this technique produces undesirable results for both traditional planning domains and the simulation of human planning | |
520 | 3 | |a Then it discusses a simple extension to Moore's work [1] which corrects the problem by allowing a recovery strategy to be chosen based on an estimate of the effort needed to complete the task using that strategy, but which is difficult to work with because it 'hard-wires' the decisions into the code. A change in approach is required which makes the recovery strategies techniques about which the system makes decisions, rather than outside procedures that the system calls upon as needed. In effect, the recovery strategies, along with normal planning and execution, make up a set of meta-operations which can be planned analogously to domain level plans. The paper describes a system which operates in this way by using a layered planning architecture modelled on Stefik's MOLGEN [5] | |
520 | 3 | |a By continuing the abstraction of layers upwards, further levels of operators meta-plan the choice of a recovery strategy and the choice of the way of choosing a recovery strategy. This system has the advantages that it is easy to both change the way in which recovery strategies are employed and add new recovery strategies, simply by changing the operator definitions at the higher levels. The system is implemented in a task- oriented dialogue domain. | |
650 | 7 | |a Computer software |2 sigle | |
650 | 4 | |a Künstliche Intelligenz | |
650 | 4 | |a Artificial intelligence | |
650 | 4 | |a Planning | |
810 | 2 | |a Department of Artificial Intelligence: DAI research paper |t University <Edinburgh> |v 524 |w (DE-604)BV010450646 |9 524 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-006966354 |
Datensatz im Suchindex
_version_ | 1804124887142367232 |
---|---|
any_adam_object | |
author | Carletta, Jean |
author_facet | Carletta, Jean |
author_role | aut |
author_sort | Carletta, Jean |
author_variant | j c jc |
building | Verbundindex |
bvnumber | BV010453614 |
ctrlnum | (OCoLC)24892624 (DE-599)BVBBV010453614 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02948nam a2200349 cb4500</leader><controlfield tag="001">BV010453614</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">951030s1991 |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24892624</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010453614</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Carletta, Jean</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Recovering from plan failure using a layered architecture</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh</subfield><subfield code="c">1991</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">10 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">University <Edinburgh> / Department of Artificial Intelligence: DAI research paper</subfield><subfield code="v">524</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Planners which are to operate in uncertain environments must be able to recover from failures when they occur. Little work has been done in the past on incorporating recovery strategies into planning systems and deciding which recovery strategy to use when. This paper describes a number of recovery strategies which are useful either generally in planning domains or in multiple agent tasks. It discusses Moore's [3] system, which uses a rigid ordering to choose the next recovery strategy to try, and explains why this technique produces undesirable results for both traditional planning domains and the simulation of human planning</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Then it discusses a simple extension to Moore's work [1] which corrects the problem by allowing a recovery strategy to be chosen based on an estimate of the effort needed to complete the task using that strategy, but which is difficult to work with because it 'hard-wires' the decisions into the code. A change in approach is required which makes the recovery strategies techniques about which the system makes decisions, rather than outside procedures that the system calls upon as needed. In effect, the recovery strategies, along with normal planning and execution, make up a set of meta-operations which can be planned analogously to domain level plans. The paper describes a system which operates in this way by using a layered planning architecture modelled on Stefik's MOLGEN [5]</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">By continuing the abstraction of layers upwards, further levels of operators meta-plan the choice of a recovery strategy and the choice of the way of choosing a recovery strategy. This system has the advantages that it is easy to both change the way in which recovery strategies are employed and add new recovery strategies, simply by changing the operator definitions at the higher levels. The system is implemented in a task- oriented dialogue domain.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Künstliche Intelligenz</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Artificial intelligence</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Planning</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Artificial Intelligence: DAI research paper</subfield><subfield code="t">University <Edinburgh></subfield><subfield code="v">524</subfield><subfield code="w">(DE-604)BV010450646</subfield><subfield code="9">524</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006966354</subfield></datafield></record></collection> |
id | DE-604.BV010453614 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:52:48Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006966354 |
oclc_num | 24892624 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | 10 S. |
publishDate | 1991 |
publishDateSearch | 1991 |
publishDateSort | 1991 |
record_format | marc |
series2 | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper |
spelling | Carletta, Jean Verfasser aut Recovering from plan failure using a layered architecture Edinburgh 1991 10 S. txt rdacontent n rdamedia nc rdacarrier University <Edinburgh> / Department of Artificial Intelligence: DAI research paper 524 Abstract: "Planners which are to operate in uncertain environments must be able to recover from failures when they occur. Little work has been done in the past on incorporating recovery strategies into planning systems and deciding which recovery strategy to use when. This paper describes a number of recovery strategies which are useful either generally in planning domains or in multiple agent tasks. It discusses Moore's [3] system, which uses a rigid ordering to choose the next recovery strategy to try, and explains why this technique produces undesirable results for both traditional planning domains and the simulation of human planning Then it discusses a simple extension to Moore's work [1] which corrects the problem by allowing a recovery strategy to be chosen based on an estimate of the effort needed to complete the task using that strategy, but which is difficult to work with because it 'hard-wires' the decisions into the code. A change in approach is required which makes the recovery strategies techniques about which the system makes decisions, rather than outside procedures that the system calls upon as needed. In effect, the recovery strategies, along with normal planning and execution, make up a set of meta-operations which can be planned analogously to domain level plans. The paper describes a system which operates in this way by using a layered planning architecture modelled on Stefik's MOLGEN [5] By continuing the abstraction of layers upwards, further levels of operators meta-plan the choice of a recovery strategy and the choice of the way of choosing a recovery strategy. This system has the advantages that it is easy to both change the way in which recovery strategies are employed and add new recovery strategies, simply by changing the operator definitions at the higher levels. The system is implemented in a task- oriented dialogue domain. Computer software sigle Künstliche Intelligenz Artificial intelligence Planning Department of Artificial Intelligence: DAI research paper University <Edinburgh> 524 (DE-604)BV010450646 524 |
spellingShingle | Carletta, Jean Recovering from plan failure using a layered architecture Computer software sigle Künstliche Intelligenz Artificial intelligence Planning |
title | Recovering from plan failure using a layered architecture |
title_auth | Recovering from plan failure using a layered architecture |
title_exact_search | Recovering from plan failure using a layered architecture |
title_full | Recovering from plan failure using a layered architecture |
title_fullStr | Recovering from plan failure using a layered architecture |
title_full_unstemmed | Recovering from plan failure using a layered architecture |
title_short | Recovering from plan failure using a layered architecture |
title_sort | recovering from plan failure using a layered architecture |
topic | Computer software sigle Künstliche Intelligenz Artificial intelligence Planning |
topic_facet | Computer software Künstliche Intelligenz Artificial intelligence Planning |
volume_link | (DE-604)BV010450646 |
work_keys_str_mv | AT carlettajean recoveringfromplanfailureusingalayeredarchitecture |