2011
DOI: 10.1007/978-3-642-23217-6_13
|View full text |Cite
|
Sign up to set email alerts
|

Advanced Ramsey-Based Büchi Automata Inclusion Testing

Abstract: Abstract. Checking language inclusion between two nondeterministic Büchi automata A and B is computationally hard (PSPACE-complete). However, several approaches which are efficient in many practical cases have been proposed. We build on one of these, which is known as the Ramsey-based approach. It has recently been shown that the basic Ramsey-based approach can be drastically optimized by using powerful subsumption techniques, which allow one to prune the search-space when looking for counterexamples to inclus… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
74
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
7
1

Relationship

3
5

Authors

Journals

citations
Cited by 39 publications
(74 citation statements)
references
References 17 publications
0
74
0
Order By: Relevance
“…On the one hand, they offer a sound, but incomplete, approximation of language inclusion that may be sufficient in many practical cases. On the other hand, simulations can be used for quotienting automata [5,18,14], for pruning transitions [1,2], or for improving existing decision procedures on NBA like the Ramsey-based [17] or the antichain algorithm for inclusion, resp. universality checking [12].…”
Section: Introductionmentioning
confidence: 99%
“…On the one hand, they offer a sound, but incomplete, approximation of language inclusion that may be sufficient in many practical cases. On the other hand, simulations can be used for quotienting automata [5,18,14], for pruning transitions [1,2], or for improving existing decision procedures on NBA like the Ramsey-based [17] or the antichain algorithm for inclusion, resp. universality checking [12].…”
Section: Introductionmentioning
confidence: 99%
“…It would be interesting to see if our results hold without this restriction. Another direction, would be to use alternate methods like Ramsey theorem based [2,14] or Anti-chain based [13,10] methods avoiding complementation and hence determinization to do language inclusion check.…”
Section: Resultsmentioning
confidence: 99%
“…The ROLL library (http://iscasmc.ios.ac.cn/roll) is implemented in JAVA. The DFA operations in ROLL are delegated to the dk.brics.automaton package, and we use the RABIT tool [2,3] to check the equivalence of two BAs. We evaluate the performance of ROLL using the smallest BAs corresponding to all the 295 LTL specifications available in BüchiStore [37], where the numbers of states in the BAs range over 1 to 17 and transitions range over 0 to 123.…”
Section: Resultsmentioning
confidence: 99%