A Compositional Framework for On-the-Fly LTLf Synthesis

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Yongkang, Xiao, Shengping, Zhu, Shufang, Li, Jianwen, Pu, Geguang
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911115953307648
author Li, Yongkang
Xiao, Shengping
Zhu, Shufang
Li, Jianwen
Pu, Geguang
author_facet Li, Yongkang
Xiao, Shengping
Zhu, Shufang
Li, Jianwen
Pu, Geguang
contents Reactive synthesis from Linear Temporal Logic over finite traces (LTLf) can be reduced to a two-player game over a Deterministic Finite Automaton (DFA) of the LTLf specification. The primary challenge here is DFA construction, which is 2EXPTIME-complete in the worst case. Existing techniques either construct the DFA compositionally before solving the game, leveraging automata minimization to mitigate state-space explosion, or build the DFA incrementally during game solving to avoid full DFA construction. However, neither is dominant. In this paper, we introduce a compositional on-the-fly synthesis framework that integrates the strengths of both approaches, focusing on large conjunctions of smaller LTLf formulas common in practice. This framework applies composition during game solving instead of automata (game arena) construction. While composing all intermediate results may be necessary in the worst case, pruning these results simplifies subsequent compositions and enables early detection of unrealizability. Specifically, the framework allows two composition variants: pruning before composition to take full advantage of minimization or pruning during composition to guide on-the-fly synthesis. Compared to state-of-the-art synthesis solvers, our framework is able to solve a notable number of instances that other solvers cannot handle. A detailed analysis shows that both composition variants have unique merits.
format Preprint
id arxiv_https___arxiv_org_abs_2508_04116
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Compositional Framework for On-the-Fly LTLf Synthesis
Li, Yongkang
Xiao, Shengping
Zhu, Shufang
Li, Jianwen
Pu, Geguang
Artificial Intelligence
Logic in Computer Science
Reactive synthesis from Linear Temporal Logic over finite traces (LTLf) can be reduced to a two-player game over a Deterministic Finite Automaton (DFA) of the LTLf specification. The primary challenge here is DFA construction, which is 2EXPTIME-complete in the worst case. Existing techniques either construct the DFA compositionally before solving the game, leveraging automata minimization to mitigate state-space explosion, or build the DFA incrementally during game solving to avoid full DFA construction. However, neither is dominant. In this paper, we introduce a compositional on-the-fly synthesis framework that integrates the strengths of both approaches, focusing on large conjunctions of smaller LTLf formulas common in practice. This framework applies composition during game solving instead of automata (game arena) construction. While composing all intermediate results may be necessary in the worst case, pruning these results simplifies subsequent compositions and enables early detection of unrealizability. Specifically, the framework allows two composition variants: pruning before composition to take full advantage of minimization or pruning during composition to guide on-the-fly synthesis. Compared to state-of-the-art synthesis solvers, our framework is able to solve a notable number of instances that other solvers cannot handle. A detailed analysis shows that both composition variants have unique merits.
title A Compositional Framework for On-the-Fly LTLf Synthesis
topic Artificial Intelligence
Logic in Computer Science
url https://arxiv.org/abs/2508.04116