开云(中国)Kaiyun·官方网站 登录入口

栏目分类
你的位置:开云(中国)Kaiyun·官方网站 登录入口 > 新闻 > 开yun体育网时间和内存(空间)是狡计中最基本的两种资源-开云(中国)Kaiyun·官方网站 登录入口
开yun体育网时间和内存(空间)是狡计中最基本的两种资源-开云(中国)Kaiyun·官方网站 登录入口
发布日期:2025-09-06 07:26    点击次数:187

开yun体育网时间和内存(空间)是狡计中最基本的两种资源-开云(中国)Kaiyun·官方网站 登录入口

一个狡计机领域的有名问题开yun体育网,在停滞 50 年之后终于有了推崇。

MIT 科学家威廉姆斯一次偶然发现:讲明内存比民众以为的更矍铄。在统共不错联想的狡计中,极少的内存与多数的时间雷同有价值。

时间和内存(空间)是狡计中最基本的两种资源,每个算法齐需要一些时间来运行,况且在运行时需要一些空间来存储数据。迄今为止,已知的算法里所需的空间与其运行时间基本上齐成正比,考虑东说念主员以为莫得更好的主义。

但当今威廉姆斯讲明,存在一个数学圭臬,不错将任何算法调养成「占用更少空间」的花样。

由于办法过于不可想议,他那时第一办法是:无意是我方疯了吧。

于是启动入部属手讲明我方错了,但想了几个小时也没找出任何舛错:没准万一真就我方对了呢。

经过几个月的整理和推敲,最终将效果 po 到网上,没料到收货民众一种好评。

一华盛顿大学科学家暗示:这是一个相称惊东说念主的扫尾,亦然一个弘大的杰出。

困扰狡计机科学家的半世纪波折

先来望望这是一个什么问题。

要是用大口语来讲,这个问题其实源于咱们一种直观:你不错重叠使用空间,但弗成重叠使用时间。

算法不错反复使用归并小块内存,而时间却不那么优容,一朝往时,就无法再收回。

但对于隆重科学家来说,直观是不够的,这需要严谨的讲明!

哎,这就难到科学家了,没成想一难就难了半世纪。(Doge)

威廉姆斯处所的领域是狡计机科学一个分支学科狡计复杂性表面。

这个领域等于惩处诸如列表排序或因式判辨等狡计问题所需的资源(举例时间和空间)。大多数问题不错通过多种不同的算法来惩处,每种算法对时间和空间齐有各自的需求。复杂性表面家字据最好算法(即运行速率最快或占用空间最少的算法)的资源需求,将问题辩别为不同的类别,称为复杂性类别。

然则,如何让狡计资源的考虑达成数学上的严谨进程呢?要是仅仅单纯地分析时间和空间,那是不可能的。要想取得推崇,当先需要正确的界说。

20 世纪 60 年代,狡计机科学家哈特马尼斯开拓了用来分析时间和空间的精准界说——

P,涵盖了统共不错在合理时间内惩处的问题。空间领域的一个近似复杂性类别被称为" PSPACE "。

这两类问题之间的关系是复杂性表面的中枢问题之一。P 中的统共问题也齐属于 PSPACE 问题,因为快速算法根底莫得饱和的时间填满狡计机内存中的多数空间。

要是反过来也诞生,那么这两个类将是等价的:空间和时间将具有相称的狡计才气。

但科学家们怀疑 PSPACE 是一个更大的类,包含好多 P 中莫得的问题。换句话说,他们以为空间是一种比时间更矍铄的狡计资源。

为了讲明 PSPACE 大于 P,考虑东说念主员必须讲明,对于 PSPACE 中的某些问题,快速算法实足不可能达成。

1965 年,哈特马尼斯搬到了康奈尔大学,担任新诞生的狡计机科学系主任。在他的指挥下,该系飞快发展成为复杂性表面的考虑中心。

20 世纪 70 年代初,那边的两位考虑东说念主员约翰 · 霍普克罗夫特和沃尔夫冈 · 保罗入部属手开拓时间和空间之间的精准干系。

他们知说念,要惩处 P 与 PSPACE 的问题,就必须讲明在有限的时间内无法完成某些狡计。但要讲明这一丝却很难。

因此,他们决定反过来想考这个问题,探索有限空间下能作念什么。他们但愿讲明,给定一定空间预算的算法不错惩处与时间预算稍长的算法疏通的统共问题。这标明空间至少比时间后来居上——这是讲明 PSPACE 大于 P 的一个小而必要的设施。

为了达成这一狡计,他们转向了一种"模拟"算作,行将现存算法更正为惩处疏通问题的新算法,但所需的空间和时间有所不同。

有个粗莽的例子,你得到了一个快速算法,不错按字母端正胪列书架,但它需要你把书堆成几十个小堆。你可能更心爱一种占用公寓空间更少的算作,即使它需要更长的时间。

模拟是一种数学经过,你不错用来得到更符合的算法:输入原始算法,它会给出一个新的算法,以省俭空间但殉国时间。

他们俩想要开拓一种通用的模拟圭臬,不错适用于统共算法,哪怕仅仅省俭一丝点空间。时间来到 1975 年, 在一个年青考虑员瓦利安特参与下,他们仨终于把这个办法达成了。

△瓦利安特

但随后推崇停滞,复杂性表面家启动怀疑他们遭受了一个根人道的抑遏。问题正好在于模拟的普适性和通用性。

固然好多问题不错用比时间少得多的空间来惩处,但有些问题直不雅上似乎需要险些与时间雷同多的空间。

而且那时的作家保罗 Paul 与合著者也很快讲明如实不可能达成普适性。

于是这个问题就这么捏续了 50 年齐莫得惩处。

威廉姆斯是怎样惩处的?

1996 年,他来到了康奈尔大学,奴隶哈特马尼斯的脚步。

他自从大学第一次遭受这个问题以来就一直陶醉,他甚而在狡计机科学课程以外还学习了逻辑学和形而上学课程,试图从其他时间和空间视角中寻找灵感,但最终却花消往复。

一次转机是在 2010 年另一个对于狡计挂牵问题的推崇:哪些问题不错用极其有限的空间来惩处?

2010 年,复杂性表眼前驱 Stephen Cook 和他的共事发明了一项名为"树评估问题"的任务。他们讲明了,任何空间预算低于特定阈值的算法齐不可能达成这一丝。但这其中存在一个 bug。该讲明依赖于保罗和他的共事几十年前提议的一个学问性假定:算法无法将新数据存储在已满的空间中。

十多年来,科学家们一直试图弥补这一 bug。扫尾在 2023 年,Cook 的男儿和他的责任伙伴,遐想了个算法惩处了树评估问题,扫尾发现占用的空间比任何东说念主联想的齐要少得多。

老 Cook 将数据比作念鹅卵石,无法挤压,必须在算法的内存中占据不同的位置。但事实讲明,这并非存储数据的独一方式,不错将这些鹅卵石联想成不错略微挤压在一齐的东西。

威廉姆斯在一堂课上灵光乍现:

诶那既然数据不错挤压,这是不是这个算作就相称于是个不错减少空间内存的通用器用了!

经过进一步考虑发现,这种模拟不错让新算法的空间占用大大减少——约莫等于原始算法时间预算的平方根。

这种新的省俭空间的算法也会慢得多,因此该模拟不太可能有实质诳骗。但从表面角度来看,这无疑是创新性的。

然后,他仅用几行数学运算,就反过来讲明了时间狡计才气的一个泄劲扫尾:至少有一些问题除非使用的时间多于空间,不然无法惩处。第二个范围更窄的扫尾与考虑东说念主员的预期一致。

从定性角度来看,威廉姆斯的第二个扫尾听起来像是东说念主们持久寻求的 P 与 PSPACE 问题的惩处决议。

两者的区别在于范畴。

P 和 PSPACE 口舌常平方的复杂性类别,而威廉姆斯的扫尾则在更紧密的层面上进行。

不要要讲明 PSPACE 大于 P,考虑东说念主员必须进一步扩大这一差距。但威廉姆斯花了几个月的时间尝试彭胀齐失败了。

半世纪前参与通用模拟的阿谁年青考虑员瓦利安特,现时他在哈佛大学任教,他暗示

这可能是一个终极瓶颈,也可能是一个捏续 50 年的瓶颈。

又或者下周就可能惩处。

大二淳厚曾劝他转标的

不外当今看 46 岁的他取得了很大的推崇,但几十年前曾经被淳厚转标的。

威廉姆斯童年住在阿拉巴马州乡村,那边有一个 50 英亩大的农场。

7 岁时第一次见到电脑,那时他的母亲开车带他穿过县城去进入一个非凡的学术强化班。他回忆说,那时一个用于生成数字烟花饰演的浅易圭臬让他陶醉——

立时中式一种表情,然后从显现器中央向立时标的发送。「你永远无法展望最终会得到一个什么样的图像」。

这恰是那时候启动,他就产生了浓厚的好奇爱慕,莫得狡计机那就在纸上写圭臬,父母也不知说念拿他怎样办。

高中终末两年,他转学到阿拉巴马数学与科学学校,在那边他第一次斗争到狡计机科学的表面知识,也第一次笃定了想作念的事情:

我证据到外面的宇宙愈加稠密,而且有主义用数学的方式想考狡计机。

而到了恳求大学的时候,他知说念攻读复杂性表面需要隔离家乡,但他的父母明确暗示,西海岸和加拿大是不可能的。在剩下的经受中,康奈尔大学脱颖而出。

于是他凭借丰厚的经济资助,来到了这个梦中情地,这个表面的肇始之地康奈尔大学。

不外到了大二,他就很难跟上课程了。他在一门狡计表面课上只得到了中等成绩,淳厚建议他研讨其他工作。

但他不愿,决定加倍勉力,修了一门考虑生表面课,但愿在这门难度更大的课上取得优异的成绩,能让他考虑生恳求时显得异常杰出。

威廉姆斯启动每周进入哈特马尼斯的办公室课程,险些老是独一到场的学生。他的坚捏得到了陈诉:他在课程中得到了 A,哈特马尼斯也高兴鄙人个学期指导他完成一个寂寞考虑方法。

大学技能,他们两个一直保捏着每周的会面。哈特马尼斯饱读舞他培养一种个性化的复杂性考虑算作,并教悔他避让死巷子。

在这之后他永恒在考虑复杂性表面。2010 年,他讲明了一个里程碑式效果,被以为是朝着 P 与 NP 问题惩处迈进。

这一效果清静了威廉姆斯的声誉,他随后又撰写了数十篇对于复杂性表面不同主题的论文。

不外,P 对 PSPACE 这个问题一直在他脑海中挥之不去:我仅仅想不出什么饱和根由的东西。

这等于真 · 没世不忘,必有回响吧。

参考不竭:

https://www.quantamagazine.org/for-algorithms-a-little-memory-outweighs-a-lot-of-time-20250521/

—  完  —

� �  量子位 AI 主题筹划正在征汇集!接待参与专题365 行 AI 落地决议,一千零一个 AI 诳骗,或与咱们共享你在寻找的 AI 家具,或发现的AI 新动向。

� � 也接待你加入量子位逐日 AI 交流群,一齐来畅聊 AI 吧~

一键关爱 � � 点亮星标

科技前沿推崇逐日见

一键三连「点赞」「转发」「谨防心」

接待在指摘区留住你的办法!开yun体育网



上一篇:欧洲杯体育接下来发生的事情更精彩了-开云(中国)Kaiyun·官方网站 登录入口
下一篇:开云体育"酸嘢"中会加不少辣椒粉、米醋-开云(中国)Kaiyun·官方网站 登录入口
友情链接:

Powered by 开云(中国)Kaiyun·官方网站 登录入口 @2013-2022 RSS地图 HTML地图