Bisimulations over DLTS in O(m.log n)-time
G\'erard Cece (FEMTO-ST/DISC)

TL;DR
This paper introduces a new, simpler algorithm for computing the coarsest bisimulation over finite DLTS, achieving improved time complexity of O(m log n) without requiring the system to be complete.
Contribution
The paper presents a novel algorithm that computes the coarsest bisimulation over finite DLTS in O(m log n) time, improving upon existing methods and simplifying the process.
Findings
Algorithm runs in O(m log n) time
Does not require the DLTS to be complete
Uses O(k + m + n) space
Abstract
The well known Hopcroft's algorithm to minimize deterministic complete automata runs in -time, where is the size of the alphabet and the number of states. The main part of this algorithm corresponds to the computation of a coarsest bisimulation over a finite Deterministic Labelled Transition System (DLTS). By applying techniques we have developed in the case of simulations, we design a new algorithm which computes the coarsest bisimulation over a finite DLTS in -time and -space, with the number of transitions. The underlying DLTS does not need to be complete and thus: . This new algorithm is much simpler than the two others found in the literature.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Algorithms and Data Compression · DNA and Biological Computing
