Interval-based Synthesis

We introduce the synthesis problem for Halpern and Shoham's modal logic of intervals extended with an equivalence relation over time points, abbreviated HSeq. In analogy to the case of monadic second-order logic of one successor, the considered synthesis problem receives as input an HSeq formula phi and a finite set Sigma of propositional variables and temporal requests, and it establishes whether or not, for all possible evaluations of elements in Sigma in every interval structure, there exists an evaluation of the remaining propositional variables and temporal requests such that the resulting structure is a model for phi. We focus our attention on decidability of the synthesis problem for some meaningful fragments of HSeq, whose modalities are drawn from the set A (meets), Abar (met by), B (begins), Bbar (begun by), interpreted over finite linear orders and natural numbers. We prove that the fragment ABBbareq is decidable (non-primitive recursive hard), while the fragment AAbarBBbar turns out to be undecidable. In addition, we show that even the synthesis problem for ABBbar becomes undecidable if we replace finite linear orders by natural numbers.

[1]  Yoav Shoham,et al.  A propositional modal logic of time intervals , 1991, JACM.

[2]  Marvin Minsky,et al.  Computation : finite and infinite machines , 2016 .

[3]  Gabriele Puppis,et al.  Maximal Decidable Fragments of Halpern and Shoham's Modal Logic of Intervals , 2010, ICALP.

[4]  Yde Venema,et al.  A Modal Logic for Chopping Intervals , 1991, J. Log. Comput..

[5]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[6]  Pierre Wolper,et al.  Synthesis of Communicating Processes from Temporal Logic Specifications , 1981, Logic of Programs.

[7]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[8]  Amir Pnueli,et al.  On the synthesis of a reactive module , 1989, POPL '89.

[9]  Tim French,et al.  Synthesis for Temporal Logic over the Reals , 2012, Advances in Modal Logic.

[10]  J. R. Büchi,et al.  Solving sequential conditions by finite-state strategies , 1969 .

[11]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[12]  Alexander Moshe Rabinovich,et al.  Logical Refinements of Church's Problem , 2007, CSL.

[13]  Alexander Moshe Rabinovich,et al.  The Church Synthesis Problem with Parameters , 2007, Log. Methods Comput. Sci..

[14]  Angelo Montanari,et al.  Adding an Equivalence Relation to the Interval Logic ABB: Complexity and Expressiveness , 2013, 2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science.

[15]  Guido Sciavicco,et al.  Decidability of the Interval Temporal Logic ABB over the Natural Numbers , 2010, STACS.

[16]  Philippe Schnoebelen,et al.  Lossy Counter Machines Decidability Cheat Sheet , 2010, RP.