arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0812.1915cs.CCcs.DScs.LO
收藏

形式语言的动态复杂性

Dynamic Complexity of Formal Languages

Wouter Gelade, Marcel Marquardt, Thomas Schwentick

摘要:

本文研究了动态复杂性类DynFO、DynQF和DynPROP在字符串语言上的能力。后两类包含的问题,可以保持使用无量词的一阶更新,有和没有辅助功能,分别。证明了DynPROP中所维护的语言是正则语言,即使在允许任意预计算的情况下也是如此。这将启用DynPROP的下限,并将DynPROP与DynQF和DynFO分开。此外,它表明,任何上下文无关的语言可以保持在DynFO和一些特定的上下文无关的语言,例如所有的Dyck语言,是维护在DynQF。进一步研究了正则树语言的动态复杂性,得到了一些关于任意结构的结果:正则树语言存在一阶可定义性质,而这些性质在DynPROP中并不重要。另一方面,当允许预计算时,任何存在的一阶属性都可以在DynQF中保持。

英文摘要:

The paper investigates the power of the dynamic complexity classes DynFO, DynQF and DynPROP over string languages. The latter two classes contain problems that can be maintained using quantifier-free first-order updates, with and without auxiliary functions, respectively. It is shown that the languages maintainable in DynPROP exactly are the regular languages, even when allowing arbitrary precomputation. This enables lower bounds for DynPROP and separates DynPROP from DynQF and DynFO. Further, it is shown that any context-free language can be maintained in DynFO and a number of specific context-free languages, for example all Dyck-languages, are maintainable in DynQF. Furthermore, the dynamic complexity of regular tree languages is investigated and some results concerning arbitrary structures are obtained: there exist first-order definable properties which are not maintainable in DynPROP. On the other hand any existential first-order property can be maintained in DynQF when allowing precomputation.

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

↑