一元语言

✍ dations ◷ 2025-11-19 10:43:16 #一元语言

在计算复杂度理论内,一元语言或者结算语言是一种形式语言 (由字串组成的集合),里面所有的字串都是像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则将这个结果一般化到稀疏语言上面。

相关

  • 动脉导管动脉导管(拉丁语:Ductus arteriosus,DA)是胎体循环中使来自胎盘之充氧血绕过尚未发育完全、无功能的肺脏,直接供应体循环的岔道(shunt)。与其有相似功能的发育构造为卵圆孔(Foreman
  • 情态情态(modality)是一个语法学术语,是用来体现说话者对其所言的主观态度的句法语义范畴。本来,句子是表达说话者的所知、看法或要求的,而情态则是为了表达说话者主观上认为自己的
  • 曼联曼彻斯特联足球俱乐部(英语:Manchester United Football Club)简称曼联,是一家位于英国曼彻斯特的足球俱乐部,前身为成立于1878年的“纽顿希斯LYR”(Newton Heath LYR F.C.),1902年
  • 杜运宇杜运宇(1905年-1960年),山东济宁县人,蒙疆联合自治政府高级官员。杜运宇毕业于日本早稻田大学,其妻子是日本人。刘汝明主政察哈尔省时,杜运宇任财政厅秘书。1937年(民国26年)8月日军
  • WinetricksWinetricks是一份用来安装一些基础组件(像是微软的DLL与字体)与微调一些在Wine下要正确运行应用程序所需的设置的指令稿。它可以完全自动化地安装一系列的应用程序与游戏,其中
  • 蒂鲁恰努尔蒂鲁恰努尔(Tiruchanur),是印度安得拉邦Chittoor县的一个城镇。总人口12486(2001年)。该地2001年总人口12486人,其中男性6175人,女性6311人;0—6岁人口1353人,其中男684人,女669人;识字
  • 德国质量协会德国质量协会(德语:Deutsche Gesellschaft für Qualität,缩写:DGQ)是德国的国家级质量机构,总部位于美茵河畔法兰克福。DGQ 的前身是1952年成立的德国经济生产委员会下的技术统
  • 雨果·德·帕英雨果·德·帕英(法语:Hugues de Payens,约1070年–1136年5月24日),法国香槟区贵族,圣殿骑士团创始人、首任大团长,曾和八名穷骑士于1119年创立骑士团,并与圣伯尔纳铎一起订立了《圣殿骑士会规(英语:Latin Rule)》作为圣殿骑士团的行事准则。
  • 杨戬 (神话人物)杨戬,又称杨二郎,是一个武神,手持三尖两刃刀,外表为丰神秀整、气宇轩昂的青年,擅长八九玄功,神通广大,身边有神狗啸天犬跟随。杨二郎的部下有康安裕、张伯时、李焕章、姚公麟、郭申、直健等六名梅山弟兄,以及一千二百名草头神。现存有宗教典籍《二郎宝卷》与《祈祥品经》记载了二郎神劈桃山救出母亲的神话。此段故事亦被《西游记》、《唐三藏西游厄释传》以及民间清刻本《新出二郎劈山救母全段》等文学作品所提及。杨戬的母亲是玉皇大帝的妹妹张云台,云台思凡嫁给了凡间一姓杨的男子,并生下独生子杨戬,玉帝因为妹妹嫁给凡人,龙颜震怒,将
  • 韩可以指: