08.07.2015 Views

Planning under Uncertainty in Dynamic Domains - Carnegie Mellon ...

Planning under Uncertainty in Dynamic Domains - Carnegie Mellon ...

Planning under Uncertainty in Dynamic Domains - Carnegie Mellon ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.2. A representation for plann<strong>in</strong>g <strong>under</strong> uncerta<strong>in</strong>ty 29Move-Barge(Operator(duration (/ (distance ) (speed )))(preconds(( Barge)( Place)( (and Place ( di ))))(at ))(effects(branch (barge-ready )((0.667 ()((add (at ))(del (at ))))(0.333 ()((add (at ))(del (at ))(del (operational )))))((0.1 ()((add (at ))(del (at ))))(0.9 ()((add (at ))(del (at ))(del (operational ))))))))Figure 3.5: The Move-Barge action from the oil-spill doma<strong>in</strong> used <strong>in</strong> Weaver hasa duration and a probability distribution of possible outcomes.which the prodigy 4.0 representation rests e.g. [Allen et al. 1991; Kartha 1995;Shanahan 1995; Baral 1995].In this thesis I have chosen a simple and restricted language for events that is stilladequate for plann<strong>in</strong>g with some <strong>in</strong>terest<strong>in</strong>g doma<strong>in</strong>s. While some approaches, basedon circumscription, are <strong>in</strong>dependent of an <strong>under</strong>ly<strong>in</strong>g model of the language, my approachis based on the adoption of a Markov decision process as an <strong>under</strong>ly<strong>in</strong>g model.This approach was chosen partly because the exist<strong>in</strong>g techniques did not handle probabilisticreason<strong>in</strong>g well, although the random-worlds approach is promis<strong>in</strong>g [Bacchuset al. 1997], and partly to make it easier to compare the plann<strong>in</strong>g system developed<strong>in</strong> this thesis with other approaches to plann<strong>in</strong>g <strong>under</strong> uncerta<strong>in</strong>ty, many of whichare based on Markov decision processes [Boutilier & Dearden 1994; Dean & L<strong>in</strong> 1995;Littman 1996].Exogenous events haveavery similar representation to operators. Figure 3.6 shows

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!