【发布时间】:2017-04-25 01:07:55
【问题描述】:
我正在阅读有关 Busy Beavers 的信息,但如果它们有无限的磁带,为什么它们不能无限地向右打印 1?为什么他们要一直左右移动
【问题讨论】:
-
好吧,它最终还是得停下来。
标签: algorithm computer-science automata
我正在阅读有关 Busy Beavers 的信息,但如果它们有无限的磁带,为什么它们不能无限地向右打印 1?为什么他们要一直左右移动
【问题讨论】:
标签: algorithm computer-science automata
我会稍微详细说明一下,因为我的评论可能不足以解决您的问题。您是否构建了只向右移动的忙碌海狸?让我们尝试 N = 2:
你可以看到这会写很多!但它永远不会停止,游戏规则是写一个停止的图灵机。
所以我们必须修改它来停止:
但现在我们可以看到我们的效率有多低,完全忽略了很多可用的选项。因此,我们将向左移动添加到我们的武器库中以提高效率。我现在将简写符号,希望它更容易阅读。
所以我们得到的执行是:
因此最终的磁带在六步后有 4 个,这比我们仅向右移动时获得的结果要好得多。
【讨论】: