Algebras for classifying regular tree languages and an application to frontier testability

Author(s):  
Thomas Wilke
Keyword(s):  
Algorithmica ◽  
2007 ◽  
Vol 49 (2) ◽  
pp. 127-146 ◽  
Author(s):  
Frédéric Magniez ◽  
Michel de Rougemont

2010 ◽  
Vol 21 (03) ◽  
pp. 257-276 ◽  
Author(s):  
ANDREAS MALETTI ◽  
CĂTĂLIN IONUŢ TÎRNĂUCĂ

The fundamental properties of the class QUASI of quasi-relabeling relations are investigated. A quasi-relabeling relation is a tree relation that is defined by a tree bimorphism (φ, L, ψ), where φ and ψ are quasi-relabeling tree homomorphisms and L is a regular tree language. Such relations admit a canonical representation, which immediately also yields that QUASI is closed under finite union. However, QUASI is not closed under intersection and complement. In addition, many standard relations on trees (e.g., branches, subtrees, v-product, v-quotient, and f-top-catenation) are not quasi-relabeling relations. If quasi-relabeling relations are considered as string relations (by taking the yields of the trees), then every Cartesian product of two context-free string languages is a quasi-relabeling relation. Finally, the connections between quasi-relabeling relations, alphabetic relations, and classes of tree relations defined by several types of top-down tree transducers are presented. These connections yield that quasi-relabeling relations preserve the regular and algebraic tree languages.


Author(s):  
Rafael C. Carrasco ◽  
Jose Oncina ◽  
Jorge Calera

2015 ◽  
Vol 22 (2) ◽  
pp. 403-422
Author(s):  
Yo-Sub Han ◽  
Sang-Ki Ko ◽  
Xiaoxue Piao ◽  
Kai Salomaa

2016 ◽  
Vol 27 (08) ◽  
pp. 965-979
Author(s):  
Sang-Ki Ko ◽  
Ha-Rim Lee ◽  
Yo-Sub Han

We study the state complexity of regular tree languages for tree matching problem. Given a tree t and a set of pattern trees L, we can decide whether or not there exists a subtree occurrence of trees in L from the tree t by considering the new language L′ which accepts all trees containing trees in L as subtrees. We consider the case when we are given a set of pattern trees as a regular tree language and investigate the state complexity. Based on the sequential and parallel tree concatenation, we define three types of tree languages for deciding the existence of different types of subtree occurrences. We also study the deterministic top-down state complexity of path-closed languages for the same problem.


2005 ◽  
Vol 40 (2) ◽  
pp. 163-185 ◽  
Author(s):  
Frank Drewes ◽  
Johanna Högberg

Sign in / Sign up

Export Citation Format

Share Document