一元语言

✍ dations ◷ 2025-09-17 12:20:28 #一元语言

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

相关

  • 三轴剪切试验三轴试验(Triaxial test)或三轴剪切试验(Triaxial shear test),是土力学中现有决定剪应力强度参数最可靠的方法之一。它在例行性试验或研究中广泛为使用。在此试验中,一般所之土壤
  • 星期的计算星期的计算是以数学方法计算出某一指定日期是在一周中的哪一天。多种数学算法可计算出过去或未来某一指定日期,是属于一周中的星期几,包括判决日法则(英语:Doomsday rule)(Doomsda
  • 黑背胡狼黑背胡狼,又叫黑背豺,学名为Canis mesomelas,英文名为Black-backed Jackal。肩高40厘米(16英寸),体重9~14千克(20~31英磅)。因背部为黑色而得名。多栖息于非洲草原。黑背豺很少自己捕
  • 世界贸易组织第三次部长级会议世界贸易组织第三次部长级会议是世界贸易组织举行的国际部长级会议,在1999年11月30日至12月3日于美国西雅图举行。第三次部长级会议中,非政府组织及反全球化人士在场外发动多
  • 二硫化铅二硫化铅是一种无机化合物,化学式为PbS2。这种物质可由硫化铅与硫在600°C以上高压加热制得。PbS2与二硫化锡(SnS2)类似,晶型为碘化镉型,因此可以证明铅是+4价的。
  • 剧场版 假面骑士EX-AID True・Ending</noinclude>《剧场版 假面骑士EX-AID True・Ending》(日语:劇場版 仮面ライダーエグゼイド トゥルー・エンディング),是日本特摄节目《假面骑士EX-AID》的独立剧场版。日本地
  • 被告《被告》(英语:)是一部1988年的美国法律剧情电影(英语:legal drama),由乔纳森·卡普兰(英语::en:Jonathan Kaplan)执导,汤姆·托普尔(英语:Tom Topor)编剧。这部电影由著名女演员朱迪·福
  • 祖基菲里艾哈迈德拿督斯里祖基菲里艾哈迈德(马来语:Dzulkefly Ahmad),马来西亚雪兰莪州瓜拉雪兰莪希盟诚信党国会议员,目前是诚信党策略局主任,曾是伊斯兰党中央委员,2015年随末沙布退出伊斯兰党并
  • 麦迪逊县 (佐治亚州)麦迪逊县(英语:Madison County)是美国乔治亚州北部的一个县。面积740平方公里。根据美国2000年人口普查,共有人口25,730。县治丹尼尔士维。成立于1811
  • 大宝 (日本)大宝(701年三月廿一—704年五月初十)是飞鸟时代文武天皇的年号。朱鸟年号以后至大宝年号以前,由于持统天皇即位并停用年号,这段期间没有年号。