Fast Coalgebraic Bisimilarity Minimization
summary
Minimizes coalgebras (DFAs, transition systems, probabilistic/weighted automata) by repeatedly refining states via computed signatures and reusing unchanged results, making at most O(m log n) functor calls where n is states and m transitions and with an extra factor for the functor action cost. It works for arbitrary computable functors (needs predecessors and a signature routine), often uses low memory usage in benchmarks, and the implementation Bora frequently beats specialized tools despite losing a small asymptotic factor.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:26Paper contributions
- 3:14Automata and functor specs
- 4:17Automata as coalgebras
- 6:44Bisimilarity minimization explained
- 7:47Algorithm sketch
- 9:55Algorithm walkthrough
- 11:40Complexity analysis
- 13:47Data structures overhead
- 14:30Comparison with prior work
- 15:57Benchmark results
- 17:42Cost of generality
- 19:26Future work
- 20:28Rust generics optimization
- 20:48Q&A
