首页> 外文期刊>Logical Methods in Computer Science >Automata with Nested Pebbles Capture First-Order Logic with Transitive Closure
【24h】

Automata with Nested Pebbles Capture First-Order Logic with Transitive Closure

机译:带有嵌套小卵石的自动机通过传递闭包捕获一阶逻辑

获取原文
获取外文期刊封面目录资料

摘要

String languages recognizable in (deterministic) log-space are characterizedeither by two-way (deterministic) multi-head automata, or following Immerman,by first-order logic with (deterministic) transitive closure. Here we elaboratethis result, and match the number of heads to the arity of the transitiveclosure. More precisely, first-order logic with k-ary deterministictransitive closure has the same power as deterministic automata walking ontheir input with k heads, additionally using a finite set of nestedpebbles. This result is valid for strings, ordered trees, and in general forfamilies of graphs having a fixed automaton that can be used to traverse thenodes of each of the graphs in the family. Other examples of such families aregrids, toruses, and rectangular mazes. For nondeterministic automata, the logicis restricted to positive occurrences of transitive closure. The special case of k=1 for trees, shows that single-headdeterministic tree-walking automata with nested pebbles are characterized byfirst-order logic with unary deterministic transitive closure. This refines ourearlier result that placed these automata between first-order and monadicsecond-order logic on trees.
机译:在(确定性)对数空间中可识别的字符串语言可以通过双向(确定性)多头自动机来表征,也可以通过遵循(确定性)传递闭包的一阶逻辑来遵循Immerman。在这里,我们详细说明了这个结果,并将正面的数量与传递封闭的形式相匹配。更准确地说,具有k元确定性传递闭包的一阶逻辑与在具有k个头部的输入上行走的确定性自动机具有相同的功能,另外还使用了一组有限的嵌套小卵石。此结果对于字符串,有序树以及通常具有固定自动机的图族有效,该自动机可用于遍历族中每个图的节点。此类家庭的其他示例包括栅格,圆环和矩形迷宫。对于不确定的自动机,逻辑仅限于传递闭包的正出现。树木的k = 1的特殊情况表明,带有嵌套卵石的单头确定性树行走自动机的特征在于具有一元确定性传递闭包的一阶逻辑。这完善了我们先前的结果,这些结果将这些自动机置于树上的一阶和单二阶逻辑之间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号