Lowerbounds for Bisimulation by Partition Refinement

03/14/2022
by   Jan Friso Groote, et al.
0

We provide time lower bounds for sequential and parallel algorithms deciding bisimulation on labeled transition systems that use partition refinement. For sequential algorithms this is Ω((m 1mu +1mu n ) -1mu log-1mu n) and for parallel algorithms this is Ω(n), where n is the number of states and m is the number of transitions. The lowerbounds are obtained by analysing families of deterministic transition systems, ultimately with two actions in the sequential case, and one action for parallel algorithms. For deterministic transition systems with one action, bisimilarity can be decided sequentially with fundamentally different techniques than partition refinement. In particular, Paige, Tarjan, and Bonic give a linear algorithm for this specific situation. We show, exploiting the concept of an oracle, that this approach is not of help to develop a faster generic algorithm for deciding bisimilarity. For parallel algorithms there is a similar situation where these techniques may be applied, too.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/21/2018

CoPaR: An Efficient Generic Partition Refiner

Partition refinement is a method for minimizing automata and transition ...
research
05/03/2021

Explaining Behavioural Inequivalence Generically in Quasilinear Time

We provide a generic algorithm for constructing formulae that distinguis...
research
07/08/2022

Partition refinement for emulation

Kripke models are useful to express static knowledge or belief. On the o...
research
09/06/2017

Foundation for a series of efficient simulation algorithms

Compute the coarsest simulation preorder included in an initial preorder...
research
09/24/2019

A simpler O(m log n) algorithm for branching bisimilarity on labelled transition systems

Branching bisimilarity is a behavioural equivalence relation on labelled...
research
04/02/2020

From Generic Partition Refinement to Weighted Tree Automata Minimization

Partition refinement is a method for minimizing automata and transition ...
research
02/25/2021

Coalgebra Encoding for Efficient Minimization

Recently, we have developed an efficient generic partition refinement al...

Please sign up or login with your details

Forgot password? Click here to reset