arXivDaily arXiv每日学术速递 周一至周五更新
稍安勿躁,官方尚未更新
arXiv 1102.2782cs.FLcs.CC
收藏

正则树与词的同构

Isomorphism of regular trees and words

Markus Lohrey, Christian Mathissen

摘要:

分析了正则树、正则线性序和正则词同构问题的计算复杂性。如果树与正则语言的前缀顺序同构,则它是正则的。在正则语言用NFA(DFA)表示的情况下,正则树的同构问题是EXPTIME完全的(分别是)。P-complete)。如果输入自动机是非循环NFA(非循环DFA),则相应的树是(简洁地表示)有限树,并且同构问题证明是PSPACE完全的(分别是)。P-complete)。一个线性序是正则的,如果它同构于正则语言上的字典序。给出了求解由DFA给出的正则线性序(甚至正则字,它推广了后者)同构问题的一个多项式时间算法。这解决了Esik和Bloom的一个开放问题。

英文摘要:

The computational complexity of the isomorphism problem for regular trees, regular linear orders, and regular words is analyzed. A tree is regular if it is isomorphic to the prefix order on a regular language. In case regular languages are represented by NFAs (DFAs), the isomorphism problem for regular trees turns out to be EXPTIME-complete (resp. P-complete). In case the input automata are acyclic NFAs (acyclic DFAs), the corresponding trees are (succinctly represented) finite trees, and the isomorphism problem turns out to be PSPACE-complete (resp. P-complete). A linear order is regular if it is isomorphic to the lexicographic order on a regular language. A polynomial time algorithm for the isomorphism problem for regular linear orders (and even regular words, which generalize the latter) given by DFAs is presented. This solves an open problem by Esik and Bloom.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑