CTL∗ synthesis via LTL synthesis

7Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

We reduce synthesis for CTL∗ properties to synthesis for LTL. In the context of model checking this is impossible-CTL∗ is more expressive than LTL. Yet, in synthesis we have knowledge of the system structure and we can add new outputs. These outputs can be used to encode witnesses of the satisfaction of CTL∗ subformulas directly into the system. This way, we construct an LTL formula, over old and new outputs and original inputs, which is realisable if, and only if, the original CTL∗ formula is realisable. The CTL∗-via-LTL synthesis approach preserves the problem complexity, although it might increase the minimal system size. We implemented the reduction, and evaluated the CTL∗-via-LTL synthesiser on several examples.

Cite

CITATION STYLE

APA

Bloem, R., Schewe, S., & Khalimov, A. (2017). CTL∗ synthesis via LTL synthesis. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 260, pp. 4–22). Open Publishing Association. https://doi.org/10.4204/EPTCS.260.4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free