We introduce Merlin-Arthur (MA) automata as Merlin provides a single certificate and it is scanned by Arthur before reading the input. We define Merlin-Arthur deterministic, probabilistic, and quantum finite state automata (resp., MA-DFAs, MA-PFAs, MA-QFAs) and postselecting MA-PFAs and MA-QFAs (resp., MA-PostPFA and MA-PostQFA). We obtain several results using different certificate lengths. We show that MA-DFAs use constant length certificates, and they are equivalent to multi-entry DFAs. Thus, they recognize all and only regular languages but can be exponential and polynomial state efficient over binary and unary languages, respectively. With sublinear length certificates, MA-PFAs can recognize several nonstochastic unary languages with cutpoint 1/2. With linear length certificates, MA-PostPFAs recognize the same nonstochastic unary languages with bounded error. With arbitrarily long certificates, bounded-error MA-PostPFAs verify every unary decidable language. With sublinear length certificates, bounded-error MA-PostQFAs verify several nonstochastic unary languages. With linear length certificates, they can verify every unary language and some NP-complete binary languages. With exponential length certificates, they can verify every binary language.
翻译:我们引入了Merlin-Arthur(MA) 自动地图, 因为Merlin提供单一证书, 并且由Arthur在阅读输入之前进行扫描。 我们定义了 Merlin- Arthur 确定性、 概率和量定状态自动( resp., MA- DFAs、 MA- FFAs、 MA- QFAs), 并选择了 MA- PFAs 和 MA- QFAs ( resp., MA- PostPFA 和 MA- PostQFA ) 。 我们使用不同的证书长度取得了一些结果 。 我们显示 MA- FDA 使用固定长度证书, 它们相当于多功能 DFAs。 因此, 它们承认所有普通语言, 并且只能以指数化和多语言( MA- POPFA ) 分别具有指数性快速校验。 MA- POPFA 的证书, 和 硬性硬性硬性硬性语言, 和硬性硬性硬性硬性硬性硬性硬性文件 校验。