我科学家破解“背包问题”复杂度之谜
创始人
2025-05-30 09:21:21
0

原标题:我科学家破解“背包问题”复杂度之谜

记者日前从中国科学院金属研究所获悉,该所张志东研究员首次确定了“背包问题”的计算复杂度下限,在该领域取得重大理论进展,相关成果近日发表于《AIMS数学》。

“背包问题”是计算机科学中经典的NP完全问题(非确定性图灵机多项式复杂度求解的决定问题),可应用在不同领域的决策,如寻找减少原材料使用、投资组合的选择、密钥产生等最优化搜寻路径。想象一个场景:面对薯片、巧克力、矿泉水等十几种零食,如何在书包限重5斤的前提下选出“幸福值”最高的组合?这个生活化问题正是“背包问题”的简化版。当物品数量超过一定规模后,即使用最先进的计算机也需耗费天文数字时间求解,而计算复杂度下限就是解决问题所需的最少时间。

据介绍,在10余年三维伊辛模型研究工作的基础上,张志东建立起“背包问题”与自旋玻璃三维伊辛模型的联系,根据两个问题的关系确定“背包问题”的计算复杂度下限。

自旋玻璃是一种特殊磁性材料,其中的微观磁针(自旋)像一群闹别扭的小朋友,有的执拗向上,有的坚持向下。张志东把“背包问题”中每个物品的“拿或不拿”对应为磁针的“向上或向下”,而寻找最优解相当于在这群互相拉扯的“磁针小朋友”中找到最省力的排列方式(最低能量状态)。

研究发现微观磁针排列的复杂纠缠结构就像被猫抓乱的毛线团,是导致计算困难的核心。张志东找出了这种纠缠结构的最小单位,即“绝对极小核心模型”,它就像毛线团里最关键的那个结,恰好卡在NP完全问题与NP中间问题的分界线上。据此,张志东进一步构建计算复杂度相图,首次明确NP完全问题与稍简单的NP中间问题的分界线,从而确定复杂度下限,证明最优算法的时间复杂度至少为(1+无限小)的N次方,显著优于现有算法。

这项研究打破了传统认知,证明NP完全问题存在亚指数级算法,并首次精确确定了“背包问题”的计算速度极限。业内专家称,该研究的结论可以直接推广应用,解决计算机、物理、化学、生物、数学以及材料科学领域一系列相关基础科学问题。(记者刘勇、王鲁婧)

相关内容

热门资讯

日剧里超常用的日语短句|学会下... 日剧里超常用的日语短句|学会下一秒就能开口说日剧里超常用的日语短句|学会下一秒就能开口说日剧里超常用...
幼儿教资《保教知识与能力》必背... 必背点一:儿童发展理论的主要流派 一、皮亚杰认知发展理论 1.感知运动阶段(0—2岁):物体恒存。 ...
什么题能有历年真题的含金量高!... 谁懂啊!! 高考真题=你和命题人“面对面聊天”的唯一机会。 那些大学教授+特级教师+教研员关起门来磨...
日本便利店常用的日语|留学生不... 日本便利店常用的日语|留学生不会告诉你的生活口语(2026最新)日本便利店常用的日语|留学生不会告诉...
日本便利店常用的日语|留学生不... 日本便利店常用的日语|留学生不会告诉你的生活口语日本便利店常用的日语|留学生不会告诉你的生活口语日本...
成人高考备考三点建议 想报成人高考的人群,心里藏着一大堆顾虑,其实很没必要记住这三点,直接打消你所有的备考焦虑。 第一,成...
江苏常州市2025-2026学... 一、阅读(72分) (一)阅读I(本题共5小题,19分) 阅读下面的文字,完成小题。 材料一: 在很...
生活口语学习指南 生活口语学习指南生活口语学习指南说实话,N5词汇看起来简单,但考过JLPT的人都知道——掉坑最惨的就...
JLPT N5易混词汇辨析|自... JLPT N5易混词汇辨析|自学日语半年踩过的5个坑JLPT N5易混词汇辨析|自学日语半年踩过的5...
零基础日语五十音速记|片假名平... 零基础日语五十音速记|片假名平假名一次搞懂零基础日语五十音速记|片假名平假名一次搞懂说实话,我第一次...
零基础日语五十音速记|平假名片... 零基础日语五十音速记|平假名片假名一次搞懂的入门课body { font-family: "Hira...
致敬缉毒英雄 人教社推出儿童小... 人民网北京7月3日电 (记者孙竞)日前,由人民教育出版社主办的“致敬缉毒英雄 守护无恙山河——《功勋...
教育部:不得以“夏令营”“研学... 人民网北京7月3日电 (记者李依环)记者今天获悉,教育部办公厅近日印发通知,部署2026年中小学、幼...
三项失业保险政策举措支持企业...   本报北京7月2日电 (记者邱超奕)近日,人力资源社会保障部等四部门联合印发关于失业保险支持企业...
高校专业加速“上新”,背后有何... 眼下正值志愿填报季,选专业仍是考生和家长关注的焦点。前不久,教育部发布《普通高等学校本科专业目录(2...