【问题标题】:Queue Automata can simulate any Pushdown Automata?队列自动机可以模拟任何下推自动机吗?
【发布时间】:2012-11-24 02:03:09
【问题描述】:

我正在做一个理论作业,这个问题真的让我思考。问题是:证明任何下推自动机都可以由队列自动机模拟。现在,最初我认为这很简单,但后来我想到了 L = {WW^R | W = {a, b}*} (W^R 是 W 的倒数)这很容易以下推自动机的一般形式创建,但我想不出任何方法以一般形式队列自动机。我不认为我们可以为此设计一个(有限的)一般情况。我可能也想多了,因为我可能只是误解了模拟的含义。无论如何,我比问题更可能是错误的,但是对于我提到的情况,它是如何工作的呢?

感谢您提供的任何帮助!

【问题讨论】:

标签: queue theory state-machine pushdown-automaton


【解决方案1】:

有一个非常简单的技巧:

1) 显示一个队列can simulate a full Turing Machine。简而言之,将图灵磁带放在队列中,用特殊标记缠绕在磁带末端以及读取头上。 (如果从那里不清楚,请查看 wiki 链接或发表评论)

2) 请注意,图灵机严格来说比 PDA 更强大,因此它必须能够模拟 PDA。

【讨论】:

    猜你喜欢
    • 2011-12-27
    • 1970-01-01
    • 1970-01-01
    • 2012-08-23
    • 2014-05-22
    • 2020-08-23
    • 2023-03-18
    • 1970-01-01
    • 2020-08-06
    相关资源
    最近更新 更多