We first propose algorithms for checking language equivalence of finite automata over a large alphabet. We use symbolic automata, where the transition function is compactly represented using a (multi-terminal) binary decision diagrams (BDD). The key idea consists in computing a bisimulation by exploring reachable pairs symbolically, so as to avoid redundancies. This idea can be com-bined with already existing optimisations, and we show in partic-ular a nice integration with the disjoint sets forest data-structure from Hopcroft and Karp’s standard algorithm. Then we consider Kleene algebra with tests (KAT), an alge-braic theory that can be used for verification in various domains ranging from compiler optimisation to network programming anal...
Abstract. Checking for language containment between nondeterminis-tic ω-automata is a central task i...
International audienceWe propose a new algorithm for checking language equivalence of non-determinis...
We study properties and relationship between three classes of quantitative language models computing...
We first propose algorithms for checking language equivalence of finite automata over a large alphab...
International audienceWe propose algorithms for checking language equivalence of finite automata ove...
International audienceWe propose algorithms for checking language equivalence of finite automata ove...
We develop a coalgebraic theory of Kleene algebra with tests (KAT) along the lines of Rutten (1998) ...
We develop a coalgebraic theory of Kleene algebra with tests (KAT) along the lines of Rutten (1998) ...
The automata-theoretic approach to the problem of program verification requires efficient minimizati...
Finite automata and finite transducers are used in a wide range of applications in software engineer...
Symbolic automata extend classic finite state automata by allowing transitions to carry predicates o...
Guarded strings are like ordinary strings over a finite alphabet P, except that atoms of the free Bo...
Pomset automata are an operational model of weak bi-Kleene algebra, which describes programs that ca...
Pomset automata are an operational model of weak bi-Kleene algebra, which describes programs that ca...
Pomset automata are an operational model of weak bi-Kleene algebra, whichdescribes programs that can...
Abstract. Checking for language containment between nondeterminis-tic ω-automata is a central task i...
International audienceWe propose a new algorithm for checking language equivalence of non-determinis...
We study properties and relationship between three classes of quantitative language models computing...
We first propose algorithms for checking language equivalence of finite automata over a large alphab...
International audienceWe propose algorithms for checking language equivalence of finite automata ove...
International audienceWe propose algorithms for checking language equivalence of finite automata ove...
We develop a coalgebraic theory of Kleene algebra with tests (KAT) along the lines of Rutten (1998) ...
We develop a coalgebraic theory of Kleene algebra with tests (KAT) along the lines of Rutten (1998) ...
The automata-theoretic approach to the problem of program verification requires efficient minimizati...
Finite automata and finite transducers are used in a wide range of applications in software engineer...
Symbolic automata extend classic finite state automata by allowing transitions to carry predicates o...
Guarded strings are like ordinary strings over a finite alphabet P, except that atoms of the free Bo...
Pomset automata are an operational model of weak bi-Kleene algebra, which describes programs that ca...
Pomset automata are an operational model of weak bi-Kleene algebra, which describes programs that ca...
Pomset automata are an operational model of weak bi-Kleene algebra, whichdescribes programs that can...
Abstract. Checking for language containment between nondeterminis-tic ω-automata is a central task i...
International audienceWe propose a new algorithm for checking language equivalence of non-determinis...
We study properties and relationship between three classes of quantitative language models computing...