Don't Plan for the Unexpected: Planning Based on Plausibility Models

We present a framework for automated planning based on plausibility models, as well as algorithms for computing plans in this framework. Our plausibility models include postconditions, as ontic effects are essential for most planning purposes. The framework presented extends a previously developed framework based on dynamic epistemic logic (DEL), without plausibilities/beliefs. In the pure epistemic framework, one can distinguish between strong and weak epistemic plans for achieving some, possibly epistemic, goal. By taking all possible outcomes of actions into account, a strong plan guarantees that the agent achieves this goal. Conversely, a weak plan promises only the possibility of leading to the goal. In real-life planning scenarios where the planning agent is faced with a high degree of uncertainty and an almost endless number of possible exogenous events, strong epistemic planning is not computationally feasible. Weak epistemic planning is not satisfactory either, as there is no way to qualify which of two weak plans is more likely to lead to the goal. This seriously limits the practical uses of weak planning, as the planning agent might for instance always choose a plan that relies on serendipity. In the present paper we introduce a planning framework with the potential of overcoming the problems of both weak and strong epistemic planning. This framework is based on plausibility models, allowing us to define different types of plausibility planning. The simplest type of plausibility plan is one in which the goal will be achieved when all actions in the plan turn out to have the outcomes found most plausible by the agent. This covers many cases of everyday planning by human agents, where we—to limit our computational efforts—only plan for the most plausible outcomes of our actions.

[1]  Lorenz Demey,et al.  Some remarks on the model theory of epistemic plausibility models , 2010, J. Appl. Non Class. Logics.

[2]  Hans van Ditmarsch,et al.  Prolegomena to Dynamic Logic for Belief Revision , 2005, Synthese.

[3]  Thomas Bolander,et al.  Epistemic planning for single- and multi-agent systems , 2011, J. Appl. Non Class. Logics.

[4]  H. Young,et al.  Handbook of Game Theory with Economic Applications , 2015 .

[5]  H. V. Ditmarsch Prolegomena to Dynamic Logic for Belief Revision , 2005 .

[6]  J. Benthem Games in dynamic epistemic logic , 2001 .

[7]  Frank Wolter,et al.  Handbook of Modal Logic , 2007, Studies in logic and practical reasoning.

[8]  Patrick Blackburn,et al.  Modal logic: a semantic perspective , 2007, Handbook of Modal Logic.

[9]  Lawrence S. Moss,et al.  Logics for Epistemic Programs , 2004, Synthese.

[10]  Alexandru Baltag,et al.  A qualitative theory of dynamic interactive belief revision , 2008 .

[11]  Enrico Pontelli,et al.  Reasoning about the Beliefs of Agents in Multi-agent Domains in the Presence of State Constraints: The Action Language mAL , 2013, CLIMA.

[12]  T. Lima Optimal methods for reasoning about actions and plans in multi-agent systems , 2007 .

[13]  Hans van Ditmarsch,et al.  Revocable Belief Revision , 2013, Stud Logica.

[14]  Tran Cao Son,et al.  An Action Language for Reasoning about Beliefs in Multi-Agent Domains , 2012 .

[15]  Thomas Bolander,et al.  Conditional Epistemic Planning , 2012, JELIA.

[16]  Jussi Rintanen,et al.  Complexity of Planning with Partial Observability , 2004, ICAPS.

[17]  A. Baltag,et al.  Dynamic Belief Revision over Multi-Agent Plausibility Models , 2006 .

[18]  Andreas Witzel,et al.  DEL Planning and Some Tractable Cases , 2011, LORI.

[19]  Hans van Ditmarsch,et al.  Semantic results for ontic and epistemic change , 2006, ArXiv.

[20]  Stefan Edelkamp,et al.  Automated Planning: Theory and Practice , 2007, Künstliche Intell..

[21]  Ian Horrocks,et al.  Computational modal logic , 2007, Handbook of Modal Logic.

[22]  Wojciech Jamroga,et al.  Constructive knowledge: what agents can achieve under imperfect information , 2007, J. Appl. Non Class. Logics.