一元语言

✍ dations ◷ 2025-11-27 21:01:08 #一元语言

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

相关

  • 双心石沪双心石沪位于澎湖县七美乡,因邻近顶隙渔港又称为顶隙沪,为该岛上唯一的石沪。因其两个沪房设计上状似两个心型而闻名,2006年,澎湖县政府正式将其登录为文化景观。双心石沪原先并
  • 意大利裔加拿大人意大利裔加拿大人(英语:Italian Canadians)是之具有意大利血统的加拿大人,根据2006年的人口普查,加拿大有1445335加拿大人(人口总数的4.6%)认为自己是意大利血统。意大利裔加拿大人
  • 大连人大连人足球俱乐部(Dalian Professional Football Club),是一家位于中国大连市的足球俱乐部,现角逐中国足球协会超级联赛,球队主场设在大连市体育中心体育场。前身是2009年7月17日
  • 奉化区奉化区是中国浙江省宁波市的一个市辖区,位于宁波市区南部,为前中华民国总统蒋中正、蒋经国故乡。秦灭楚国后,越地归入秦国疆域,秦王政于统一六国的前一年即公元前222年设置了鄞
  • 婆罗播棋婆罗播棋(Aw-li On-nam Ot-tjin),是流传于婆罗洲Penihing族的两人棋类,是种播棋类。
  • 卡龙格阿尔卡龙格阿尔(Karungal),是印度泰米尔纳德邦Kanniyakumari县的一个城镇。总人口15832(2001年)。该地2001年总人口15832人,其中男性7757人,女性8075人;0—6岁人口1634人,其中男809人,女82
  • 李继冲李继冲,西夏皇族,李继迁的弟弟,党项族。宋太宗太平兴国七年(982年),李继捧以五州降宋,他和李继迁逃到地斤泽,抗宋自立。雍熙元年(984年)五月,李继迁命他诱党项咩嵬部首领乜崖率部归附。
  • 大鼠狐猴大鼠狐猴(学名: )是一种生活在马达加斯加东海岸的狐猴,属于鼠狐猴属。体毛为灰色或红褐色,眼睛周围有深色的圈。
  • 吸血鬼数从合成数开始,该合成数需有偶数个位,然后用的各个数字组成两个个位的正整数和(和不能同时以0为个位数).若和的积,刚好就是,那么就是吸血鬼数(vampire number),而和则称为尖牙。例如1260是吸血鬼数,21和60是其尖牙,因为21×60=1260。可是126000=210×600却非,因为210和600都以0为个位数。又例如1023是31和33的积,但31和33并没有用到原数的所有数字(并没有用到0及2),所以1023不是吸血鬼数。吸血鬼数是傅利曼数的一种。吸血鬼数可能只有有限个,因为尖牙不能都
  • 要塞:十字军增强版要塞:十字军增强版 是一款萤火虫工作室开发的2001年的要塞的资料片要塞: 十字军的最新版本。发生在十字军东征时期的中东。要塞:十字军增强版增加了可容纳10000的较大军队的人口容量,新建筑物和新单位。要塞:十字军增强版提供了要塞:战争之箱中的新AI人物。也包含了战争之箱中的新任务。它还包括一个新建筑:前哨,可以获得单位不用花钱,其中也有最新版本的原版的要塞,包括了除了前哨,上帝能力和十字军增强版的足迹以外的要塞:十字军增强版的内容。 这个游戏普遍受到人们的欢迎,但批评者批评游戏及其难玩,没有新的音效,