可能很难找到的旧文本是 Hopcroft 和 Ullman 的“自动机理论、语言和计算简介”。有很多版本——我听说'79 是最好的,因为它在引入复杂的东西时用力最少。这是一本合法的,虽然很小的教科书,它介绍了整个领域,而不仅仅是你正在寻找的东西。我建议这样做可能是徒劳的,希望其他来源遗漏的那些“更棘手”的证据之一可能是你的关键。
作为一个更温和的起点,有一些方便的“基准”语言。
- 如果您的模型可以识别字符串中包含相同数量的 As 和 B 的所有字符串的语言,那么它至少比 FSM 更强大。
- 如果不能,那么它可能相当于FSM。
- 类似地,如果您的模型可以识别字符串中的 As、Bs 和 Cs 数量相同的所有字符串的语言,那么它比 CFG 或 PDA更强大。
这些“基准语言”实际上只是变相的函数 --- 第一个基本上是询问 2 个一元数是否相等,第二个是询问 3 个一元数是否相等。它们既漂亮又简单,并且众所周知高于或低于特定模型的功能。对于更复杂的机器,我不知道简单的机器,所以你可能要靠你自己。
请注意,对于模型“LBA”,线性有界自动机,我相信没有已知的自然语言可以用 TM 计算,但不能用 LBA。这句话是从模糊的记忆中提炼出来的,所以不要把它当作正式的证据。:)
请注意(最后)“基准”语言没有建立平等。也就是说,如果您的模型不能比较 2 个一元数,并不意味着它一定等同于 FSM,它可能会更弱。语言只会确定它大于权力或小于权力的东西。
在完全(完全)不同的轨道上,Sipser 的书确实证明了正则表达式和 FSM 之间以及 PDA 和 CFG 之间的等价性。我不确定这会有多大帮助,因为您对正在考虑的计算模型非常模糊,但是如果您对等价死心塌地,那么这些可能是很好的起点。