Parameterized Infinite-State Reactive Synthesis
Benedikt Maderbacher, Roderick Bloem
摘要
We propose a method to synthesize a parameterized infinite-state systems that can be instantiated for different parameter values. The specification is given in a parameterized temporal logic that allows for data variables as well as parameter variables that encode properties of the environment. Our synthesis method runs in a counterexample-guided loop consisting of four main steps: First, we use existing techniques to synthesize concrete systems for some small parameter instantiations. Second, we generalize the concrete systems into a parameterized program. Third, we create a proof candidate consisting of an invariant and a ranking function. Fourth, we check the proof candidate for consistency with the program. If the proof succeeds, the parameterized program is valid. Otherwise, we identify a parameter value for which the proof fails and add a new concrete instance to step one. To generalize programs and create proof candidates, we use a combination of antiunification and syntax-guided synthesis to express syntactic differences between programs as functions of the parameters.
We evaluate our approach on examples from the literature that have been extended with parameters as well as new problems.
CCS Concepts: • Software and its engineering → Formal methods.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper12
- Modular Primal-Dual Fixpoint Logic Solving for Temporal VerificationHiroshi Unno, Tachio Terauchi, Yu Gu, Eric KoskinenPOPL 2023 · 被引用 23 次
- Adaptive Reactive Synthesis for LTL and LTLf Modulo TheoriesAndoni Rodríguez, César SánchezAAAI 2024 · 被引用 19 次
- Boolean Abstractions for Realizability Modulo TheoriesAndoni Rodríguez, César SánchezCAV 2023 · 被引用 18 次
- Can reactive synthesis and syntax-guided synthesis be friends?Wonhyuk Choi, Bernd Finkbeiner, Ruzica Piskac, Mark SantolucitoPLDI 2022 · 被引用 18 次
- Reachability Games Modulo Theories with a Bounded Safety PlayerMarco Faella, Gennaro ParlatoAAAI 2023 · 被引用 15 次
相关 Paper
- Provenance-guided synthesis of Datalog programsMukund Raghothaman, Jonathan Mendelson, David Zhao, Mayur Naik 等POPL 2020 · 被引用 49 次
- Counter Example Guided Reactive Synthesis for LTL Modulo Theories*Andoni Rodríguez, Felipe Gorostiaga, César SánchezCAV 2025 · 被引用 5 次
- Reinforcement Learning and Data-Generation for Syntax-Guided SynthesisJulian Parsert, Elizabeth PolgreenAAAI 2024 · 被引用 7 次
- Automated Synthesis of Generalized Invariant Strategies via Counterexample-Guided Strategy RefinementKailun Luo, Yongmei LiuAAAI 2022 · 被引用 1 次
- Syntax-Guided Automated Program Repair for HyperpropertiesRaven Beutner, Tzu-Han Hsu, Borzoo Bonakdarpour, Bernd FinkbeinerCAV 2024 · 被引用 4 次
