多项式时间

✍ dations ◷ 2025-11-30 08:41:23 #计算复杂性理论,计算资源

多项式时间(英语:Polynomial time)在计算复杂度理论中,指的是一个问题的计算时间 m ( n ) {\displaystyle m(n)} 不大于问题大小 n {\displaystyle n} 的多项式倍数。任何抽象机器都拥有一复杂度类,此类包括可于此机器以多项式时间求解的问题。

以数学描述的话,则可说 m ( n ) = {\displaystyle m(n)=} O ( n k ) {\displaystyle (n^{k})} ,此 k {\displaystyle k} 为一常量值(依问题而定)。

数学家有时把“如多项式时间长的算法”视为快速计算,相对应的是超多项式时间,表示任何多项式时间的输入数目只要够大,超多项式时间所需的解题时间终究会大大超过任何多项式时间的问题。指数时间就是一例。

可以在决定型依序机器上(例如图灵机)以多项式时间解决的决定性问题,其属于的复杂度类被称为P。可以在多项式时间验证答案的决定性问题称为NP。而NP也是可以在非确定型图灵机以多项式时间解决的问题(NP两字为Non-deterministic Polynomial的缩写)。

多项式时间在决定型机器上是最小的复杂度类,且在机器模型改变时依旧强韧,且也是可在副程序组合过程中保持封闭的类别。

强多项式时间指的是此问题的运算时间不因输入资料的数字大小而变动,而是依照输入资料的结构复杂度(例如图论中的顶点数量)。

相关

  • ACal2glh· extracellular space · soluble fraction· G-protein signaling, coupled to cAMP nucleotide second messenger · adenylate cyclase activation · phosphol
  • 乔奇诺·罗西尼焦阿基诺·安东尼奥·罗西尼(意大利语:Gioachino Antonio Rossini,1792年2月29日-1868年11月13日),意大利作曲家,他生前创作了39部歌剧以及宗教音乐和室内乐。罗西尼的父母都是音乐
  • ΩOmega(大写Ω,小写ω,中文音译:奥米伽、奥米加、俄梅戛、俄梅格、亚米茄、欧米茄、欧米伽、敖默加),是第二十四个希腊字母,亦是最后一个希腊字母。Omega 字面上的意思是“大 O”(o m
  • 郑 明郑明可以指:
  • 大犬座高密度区大犬座矮星系位于大犬座的方向上,估计拥有十亿颗的恒星,但红巨星的相对百分比偏高。 大犬座矮星系在分类上属于不规则星系,被认为是最接近我们的银河系的矮星系,距离太阳系仅25,
  • 欧根·洛博欧根·洛博(捷克语:Eugen Löbl,1907年5月14日-1987年8月8日),犹太人,是斯洛伐克的经济学家、政治家、教育家。曾担任捷克斯洛伐克的外贸部副部长。1949年被捕,1952年以叛国罪、间谍
  • 安装程序 (macOS)Installer是包含在Mac OS X里面的一个应用程序,用来从.pkg封装档解开和安装档案,是由苹果电脑所创造出来帮助作者产生统一的软件安装程式。Installer位于麦金塔电脑的工具(Util
  • 葛培义葛培义,清朝人,清朝政治人物。葛培义曾于1889年接替凌焯任华亭县知县一职,1890年由吴成周接任,后又再任该地知县两次。
  • 格洛斯特的裁缝《格洛斯特的裁缝》(英语:The Tailor of Gloucester)是碧雅翠丝·波特创作的儿童绘本,于1903年出版。一位穷苦的老裁缝必须在圣诞夜前为市长赶制礼服。某日老裁缝意外将猫抓到的
  • 卡罗尔·拉姆布林诺米尔恰·格里戈雷·卡罗尔·霍亨索伦(Mircea Grigore Carol Hohenzollern,1920年8月8日-2006年1月27日),出生于布加勒斯特。罗马尼亚的王子;卡罗尔·拉姆布林诺。是罗马尼亚国王卡