2023图灵奖得主揭晓!史上首位计算机和数学最高奖“双料王”诞生

重磅消息!北京时间4月10日下午5点整,ACM宣布把2023年图灵奖颁给Avi Wigderson,以表彰Wigderson对计算理论和随机性做出的奠基性贡献。

图片

ACM图灵奖通常被称为“计算机领域的诺贝尔奖”,奖金为100万美元,通常颁发给计算机科学各领域的研究领袖。

分享几个网站

GPT-3.5研究测试:
https://hujiaoai.cn

GPT-4研究测试:
https://higpt4.cn

Claude-3研究测试(全面吊打GPT-4):
https://hiclaude3.com

计算理论和随机性的领袖

Wigderson是普林斯顿高等研究院数学学院的教授,他是计算复杂性理论、算法和优化、随机性和密码学、并行和分布式计算、组合学和图论以及理论计算机科学与数学等科学之间的联系等领域的领军人物。[1]

图片

Wigderson教授,2013年当选美国国家科学院院士,2018年因对“理论计算机科学和数学的贡献”被授予ACM会士。2021年,Wigderson获得阿贝尔奖,“以表彰他们对理论计算机科学和离散数学的基础性贡献,以及他们将其塑造为现代数学的中心领域方面的领导作用”[2]

图片

这次Wigderson获得图灵奖,也成为了第一个同时获得过图灵奖和阿贝尔奖的人。

什么是计算理论

计算理论涉及计算机科学的数学基础。它提出的问题包括“这个问题是否可以通过计算解决”和“如果这个问题可以通过计算解决,需要多少时间和其他资源?”

计算理论还探索高效算法的设计,虽然并不直接涉及改进计算的实际应用,但其研究成果是计算机科学各领域的基础,比如密码学、计算生物学、网络设计、机器学习和量子计算等。

图片

什么是计算的随机性

计算的随机性研究是计算理论的一个子集,从根本上来说,计算机是确定性系统,意味着给定特定的输入,算法的指令集将准确预测计算的输出。

然而,现实世界充斥着难以预测的随机事件,如天气变化和量子现象。为了提升算法效率,计算机科学家引入了能在计算过程中进行随机选择的概率算法,成功解决了一些难以找到有效确定性解决方案的问题,尽管这些算法可能包含微小的误差概率。

这引出了是否能完全去除随机性、所需随机性的质量,以及如何理解和利用计算中的随机性与伪随机性等基本问题。深入理解这些动态将有助于我们开发更好的算法,并深化对计算本质的认识。

Wigderson的卓越贡献

四十年来,作为一名数学家和计算机科学家,威格德森最重要的贡献就是增强了人类对计算中随机性和伪随机性作用的理解。

上世纪40年代,乌拉姆和冯·诺依曼共同发明的蒙特卡罗方法,开启了随机算法的先河。

在上世纪70年代末,计算机科学家们已经发现:随机性和计算难度之间存在显著联系,对于许多难题,采用随机性的算法(也称为概率算法)可以远远胜过其确定性方案,比如当时的拉斯维加斯算法。

图片

在80年代,BPP复杂性类的建立,标志着对随机算法计算复杂性系统性研究的开始,BPP类描述了那些可以在多项式时间内解决且具有误差概率的算法。Wigderson在该领域的三项研究深远地影响了计算机科学的各个学科:

Hardness vs. Randomness

BPP has subexponential time simulations unlessEXPTIME has publishable

P = BPP if E Requires Exponential Circuits: Derandomizing the XOR Lemma

此外,除了随机性方面的工作之外,Wigderson也是理论计算机科学其他几个领域的知识领袖,包括多证明者交互式证明、密码学和电路复杂性。

图灵奖背后的故事

Wigderson教授,1956年出生于以色列海法。Wigderson的父亲是一名电气工程师。他的父亲喜欢拼图,并对数学的基本概念非常感兴趣,然后又经常跟孩子们分享他的想法。

Wigderson在采访中这样描述父亲对他的影响:就是他让我感染了数学这种“病毒”。

本来大学想主修数学专业的他,却被父母劝导学计算机,理由是:

计算机科学是一个年轻的领域,可能更好找工作

图片

果然,是金子到哪里都会发光。

后来年轻的威格德森于1980年在以色列理工学院取得学士学位,在短短三年内,又于1983年在普林斯顿大学获得了计算机科学博士学位。他先后在加利福尼亚大学伯克利分校、圣何塞IBM研究院、美国国家数学科学研究所和耶路撒冷希伯来大学担任过职位,2003年成为普林斯顿高等研究院的全职人员。

后来又同时拿到了计算机的诺奖——图灵奖以及数学的诺奖——阿贝尔奖,也成了历史上目前唯一一个达成此成就的人。Wigderson的贡献过于瞩目,以至于有人觉得图灵奖早就颁该给他。

图片

图片

除了突破性的技术贡献外,Wigderson在为人方面也是好评如潮,他被认为是一位受人尊敬的导师和同事,为无数年轻研究人员提供了建议。

图片

图片

图片

此外,Wigderson虽身为一名以色列人,但他坚定地反对以色列对他国领土的侵占,并致力于寻找以色列与巴勒斯坦之间的共同政治解决方案。

图片

他的光辉不仅来源于智慧,还伴随着奉献和道义,这激励着我们所有人。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/304637.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Asterisk 21.2.0编译安装经常遇到的问题和解决办法之json

目录 写在json之前Asterisk requires libjansson 写在json之前 在讨论jansson之前,我们先来看另外一个问题: checking for libedit… no checking for history_init in -ledit… no configure: error: *** Please install the ‘libedit’ development …

【MYSQL锁】透彻地理解MYSQL锁

🔥作者主页:小林同学的学习笔录 🔥mysql专栏:小林同学的专栏 目录 1.锁 1.1 概述 1.2 全局锁 1.2.1 语法 1.2.1.1 加全局锁 1.2.1.2 数据备份 1.2.1.3 释放锁 1.2.1.4 特点 1.2.1.5 演示 1.3 表级锁 1.3.1 介绍 …

03-JAVA设计模式-建造者模式

建造者模式 什么是建造者模式 建造者模式(Builder Pattern)是一种对象构建的设计模式,它允许你通过一步一步地构建一个复杂对象,来隐藏复杂对象的创建细节。 这种模式将一个复杂对象的构建过程与其表示过程分离,使得…

跨站请求伪造漏洞(CSRF)

什么是CSRF CSRF(Cross-Site Request Forgery),也被称为 one-click attack 或者 session riding,即跨站请求伪造攻击。 漏洞原理 跨站请求伪造漏洞的原理主要是利用了网站对用户请求的验证不严谨。攻击者会在恶意网站中构造一个…

spring-cloud微服务openfeign

Spring Cloud openfeign对Feign进行了增强,使其支持Spring MVC注解,另外还整合了Ribbon和Nacos,从而使得Feign的使用更加方便 优势,openfeign可以做到使用HTTP请求远程服务时就像洞用本地方法一样的体验,开发者完全感…

获取请求数据

假设有这样一个请求:http://localhost:8080/springmvc/register?namezhangsan&password123&emailzhangsanqq.com 在SpringMVC中应该如何获取请求提交的数据?在SpringMVC中又应该如何获取请求头信息?在SpringMVC中又应该如何获取客户…

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器)

💻博主现有专栏: C51单片机(STC89C516),c语言,c,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux&#xf…

深入理解Linux系统中的前后台任务与守护进程

⭐小白苦学IT的博客主页 ⭐初学者必看:Linux操作系统入门 ⭐代码仓库:Linux代码仓库 ❤关注我一起讨论和学习Linux系统 1.前言 在Linux系统中,进程管理是至关重要的一个环节。其中,前后台任务和守护进程是进程管理中不可忽视的两…

阿里云云效CI/CD配置

1.NODEJS项目流水线配置(vue举例) nodejs构建配置 官方教程 注意:下图的dist是vue项目打包目录名称,根据实际名称配置 # input your command here cnpm cache clean --force cnpm install cnpm run build 主机部署配置 rm -rf /home/vipcardmall/frontend/ mkdir -p /home/…

刷题之Leetcode707题(超级详细)

707.设计链表 力扣题目链接(opens new window)https://leetcode.cn/problems/design-linked-list/ 题意: 在链表类中实现这些功能: get(index):获取链表中第 index 个节点的值。如果索引无效,则返回-1。addAtHead(val)&#x…

Day37代码随想录(1刷) 动态规划

509. 斐波那契数 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) 0,F(1) 1 F(n) F(n - 1) F(n - 2),其中 n …

外包干了17天,技术倒退明显

先说情况,大专毕业,18年通过校招进入湖南某软件公司,干了接近6年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四年的功能…

局域网tcp通信实验

两台windows系统计算机简单TCP通信测试_两台计算机tcp通信-CSDN博客 使用这篇文章的小工具。 环境: 我和同学的两台笔记本电脑。 使用我的手机开热点,两台电脑连接热点。 我的: IPv4 地址 . . . . . . . . . . . . : 192.168.92.79 子…

Day04-SHELL自动化编程-循环与颜色函数库

Day04-SHELL自动化编程-循环与颜色函数库 11. 必知必会核心命令11.1 命令概述11.7 案例11.8 小结 12 Shell编程-循环12.1 循环概述12.2 for循环1)最常用的for循环格式2)c语言格式for循环3)for循环格式及应用场景4)案例 12.3 while…

【WSN覆盖优化】基于灰狼优化算法的无线传感器网络覆盖 GWO-WSN覆盖优化【Matlab代码#74】

文章目录 【可更换其他算法,获取资源请见文章第5节:资源获取】1. 灰狼优化算法2. WSN节点感知模型3. 部分代码展示4. 仿真结果展示5. 资源获取 【可更换其他算法,获取资源请见文章第5节:资源获取】 1. 灰狼优化算法 此处略。 2.…

【Java8新特性】四、强大的Stream api

​ 这里写自定义目录标题 一、了解Stream二、流(stream)到底是什么?三、Stream操作的三个步骤四、创建Stream的四种方式五、Stream 的中间操作1、筛选和切片2、map 映射3、排序 六、Stream 的终止操作1、查找和匹配2、归约3、收集 一、了解Stream Stream是Java8中…

spring容器

spring容器 实现方式 spring中提供了各式各样的IOC容器的实现供用户选择和使用,使用什么样的容器取决于用户的需要 BeanFactory 该接口是最简单的容器,提供了基本的DI支持。最常用的BeanFactory实现是XmlBeanFactory类,根据XML文件中的定义加…

idea常用配置

IDEA设置全局配置 参考:IDEA设置全局配置_idea如何打开一个项目,全局设置-CSDN博客 idea提交代码到git或svn上时,怎么忽略.class、.iml文件和文件夹等不必要的文件 参考:idea提交代码到git或svn上时,怎么忽略.class、.iml文件和文…

Python爬虫网络实践:去哪儿旅游数据爬取指南

Python爬虫网络实践:去哪儿旅游数据爬取指南 在这个博客中,我们将探索如何使用 Python 来进行网络数据抓取,并以抓取旅游数据为例进行演示。我们将通过一个简单的示例来说明如何利用 Python 中的常用库进行网页抓取,从而获取旅游…

软件详细设计说明书(套用案例)

2系统总体设计 2.1整体架构 2.2整体功能架构 2.3整体技术架构 2.4设计目标 2.5.1总体原则 2.5.2实用性和先进性 2.5.3标准化、开放性、兼容性 2.5.4高可靠性、稳定性 2.5.5易用性 2.5.6灵活性和可扩展性 2.5.7经济性和投资保护 3系统功能模块详细设计 3.1个人办公…