我是NDTM的新手,但我确实理解图灵机的概念。当谈到NDTM时我有点困惑,我应该为语言{a,b,c}和
开发NDTML = {w ∈ Σ*| Ǝv ∈ Σ*, Ǝn >= 2 with w = v (to the power of) n }
我想知道的第一件事是如何阅读L,例如Ǝ的含义是什么。 我确实理解NDTM给出了一个结果的可能性,例如: 如果我是正确的,我们会有一个和没有一个,有人可以帮我把它弄出来吗?
答案 0 :(得分:0)
这应标记为"家庭作业"我认为。
Ǝ
是"存在"
Σ
是#34;语言中的符号集" ({a, b,c}
)在这种情况下
∈
是"
现在我们有了,我们可以阅读这种语言。因此,L
是w
中的一组词{a, b, c}*
,因此存在一个词v
,并且存在n >= 2
,w
是v
重复n
ababab = (ab)^3 ∈ L
次。例如。 M
。
现在你想要一个图灵机M
来表示这种语言,所以你必须考虑:
a
终止。 我们可以看到L
不在n >= 2
,因为v^n
意味着2
的长度至少为0
(b
在空字符串的情况下,这是一个异常值)。同样适用于c
和n >= 2
。通过这种考虑以及b
的知识,找出哪些词语不被接受(例如考虑abc
,cab
,cca
,{{1}}等)