arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1308.4516cs.FLcs.LO
收藏

关于Omega文法和Omega自动机的生成能力

On the Generative Power of Omega-Grammars and Omega-Automata

Zhe Chen

摘要:

ω-文法是用于生成ω-词(即无限长词)的形式文法,而ω-自动机是用于识别ω-词的自动机。本文给出了ω-文法和ω-自动机的干净而统一的定义,系统地研究了ω-文法相对于ω-自动机的生成能力,并给出了各种类型的ω-文法和接受模式的完整结果。我们使用元组(σ,ρ,π)来表示各种接受模式,其中σ表示某些指定的元素应该至少出现一次或无限次,ρ表示两个集合之间的某种二元关系,π表示正常或最左导子。在技术上,我们提出了(σ,ρ,π)-接受ω-文法,并系统地研究了它们相对于(σ,ρ)-接受ω-自动机的生成能力。我们给出了如何构造一些特殊形式的ω-文法,如ε-产生式自由ω-文法.通过建立转换技巧,研究了ω$-文法与ω-自动机之间的等价或包含关系.特别地,我们证明了对于某些接受模式,ω-CFG的生成能力严格弱于ω-PDA,而ω-CSG的生成能力等于ω-TM(而不是线性有界的ω-自动机类器件).此外,我们提出了一些剩余的两个接受模式的开放问题。

英文摘要:

An ω-grammar is a formal grammar used to generate ω-words (i.e. infinite length words), while an ω-automaton is an automaton used to recognize ω-words. This paper gives clean and uniform definitions for ω-grammars and ω-automata, provides a systematic study of the generative power of ω-grammars with respect to ω-automata, and presents a complete set of results for various types of ω-grammars and acceptance modes. We use the tuple (σ,ρ,π) to denote various acceptance modes, where σdenotes that some designated elements should appear at least once or infinitely often, ρdenotes some binary relation between two sets, and πdenotes normal or leftmost derivations. Technically, we propose (σ,ρ,π)-accepting ω-grammars, and systematically study their relative generative power with respect to (σ,ρ)-accepting ω-automata. We show how to construct some special forms of ω-grammars, such as ε-production-free ω-grammars. We study the equivalence or inclusion relations between ω$-grammars and ω-automata by establishing the translation techniques. In particular, we show that, for some acceptance modes, the generative power of ω-CFG is strictly weaker than ω-PDA, and the generative power of ω-CSG is equal to ω-TM (rather than linear-bounded ω-automata-like devices). Furthermore, we raise some remaining open problems for two of the acceptance modes.

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

↑