一元语言

✍ dations ◷ 2025-12-03 12:55:49 #一元语言

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

相关

  • 边缘城市边缘城市(英语:edge city)是指随着消费需求和就业机会迁离传统的核心城市,而在大城市的边缘地区形成的新的且相对独立的人口经济集聚区。最初,这一概念是《华盛顿邮报》记者约耳
  • 坪阳乡坪阳乡,是中华人民共和国湖南省怀化市通道侗族自治县下辖的一个乡镇级行政单位。坪阳乡下辖以下地区:坪阳村、新寨村、桐木村、马安村、马田村、横溪村、东江村、城旋村、孟龙
  • 泰国农业泰国农业以其竞争激烈、多元化和专业化的特色见称,农产品成功销往世界各地。作为世界稻米市场的其中一个主要出口国,水稻是泰国最重要的农作物,其他主要农产品有鱼类、木薯、橡
  • 徐钰徐钰(1466年-?),字用砺,湖广承宣布政使司武昌府江夏县(今湖北省武汉市武昌)人,明朝弘治进士、四川布政使。湖广乡试第十三名举人。弘治三年(1490年)中式庚戌科三甲第一百七十六名进士,授
  • 2010年金视奖颁奖典礼2010年金视奖颁奖典礼于2010年9月25日晚在马来西亚布城国际会展中心(Putrajaya International Convention Centre)举行,由本地阖家中文娱乐首选电视频道ntv7主办。本屈颁发19个
  • 氟化钡氟化钡(化学式:BaF2)是钡生成的氟化物。无色立方细小结晶。微溶于热水,溶于酸和氯化铵。有毒!在自然界中以氟钡矿(frankdicksonite)的形式存在。固态氟化钡为萤石型晶体结构,立方晶
  • 磁盘映像磁盘映像(英语:Disk image)是计算机领域中的一个计算机文件,其包含一个磁盘卷(英语:Disk volume)或数据存储设备的内容和结构,包括但不限于硬盘、软盘、磁带、光盘、闪存盘等。磁盘
  • 12世纪1101年1月1日至1200年12月31日的这一段期间被称为12世纪。在欧洲历史上,这段时间被认为是中世纪盛期的一部分,有时也被称作白衣修士时代;在中国,女真人的入侵导致了北宋的灭亡与
  • 夏汉民夏汉民(1932年-2021年6月18日) ,国立成功大学前任校长,任内创办成大医学院。
  • 守门天守门天(梵文:dvārapāla)是印度教与佛教中的门神,通常以手持金刚杵,面目狰狞的巨型阿修罗形象出现。作为宗教元素,在许多地区(诸如爪哇)的建筑中都有它的雕像存在。在大多数东南亚语言(包括泰语、缅甸语、越南语、高棉语、爪哇语、马来语和印尼语)中,都是直接将dvārapāla写作各自的语言形式(例如在马来文和印度尼西亚文中写作dwarapala)。在梵文中,dvāra意为“门”,pāla意为“卫士”。而在东亚各国中被赋予了各种名称(汉语中的哼哈二将、日语中的金刚力士或仁王、韩语中的那罗延金刚)。在本地民