Proceedings

LTL Realizability via Safety and Reachability Games

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4683-4691.

https://doi.org/10.24963/ijcai.2018/651

Abstract

In this paper, we address the problem of LTL realizability and synthesis. State of the art techniques rely on so-called bounded synthesis methods, which reduce the problem to a safety game. Realizability is determined by solving synthesis in a dual game. We provide a unified view of duality, and introduce novel bounded realizability methods via reductions to reachability games. Further, we introduce algorithms, based on AI automated planning, to solve these safety and reachability games. This is the the first complete approach to LTL realizability and synthesis via automated planning. Experiments illustrate that reductions to reachability games are an alternative to reductions to safety games, and show that planning can be a competitive approach to LTL realizability and synthesis.

  1. [Aguas et al., 2016] Javier Segovia Aguas, Sergio Jiménez Celorrio, and Anders Jonsson. Generalized planning with procedural domain control knowledge. In ICAPS, pages 285-293, 2016.
  2. [Almagor and Kupferman, 2016] Shaull Almagor and Orna Kupferman. High-quality synthesis against stochastic en- vironments. In CSL, pages 28:1-28:17, 2016.
  3. [Baier and McIlraith, 2006] Jorge A. Baier and Sheila A. McIlraith. Planning with temporally extended goals using heuristic search. In ICAPS, pages 342-345, 2006.
  4. [Bohy et al., 2012] Aaron Bohy, Véronique Bruyère, Em- manuel Filiot, Naiyong Jin, and Jean-Franc ¸ois Raskin. Acacia+, a tool for LTL synthesis. In CAV, 2012.
  5. [Bonet et al., 2017] Blai Bonet, Giuseppe De Giacomo, Hec- tor Geffner, and Sasha Rubin. Generalized planning: Non- deterministic abstractions and trajectory constraints. In IJ- CAI, pages 873-879, 2017.
  6. [Camacho et al., 2017] Alberto Camacho, Eleni Triantafil- lou, Christian J. Muise, Jorge A. Baier, and Sheila A. McIlraith. Non-deterministic planning with temporally ex- tended goals: LTL over finite and infinite traces. In AAAI, pages 3716-3724, 2017.
  7. [Camacho et al., 2018a] Alberto Camacho, Jorge A. Baier, Christian J. Muise, and Sheila A. McIlraith. Finite LTL synthesis as planning. In ICAPS, 2018. To appear.
  8. [Camacho et al., 2018b] Alberto Camacho, Jorge A. Baier, Christian J. Muise, and Sheila A. McIlraith. Synthesizing controllers: On the correspondence between LTL synthe- sis and non-deterministic planning. In Advances in Artifi- cial Intelligence -Proceedings of the 31st Canadian Con- ference on Artificial Intelligence, pages 45-59, 2018.
  9. [Camacho et al., 2018c] Alberto Camacho, Christian J. Muise, Jorge A. Baier, and Sheila A. McIlraith. SynKit: LTL synthesis as a service. In IJCAI, 2018. To appear. IJCAI
  10. [Cimatti et al., 2003] Alessandro Cimatti, Marco Pistore, Marco Roveri, and Paolo Traverso. Weak, strong, and strong cyclic planning via symbolic model checking. Arti- ficial Intelligence, 147(1-2):35-84, 2003.
  11. [De Giacomo and Vardi, 2015] Giuseppe De Giacomo and Moshe Y. Vardi. Synthesis for LTL and LDL on finite traces. In IJCAI, pages 1558-1564, 2015. IJCAI
  12. [Duret-Lutz et al., 2016] Alexandre Duret-Lutz, Alexandre Lewkowicz, Amaury Fauchille, Thibaud Michaud, Eti- enne Renault, and Laurent Xu. Spot 2.0 -A framework for LTL ω-automata manipulation. In ATVA, pages 122- 129, 2016.
  13. [Ehlers, 2010] Rüdiger Ehlers. Symbolic bounded synthesis. In CAV, volume 6174, pages 365-379. Springer, 2010.
  14. [Ehlers, 2011] Rüdiger Ehlers. Experimental aspects of syn- thesis. In IWIGP, pages 1-16, 2011.
  15. [Filiot et al., 2009] Emmanuel Filiot, Naiyong Jin, and Jean- Franc ¸ois Raskin. An antichain algorithm for LTL realiz- ability. In CAV, pages 263-277, 2009.
  16. [Geffner and Bonet, 2013] Hector Geffner and Blai Bonet. A Concise Introduction to Models and Methods for Auto- mated Planning. Synthesis Lectures on Artificial Intelli- gence and Machine Learning, 7(2):1-141, 2013.
  17. [Jacobs et al., 2016] Swen Jacobs, Felix Klein, and Sebas- tian Schirmer. A high-level LTL synthesis format: TLSF v1.1. In SYNT, pages 112-132, 2016.
  18. [Jacobs et al., 2017] Swen Jacobs, Nicolas Basset, Roder- ick Bloem, Romain Brenguier, Maximilien Colange, Pe- ter Faymonville, Bernd Finkbeiner, Ayrat Khalimov, Fe- lix Klein, Thibaud Michaud, Guillermo A. Pérez, Jean- Franc ¸ois Raskin, Ocan Sankur, and Leander Tentrup. The 4th reactive synthesis competition (SYNTCOMP 2017): Benchmarks, participants & results. In SYNT, pages 116- 143, 2017.
  19. [Jobstmann and Bloem, 2006] Barbara Jobstmann and Rod- erick Bloem. Optimizations for LTL synthesis. In FM- CAD, pages 117-124, 2006.
  20. [Khalimov et al., 2013] Ayrat Khalimov, Swen Jacobs, and Roderick Bloem. PARTY parameterized synthesis of to- ken rings. In CAV, pages 928-933. Springer, 2013.
  21. [Kupferman and Vardi, 2001] Orna Kupferman and Moshe Y. Vardi. Model checking of safety proper- ties. Formal Methods in System Design, 19(3):291-314, 2001.
  22. [Kupferman and Vardi, 2005] Orna Kupferman and Moshe Y. Vardi. Safraless decision procedures. In FOCS, pages 531-542, 2005.
  23. [Kupferman, 2006] Orna Kupferman. Avoiding determiniza- tion. In LICS, pages 243-254, 2006.
  24. [Mattmüller et al., 2010] Robert Mattmüller, Manuela Or- tlieb, Malte Helmert, and Pascal Bercher. Pattern database heuristics for fully observable nondeterministic planning. In ICAPS, pages 105-112, 2010.
  25. [Muise et al., 2012] Christian Muise, Sheila A. McIlraith, and J. Christopher Beck. Improved Non-deterministic Planning by Exploiting State Relevance. In ICAPS, 2012.
  26. [Patrizi et al., 2013] Fabio Patrizi, Nir Lipovetzky, and Hec- tor Geffner. Fair LTL synthesis for non-deterministic sys- tems using strong cyclic planners. In IJCAI, 2013. IJCAI
  27. [Pnueli and Rosner, 1989] Amir Pnueli and Roni Rosner. On the synthesis of a reactive module. In Conference Record of POPL, pages 179-190, 1989.
  28. [Rintanen, 2004] Jussi Rintanen. Complexity of planning with partial observability. In ICAPS, pages 345-354, 2004.
  29. [Schewe and Finkbeiner, 2007] Sven Schewe and Bernd Finkbeiner. Bounded synthesis. In ATVA, pages 474-488, 2007.
  30. [Sistla, 1994] A Prasad Sistla. Safety, liveness and fairness in temporal logic. Formal Aspects of Computing, 6(5):495- 511, 1994.
  31. [Thomas, 1995] Wolfgang Thomas. On the synthesis of strategies in infinite games. In STACS, pages 1-13. Springer, 1995.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards