Proceedings of the Forty-Second ACM Symposium on Theory of Computing 2010
DOI: 10.1145/1806689.1806757
|View full text |Cite
|
Sign up to set email alerts
|

The HOM problem is decidable

Abstract: We provide an algorithm that, given a tree homomorphism H and a regular tree language L represented by a tree automaton, determines whether H(L) is regular. This settles a question that has been open for a long time.Along the way, we develop new constructions and techniques which are interesting by themselves, and provide several significant intermediate results. For example, we prove that the universality problem is decidable for languages represented by tree automata with equality constraints, and that the e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2010
2010
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 27 publications
0
4
0
Order By: Relevance
“…So, one could try to solve that problem, first. Recall that the problem is decidable in the setting of finite trees and homomorphisms by [CGGR16,GG13].…”
Section: Conclusion and Open Problemsmentioning
confidence: 99%
See 1 more Smart Citation
“…So, one could try to solve that problem, first. Recall that the problem is decidable in the setting of finite trees and homomorphisms by [CGGR16,GG13].…”
Section: Conclusion and Open Problemsmentioning
confidence: 99%
“…The inputs are a homomorphism ϕ and a regular tree language L. The question is whether ϕ(L) is regular. The problem is decidable in the setting of finite trees by [GG13]. It is Dexptime-complete by [CGGR16].…”
mentioning
confidence: 99%
“…For instance, they cannot ensure that certain subtrees of input trees are equal [10], much like the classical (string) automata cannot ensure that the number of a's and b's in a word is equal. This defect was tackled with extensions proposed in [25] and [3,12,13] where tree automata with constraints can explicitly require or forbid certain subtrees to be equal. Such devices have played a crucial part in deciding the HOMproblem: This long-standing open question [2] asks, given a regular tree language and a tree homomorphism, whether the image is again regular.…”
Section: Introductionmentioning
confidence: 99%
“…Over the last two decades, the decidability results have been pushed to stronger and stronger models. As one remarkable result, the theory of these automata has provided tools for solving a long standing open question, namely the decidability of the "HOM problem" [14,15], which asks for a given regular language T of finite trees and a tree homomorphism h, whether the image h(T ) of T under h is a regular tree language. Another motivation is the development of automaton models for capturing constraints in XML specification languages, like monadic key constraints for XML documents [1].…”
Section: Introductionmentioning
confidence: 99%