87得票9回答
什么是泵引理?以通俗易懂的语言解释。

我看到了这个问题,好奇什么是泵引理(维基百科并没有提供太多帮助)。 我知道这基本上是一个理论证明,必须为某个语言类别成立,但除此之外,我真的不懂了。 有人能够尽量详细地解释一下吗?最好能够用非数学或计算机科学博士也能理解的方式来说明。

19得票2回答
在 Pumping 引理中,“pumping length” 是指什么?

我在努力理解每个应用泵引理的“神奇”数字“n”。经过对该主题的数小时研究,我找到了以下网站:http://elvis.rowan.edu/~nlt/TheoryNotes/PumpingLemma.pdf。它指出:“n是字符串不具有循环的最长长度。 n的最大值是s,尽管对于某些特定的语言,它可...

14得票4回答
确保:无限正则语言的泵引理只适用于什么?

这并不是关于泵引理及其工作原理的问题,而是一个前提条件。 在网络上,人们经常可以看到关于正则语言必须通过泵引理的说法,但却没有人谈论有限语言,实际上它们是正则语言的一部分。 因此,我们可能都同意以下语言是有限的,也是正则语言,但它绝对不会通过泵引理: L = {'abc','defghi...

8得票3回答
上下文无关语言的泵引引理

我有一个语言{a^i b^j c^k | i,j,k>=0 & i>j & j>k} 我开始假设有一个数字m被选中给我,这样一个字符串 z = a^m b^(m-1) c^(m-2) 然后将字符串分割成(z =) uvwxy,使得vx不为空且#(vwx)<=m。然后当我要选择...

7得票2回答
使用Ogden引理与普通泵引理来处理上下文无关文法

我正在学习问题中lemmata之间的区别。我找到的每个参考都使用以下示例: {(a^i)(b^j)(c^k)(d^l) : i = 0 or j = k = l} 为了展示两者之间的不同,我可以举一个使用常规引理来“反驳”它的例子。 选择 w = uvxyz,使得 |vy| > ...

7得票3回答
为什么L={wxw^R| w, x 属于 {a,b}^+ }是一个正则语言

使用泵引理,我们可以轻松证明语言 L1 = {WcW^R|W ∈ {a,b}*} 不是一个正则语言(字母表为 {a,b,c}; W^R 表示字符串 W 的翻转)。 然而,如果我们用字符 c 替换为 "x"(x ∈ {a,b}+),即 L2 = {WxW^R| x, W ∈ {a,b}^+},...

7得票2回答
正则语言的泵引理

我在使用泵引理检查给定语言是否为正则语言方面有点困惑。 假设我们要检查以下语言是否是正则语言: L. 接受偶数个 0 的语言是正则语言吗? 我们知道它是正则的,因为我们可以为 L 构造一个 DFA。但我想用泵引理证明这一点。 现在假设我取一个字符串 w= "0000": 现在将字...