一元语言

✍ dations ◷ 2025-11-22 01:52:12 #一元语言

在计算复杂度理论内,一元语言或者结算语言是一种形式语言 (由字串组成的集合),里面所有的字串都是像1的形式(这里的"1"可以是任何的符号)。例如,{1, 111, 1111}就是一个一元语言,或是像{1 | 是 质数}。这一类语言的复杂度类有时被叫做TALLY。

"一元"这个名字的起源来自于我们可以将一元语言视为将语言转成自然数后,再以一进位系统转出来产生的语言。既然所有语言的字串均可以视作有限字母的集合,故字串的集合必然属于可数集。所以我们可以将任何语言内所有字串一一对应到一个自然数的集合A; 因此之故,我们可以知道,任何语言均有它的{1 |  属于A}。 相对应的,任何一元语言也可以变成它比较小型的二进制版本,只要我们将这一元语言的字串1对应到的二进制表示法即可。

因为复杂度常常以输入的字串长度来作基准,所以一个语言的"一元版本"常常会比较简单。举例来说,如果一个语言要花O(2)的时间来解读,它的一元版本则需要O() 的时间,因为把语言的每个符号都换成"1"会让这个语言的空间呈现对数比例的缩减。更广义来说,如果一个语言可以用O(f())的时间以及O(g()) 的空间解读,那他的一元版本解读起来则需要O( + f(log ))的时间和O(g(log ))的空间 (多加的O()时间是因为我们起码需要这些时间来读取输入字串)。 不过,如果一个语言是不可决定的, 那这个语言的一元版本也是不可决定的(没有变得比较简单)。

TALLY包含在P/poly(英语:P/poly)内,因为我们可以对每一个用一个一位元的建议字串来分辨1 是否在这个语言中。任何一元语言都必然是属于稀疏语言, 因为对任何自然数,一元语言对长度为的字串至多只有一个,所以对长度至多为的字串也只有个(合乎稀疏语言的定义),但是并非所有的稀疏语言都是一元语言;因此TALLY包含在SPARSE里面。 Piotr Berman 在1978年证明了若任何一元语言是NP-完全,则P = NP, Mahaney则将这个结果一般化到稀疏语言上面。

相关

  • 毛丝鼠短尾毛丝鼠(Chinchilla brevicaudata) 长尾毛丝鼠(Chinchilla lanigera)灰 =长尾毛丝鼠毛丝鼠属(学名:Chinchilla),别名绒鼠、栗鼠,又称龙猫,毛丝鼠体型小而肥胖,尾端的毛长而蓬松。全
  • 奶牛阴谋《奶牛阴谋: 永远不能说的秘密》(Cowspiracy: The Sustainability Secret),又译为《畜牧业的阴谋》,是由吉普·安德森及基冈·库恩于2014年所制作的一部纪录影片 。影片在探讨
  • 缸中之脑缸中之脑(英语:Brain in a vat),又称桶中之脑(brain in a jar),是知识论中的一个思想实验,由哲学家希拉里·普特南在《理性、真理和历史》(Reason, Truth, and History)一书中提出。实
  • 下淡水社寄语〈下淡水社寄语〉是台湾清治时期凤山县教谕朱仕玠于其著作《小琉球漫志》中,以闽南语汉字音拟音注解出马卡道族下淡水社的249个马卡道语词汇,自成一卷。由下淡水社出身、能操
  • 尤金·布拉斯尤金·布拉斯(意大利语:Eugene de Blaas,又称尤金·冯·布拉斯(Eugene von Blaas)或 尤金尼奥·布拉斯(Eugenio de Blaas),1843年7月24日-1932年2月10日),生于意大利罗马附近的阿巴诺(Al
  • Ren'PyRen'Py视觉小说引擎是一款开放源代码的自由软件引擎,用来创作透过电脑叙述故事的视觉小说。Ren'Py之名是Ren'ai与Python两词混合而成。Ren'ai为日文,意指“恋爱”,而Python是Re
  • 瑟亚乌什·卡斯拉伊瑟亚乌什·卡斯拉伊(波斯语:سیاوش کسرائی‎ )(1927-1996)是一位伊朗左翼诗人、文学评论家与小说家。因支持伊朗人民党于1983年后流亡海外,晚年不再主理政治事务。自195
  • 述异记 (祖冲之)述异记,南朝齐祖冲之所撰志怪小说集。祖冲之,字文远,范阳郡迺县(今河北省涞水县)人,南北朝数学家。历仕南朝宋、南朝齐两朝,任南徐州迎从事、娄县令、长水校尉等职。《述异记》此书
  • 美国癌症研究协会美国癌症研究协会(英语:American Association for Cancer Research)是一个美国主要研究癌症的医学协会,也是世界上最大和最古老的癌症研究专业协会。1907年由11位医学家创建于美
  • 阎漳阎漳(1529年-?),字汝清,号澄吾,山东登州府蓬莱县人,民籍,明朝政治人物。山东乡试第四十八名举人。嘉靖四十四年(1565年)中式乙丑科三甲第二百零八名进士。都察院观政,四十五年二月授临晋知县,隆庆四年(1570年)二月复除祥符县,万历元年(1573年)复除直隶文安县知县。三年七月调平谷县,四年九月升刑部主事,八年八月升员外,十一月升郎中,十二月差恤刑河南,十一年二月降户部员外郎,十二年升郎中,十五年升黎平知府,十七年升陕西苑马寺少卿,致政归。曾祖父阎琮,知府;祖父阎蓥;父阎凤翀,王府教授赠郎中。母宋