Bisimulation Learning
Not on the map. Why?
Abstract (arXiv)
We introduce a data-driven approach to computing finite bisimulations for state transition systems with very large, possibly infinite state space. Our novel technique computes stutter-insensitive bisimulations of deterministic systems, which we characterize as the problem of learning a state classifier together with a ranking function for each class. Our procedure learns a candidate state classifier and candidate ranking functions from a finite dataset of sample states; then, it checks whether these generalise to the entire state space using satisfiability modulo theory solving. Upon the affirmative answer, the procedure concludes that the classifier constitutes a valid stutter-insensitive bisimulation of the system. Upon a negative answer, the solver produces a counterexample state for which the classifier violates the claim, adds it to the dataset, and repeats learning and checking in a counterexample-guided inductive synthesis loop until a valid bisimulation is found. We demonstrate on a range of benchmarks from reactive verification and software model checking that our method yields faster verification results than alternative state-of-the-art tools in practice. Our method produces succinct abstractions that enable an effective verification of linear temporal logic without next operator, and are interpretable for system diagnostics.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 8 of its 54 references that are in the map. First posted on arXiv 24 May 2024.
Builds on
8 of 54 references.
References · 8
- 2021Neural Termination Analysiscited by 16
- 2020dtControl: Decision Tree Learning Algorithms for Controller Representationcited by 12
- 2023Neural Abstractionscited by 11
- 2018Strategy Representation by Decision Trees in Reactive Synthesiscited by 5
- 2013Symbolic control of stochastic systems via approximately bisimilar finite abstractionscited by 4
- 2023Closure Certificatescited by 2
- 2013Deciding Conditional Terminationcited by 1
- 2021A linear parallel algorithm to compute bisimulation and relational coarsest partitionscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 3.
5 papers.
- 2024Neural Model Checkingcited by 6
- 2026Warm Starting State-Space Models with Automata Learningcited by 1
- 2026Robust Parameter Learning for Uncertain MDPscited by 1
- 2024Transfer Learning for Control Systems via Neural Simulation Relationscited by 0
- 2026Value Functions as Supermartingale Certificatescited by 0
- 2026Value Functions as Supermartingale Certificates29 May 2026
- 2026Robust Parameter Learning for Uncertain MDPs2 May 2026
- 2026Warm Starting State-Space Models with Automata Learning5 Mar 2026
- 2024Transfer Learning for Control Systems via Neural Simulation Relations2 Dec 2024
- 2024Neural Model Checking31 Oct 2024