Automata Techniques for Epistemic Protocol Synthesis

In this work we aim at applying automata techniques to problems studied in Dynamic Epistemic Logic, such as epistemic planning. To do so, we first remark that repeatedly executing ad infinitum a propositional event model from an initial epistemic model yields a relational structure that can be finitely represented with automata. This correspondence, together with recent results on uniform strategies, allows us to give an alternative decidability proof of the epistemic planning problem for propositional events, with as by-products accurate upper-bounds on its time complexity, and the possibility to synthesize a finite word automaton that describes the set of all solution plans. In fact, using automata techniques enables us to solve a much more general problem, that we introduce and call epistemic protocol synthesis.

[1]  Wolfgang Thomas,et al.  On the Synthesis of Strategies in Infinite Games , 1995, STACS.

[2]  Igor Walukiewicz,et al.  Permissive strategies: from parity games to safety games , 2002, RAIRO Theor. Informatics Appl..

[3]  Thomas Bolander,et al.  Undecidability in Epistemic Planning , 2013, IJCAI.

[4]  Quan Yu,et al.  Multi-Agent Epistemic Explanatory Diagnosis via Reasoning about Actions , 2013, IJCAI.

[5]  Johan van Benthem,et al.  Merging Frameworks for Interaction , 2009, J. Philos. Log..

[6]  Andreas Herzig,et al.  Exploring the power of converse events , 2011 .

[7]  Jean Berstel,et al.  Transductions and context-free languages , 1979, Teubner Studienbücher : Informatik.

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

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

[10]  A. Pnueli,et al.  On the Synthesis of an Asynchronous Reactive Module , 1989, ICALP.

[11]  Yanjing Wang,et al.  An Alternative Axiomatization of DEL and Its Applications , 2013, IJCAI.

[12]  Tomohiro Hoshi,et al.  Dynamic epistemic logic with branching temporal structures , 2009, Synthese.

[13]  Jorge E. Mezei,et al.  On Relations Defined by Generalized Finite Automata , 1965, IBM J. Res. Dev..

[14]  Sophie Pinchinat,et al.  The Complexity of Synthesizing Uniform Strategies , 2013, SR.

[15]  Sophie Pinchinat,et al.  Jumping Automata for Uniform Strategies , 2013, FSTTCS.

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

[17]  Sophie Pinchinat,et al.  A General Notion of Uniform Strategies , 2014, IGTR.

[18]  Sophie Pinchinat,et al.  Quantified Mu-Calculus for Control Synthesis , 2003, MFCS.

[19]  Shou-De Lin,et al.  IJCAI 2013, Proceedings of the 23rd International Joint Conference on Artificial Intelligence, Beijing, China, August 3-9, 2013 , 2013, International Joint Conference on Artificial Intelligence.