2007
DOI: 10.1142/s0129054107004929
|View full text |Cite
|
Sign up to set email alerts
|

Bisimulation Minimization of Tree Automata

Abstract: We extend an algorithm by Paige and Tarjan that solves the coarsest stable refinement problem to the domain of trees. The algorithm is used to minimize nondeterministic tree automata (NTA) with respect to bisimulation. We show that our algorithm has an overall complexity of [Formula: see text], where [Formula: see text] is the maximum rank of any symbol in the input alphabet, m is the total size of the transition table, and n is the number of states.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
22
0

Year Published

2007
2007
2015
2015

Publication Types

Select...
5

Relationship

4
1

Authors

Journals

citations
Cited by 17 publications
(22 citation statements)
references
References 4 publications
0
22
0
Order By: Relevance
“…Containing the restrictions of both, it is less efficient than backward bisimulation when applied to the minimisation of nondeterministic automata, but just as expensive to calculate, and unlike forward bisimulation it does not yield the standard algorithm when applied to deterministic automata. The pair of algorithms presented in this paper thus supersedes that of [16].…”
Section: ⋆ This Work Was Partially Supported By Nsf Grant Iis-0428020mentioning
confidence: 84%
See 1 more Smart Citation
“…Containing the restrictions of both, it is less efficient than backward bisimulation when applied to the minimisation of nondeterministic automata, but just as expensive to calculate, and unlike forward bisimulation it does not yield the standard algorithm when applied to deterministic automata. The pair of algorithms presented in this paper thus supersedes that of [16].…”
Section: ⋆ This Work Was Partially Supported By Nsf Grant Iis-0428020mentioning
confidence: 84%
“…The bisimulation introduced in [16] can be seen as a combination of backward and forward bisimulation. Containing the restrictions of both, it is less efficient than backward bisimulation when applied to the minimisation of nondeterministic automata, but just as expensive to calculate, and unlike forward bisimulation it does not yield the standard algorithm when applied to deterministic automata.…”
Section: ⋆ This Work Was Partially Supported By Nsf Grant Iis-0428020mentioning
confidence: 99%
“…The problem must thus be restricted to allow algorithms of practical value, and one possibility is to settle for a partial minimisation. This was done in [4] for non-deterministic tree automata (nta), which are a generalisation of nfa that recognise tree languages and are used in applications such as model checking [5] and natural language processing [6].…”
Section: Introductionmentioning
confidence: 99%
“…The minimisation algorithm in [4] was inspired by a partitioning algorithm due to Paige and Tarjan [7], and relies heavily on bisimulation; a concept introduced by R. Milner as a formal tool for investigating transition systems. Intuitively, two states are bisimilar if they can simulate each other, or equivalently, the observable behaviour of the two states must coincide.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation