2013
DOI: 10.1007/978-3-319-03542-0_1
|View full text |Cite
|
Sign up to set email alerts
|

Brzozowski’s and Up-To Algorithms for Must Testing

Abstract: Checking language equivalence (or inclusion) of finite automata is a classical problem in Computer Science, which has recently received a renewed interest and found novel and more effective solutions, such as approaches based on antichains or bisimulations up-to. Several notions of equivalence (or preorder) have been proposed for the analysis of concurrent systems. Usually, the problem of checking these equivalences is reduced to checking bisimilarity. In this paper, we take a different approach and propose to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…Moreover, they only consider must testing and leave as future work capturing other decorated traces. In another paper (Bonchi, Caltais, Pous & Silva 2013), we have shown that must testing can also be captured using the generalized powerset construction. An important point is that our approach puts in evidence the underlying semilattice structure which is needed for defining bisimulations up-to whereas this is not at all considered in their paper.…”
Section: Discussionmentioning
confidence: 99%
“…Moreover, they only consider must testing and leave as future work capturing other decorated traces. In another paper (Bonchi, Caltais, Pous & Silva 2013), we have shown that must testing can also be captured using the generalized powerset construction. An important point is that our approach puts in evidence the underlying semilattice structure which is needed for defining bisimulations up-to whereas this is not at all considered in their paper.…”
Section: Discussionmentioning
confidence: 99%
“…To run the language equivalence algorithms (for WM and SM), we use the HKC library [35], an OCaml implementation of the ALE algorithm [17] compiled using OCamlbuild. This tool handles non-deterministic TSs using different strategies: the automata may be processed either forward of backwards, and the exploration strategy may be breadth-first or depth-first.…”
Section: Algorithm Executionmentioning
confidence: 99%
“…To the best of our knowledge, the HKC library [35] was the only publicly available tool able to perform ALE checking on non-deterministic TSs. We cannot guarantee that there are no other other tools providing the same features with lower execution time.…”
Section: Construct Validitymentioning
confidence: 99%
See 1 more Smart Citation