整理 | 郭芮

出品 | CSDN(ID:CSDNnews)

1992年,布尔函数敏感度猜想(Boolean Sensitivity)被提出,这成为了理论计算机科学近三十年来最重要、最令人困惑的开放性问题之一。而近日,来自Emory大学计算机与数学科学系的华人教授黄皓,用两页纸证明了困扰理论计算机领域数十年的问题。

困扰科学界 30 年的难题

多年来,计算机科学家已经开发出许多方法来测量给定布尔函数的复杂性。研究发现,关于布尔函数复杂性的度量措施都适用于一个统一的框架,但有一个复杂性指标似乎并不适用——“灵敏度”。灵敏度(sensitivity conjecture)是一种衡量布尔函数复杂度的方法,它被定义为导致布尔函数翻转的最大比特数,通过捕获输入字符串中的信息来影响输出位的改变。换句话说,布尔函数的“灵敏度”跟踪翻转单个输入位改变输出位的可能性。

1992年,耶路撒冷希伯来大学的Noam Nisan和现在罗格斯大学的Mario Szegedy 推测表示,“灵敏度”同样是适合统一框架的,但没有人能证明这一点,这也成为了布尔函数研究中一个悬而未决的问题。

灵敏度猜想的证明具有很大的实践意义,主要涉及计算机电路的基础构造块结构,包括:医生可以在达到诊断之前尽可能少地为患者发送测试;机器学习专家可以通过算法在分类之前尽可能少地检查对象的特征;银行家可以向老板展示尽量少的答案以证明他们已做出正确的贷款决策;甚至还涉及量子物理学版本的查询复杂性,弄清楚该测量与其他复杂性测量的关系可以帮助研究人员理解量子算法的局限性......

外媒Quantamagazine就此问题举例说:如果你向银行申请贷款,那么就需要填一系列答案为是或否的问题,银行再根据你的答案进行评分做出决定——这个过程就是一个布尔函数,你的答案就是输入比特,银行的决定就是输出比特。如果你改变某个问题的答案会导致结果翻转,这个比特/答案就被定义为敏感了,如果有7个问题任意一个翻转会导致结果翻转,那么其敏感度就是7。

在这二十多年中,该猜想难倒了许多优秀的计算机科学家。而现在,Emory大学的数学家黄皓用一个巧妙但简单的两页论证,证明了灵敏度猜想。

华人科学家黄皓用7年时间破解

本月初,一篇仅有6页的论文悄悄登上了arXiv,引起了学术界的轰动。一位名叫黄皓(Hao Huang)的华人科学家解开了30年来一直困扰计算机科学家的问题,论文长度仅有6页,其核心证明内容只有2页。

黄皓(Hao Huang),图源:Quantamagazine

黄皓出生于汕头,十四岁时离开家乡奔赴广州华南师范大学附属中学就读,凭借优异的成绩于2003年被保送至北京大学攻读数学专业。2007年北大本科毕业后,黄皓在美国加州大学洛杉矶分校(UCLA)读博,师从国际著名数学家Benny Sudakov教授,并于2012年获得博士学位。2012-2014年受邀访问普林斯顿高等研究院,现担任美国艾默里大学数学系助理教授。其主要研究领域包括极值组合、图论及理论计算机,已经在JCTB、JCTA、Combinatorica、SIAM J. Discrete Math等国际著名期刊上发表及接受发表论文20余篇。

2012年末,在受访美国普林斯顿高等研究院期间,黄皓在与数学家Michael Saks共进午餐时听说了敏感性猜想,他立刻被这个猜想的简洁和优雅所吸引。“每次我发表新论文后,我都会回到这个问题,”他说。“当然,我会在一段时间后放弃,并解决一些更现实的问题。”

在2013年,黄皓开始认为理解这个问题的最佳途径可能是通过标准网络来表示网络,该矩阵跟踪哪些点连接,然后检查一组称为矩阵特征值的数字。五年来,他一直在重新审视这个想法,但一直没有成功。2018年,黄皓发现了使用一个有200年历史的称为Cauchy交错定理的数学,它将矩阵的特征值与子矩阵的特征值联系起来,使其成为研究立方体与立方体之间关系的完美工具。

上个月,他突然意识到他可以通过改变他的矩阵中某些数字的符号来推动这种方法的完成。通过这种方式,他能够证明在n维立方体中超过一半点的任何集合中,将存在某些与其他点相关的点,灵敏度猜想也从这个结果中被证明。

图源:Quantamagazine

这个存在了30年的难题,最终证明是如此简洁甚至可以用一条推文概况。

图源Twitter:CMU计算机科学系教授Ryan O'Donnell

而为了解决这个问题,黄皓花费了7年时间来思考。

Quantamagazine最后写到,“黄皓的研究结果超过了证明灵敏度猜想所必需的结果,这种发现应该会产生关于复杂性度量的新见解。”哥伦比亚大学计算机科学教授Rocco Servedio也表示,“它充实了我们的工具库,让我们可以试图回答布尔函数分析中的其他问题”,“我认为在这一证明推出以后,很多人终于能睡得着觉了。”

参考链接:

https://www.quantamagazine.org/mathematician-solves-computer-science-conjecture-in-two-pages-20190725/

https://news.cnblogs.com/n/628833/

https://new.qq.com/omn/20190727/20190727A0B1GX00.html

【END】

 热 文 推 荐 

☞三十年软件开发之路:老码农的自我修养!

☞程序员除了会 CRUD 之外,还应该知道什么叫 CQRS!

☞我与“顶级工程师”距离有多远?

☞Android 告急!

☞3个核心差异, 告诉你为什么Libra永远成不了比特币!

☞微博宕机复盘:什么样的技术架构,可支持80个明星并发出轨?

☞公开课 | 详解事件抽取与事件图谱构建

☞超酷炫!Facebook用深度学习和弱监督学习绘制全球精准道路图

☞中国第一程序员,微软得不到他就要毁了他!

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

华人学者解开计算机领域 30 年难题:布尔函数敏感度猜想相关推荐

  1. 华人学者解开计算机领域30年难题:布尔函数敏感度猜想

    整理 | 郭芮 来源 | CSDN(ID:CSDNnews) 1992年,布尔函数敏感度猜想(Boolean Sensitivity)被提出,这成为了理论计算机科学近三十年来最重要.最令人困惑的开放性 ...

  2. 七年思考,两页证明,华人学者解开计算机领域30年难题:布尔函数敏感度猜想...

    近日,美国艾默里大学计算机与数学科学系教授黄皓(Hao Huang)用一篇短短 6 页的论文「轻松」证明了困扰理论计算机领域数十年的布尔函数敏感度猜想,引发了计算机和数学领域社区的广泛关注.布尔函数敏 ...

  3. 华人学者黄皓两页证明解决计算机科学领域难题:布尔函数敏感度猜想

    近日,美国艾默里大学计算机与数学科学系教授黄皓(Hao Huang)用一篇短短 6 页的论文「轻松」证明了困扰理论计算机领域数十年的布尔函数敏感度猜想,引发了计算机和数学领域社区的广泛关注.布尔函数敏 ...

  4. ACM SIGKDD主席裴健专访:华人学者在数据挖掘领域的成就有目共睹

    雷锋网 AI科技评论按:近年来,越来越多的国人站上了世界舞台,不管是在学术界,还是在工业界,我们看到一股越来越强大的中华力量. 近日,加拿大西蒙弗雷泽大学计算机学院裴健教授当选ACM SIGKDD新一 ...

  5. 仅用3页纸这位30岁的华人科学家就解决了困扰了世界30年的难题-布尔函数敏感度证明解析

    最近华人数学家黄皓,用了3页论文,云淡风轻般的证明了布尔函数敏感度的猜想.布尔函数敏感度是一个困扰学界多年的问题,甚至有很多科学家在听说这个猜想被证明后,都以为证明会非常繁锁,甚至直接打算用几周来学习 ...

  6. 困扰计算机圈近三十年的布尔函数敏感度猜想,被华人数学家2页纸解决了!

    大数据文摘出品 编译:宁静.易琬玉 1992年,布尔函数敏感度猜想被提出.这成为了理论计算机科学近三十年来最重要的开放性问题之一.近日,来自Emory大学计算机与数学科学系的华人教授黄皓,用两页纸轻松 ...

  7. 计算机领域十大世界难题,世界四大科学难题是什么,什么是四大科学难题

    什么是四大科学难题 世界四大科学难题 当前世界上有四个最大的科学难题,全球各专业的科学家都在设法揭开大自然的这些秘密,如能解开这些谜团,那么人类的生活以及对世界的看法将发生根本的变化. 一.人体基因结 ...

  8. 计算机领域十大世界难题,最强思维碰撞:世界十大逻辑难题

    逻辑作为一种思维规律,其思维过程是抽象的.而其中包含的学问,更是十分深奥,若没有深度的思维碰撞,或许很难产生出对逻辑问题的正确理解.下面,就让我们走进民族文化,感受世界十大逻辑难题对脑细胞的撞击吧. ...

  9. 只用2页纸,北大数学校友攻破计算机30年难题!过程浅显直白,看懂仅需线性代数基础...

    边策 发自 凹非寺  量子位 报道 | 公众号 QbitAI 数学世界中有很多猜想,比如哥德巴赫猜想.黎曼猜想,有些问题已经困扰了全人类几百年. 如果某一天,某个人突然跳出来说:"我只用几页 ...

最新文章

  1. MySQL中使用LIMIT进行分页的方法
  2. 【爬虫笔记】爬虫基础
  3. java钩子函数(hook)以spring源码为例
  4. oracle端口号为什么有三个,oracle安装时出现一个端口号
  5. 集合中重写equals方法删除new的对象
  6. 【渝粤教育】广东开放大学 土地力学与地基基础 形成性考核 (32)
  7. linux-vim-文本编辑
  8. BGP双线的真真假假
  9. jieba中文处理的学习
  10. RabbitMQ基础进阶教程
  11. 使用 Azure Site Recovery 将内部部署虚拟化工作负荷迁移至 Azure
  12. JSK-19 加一【入门】
  13. 前端协商缓存强缓存如何使用_强制缓存(200)和协商缓存(304)
  14. 深度学习之四大经典CNN技术浅析
  15. 总结一下关于扫描电子显微镜与背散射电子探测器
  16. 北京二手房价分析及预测
  17. 我用Python爬取美食网站3032个菜谱并分析,真香!
  18. favicon.ico在线转换网站
  19. 基于C语言在8×8点阵实现9到0倒计时牌显示
  20. 花咲の姫君(異時層ツキハ) / 花咲(异时层妖刀)

热门文章

  1. 仇家结亲优酷土豆闪婚内幕
  2. qt for android环境搭建(Linux平台)
  3. 河南省平顶山市谷歌高清卫星地图下载
  4. ubuntu18.04百度网盘登不上
  5. dreamweaver cs5 css教程,网页设计与制作——Dreamweaver CS5标准教程第12章 CSS+Div布局.pptx...
  6. 隐语v0.8.2版本更新,首次发布TEEU
  7. [搬运]从曲断图自动判断下颌智齿发育阶段的深度学习
  8. 重磅!Apollo 5.0来了,百度变身「老司机」!
  9. 音视频之路之开篇——视音频编解码技术零基础学习方法
  10. 最新芒果TV视频下载方法-马赛克视频助手