一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_大数据

整理 | 郑丽媛

本以为历经波折的 2020 年即将画上句号,可在尾声,我们又获知了一个不幸的消息:12 月 23 日,英特尔量子硬件研究组总监 James S. Clarke 在推特发布讣告,他的父亲、2007 年图灵奖得主 Edmund M. Clarke 因感染新冠不幸去世,享年 75 岁。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_大数据_02

Edmund M. Clarke ,这位“模型检测先驱”,他这 75 年的人生,为科技的贡献无法计量。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_编程语言_03

生平经历

Edmund M. Clarke 出生于 1945 年,1967 年获得弗吉尼亚大学的数学学士学位,1968 年在杜克大学取得数学硕士学位,随后,又于 1976 年在康奈尔大学获得计算机博士学位。

完成学业后, Edmund M. Clarke 开始了他的职业生涯。1976 年,他在杜克大学任教 2 年,后于 1978 年在哈佛大学担任助理教授,1982 年加入卡内基梅隆大学计算机系,并于 1989 年被评为全职终身教授一职。随后在 1995 年,他成为了卡内基梅隆大学计算机科学学院 FORE Systems Professorship 的第一位获奖者。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_python_04

Edmund M. Clarke 生平获奖如数

据其个人博客介绍,Edmund M. Clarke 生平的兴趣涵盖三个领域:编程系统,硬件和理论。他使用理论计算机科学领域的技术来解决编程系统和硬件设计中的实际问题。在过去的30多年中,重点研究模型检测以及硬件和软件正确性的形式验证。

他的生平经历已足够优秀,而他的科技成就更加辉煌。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_大数据_05

著名的模型检测

其实谈起 Edmund M. Clarke ,了解的人脑海里浮现的第一印象大概就是“模型检测”吧。

1981 年, Edmund M. Clarke 和他的博士生 E. Allen Emerson 首次提出了模型检测 (model checking) 概念,并主张可作为自动机并发系统的验证技术,随后率先将其应用在了硬件验证上。

2004 年, Edmund M. Clarke 获得 IEEE 计算机学会 Harry H. Goode 纪念奖,以表彰他对硬件和软件系统形式验证做出的重大开创性贡献。

2007 年的图灵奖(图灵奖旨在奖励对计算机事业作出重要贡献的个人 ,获奖条件要求极高,评奖程序极严,一般每年仅授予一名计算机科学家。)为表彰模型检测技术的开发,授予 Edmund M. Clarke、E Allen Emerson 和 Joseph Sifakis 三位科学家,这也使得模型检测成为一个广泛应用在硬件和软件工业中非常有效的算法验证技术所做的奠基性贡献。

此外,Edmund M. Clarke 在 2008 年获得了 Herbrand 奖,以“表彰他在模型检测的发明中所发挥的作用,以及他在该领域20多年来的持续领导地位”。在 2014 年他又因为模型检测获得了鲍尔奖和科学成就奖。

模型检测作为自动验证技术,通过显式状态搜索或隐式不动点计算来验证有穷状态并发系统的模态/命题性质。由于模型检测可以自动执行,并能在系统不满足性质时提供反例路径,因此在工业界比演绎证明更受推崇。目前,模型检测已被广泛应用于计算机硬件、通信协议、控制系统、安全认证协议等方面的分析与验证中,不仅在学术领域熠熠生辉,在产业界也取得了成功的发展。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_人工智能_06

众人悼念!

Edmund M. Clarke 的逝世,引起了许多人的叹息。

Edmund M. Clarke 的儿子, 英特尔量子硬件研究组总监 James S. Clarke 在告知大众这个不幸的消息时,也诉说了他的思念:

父亲对我的学术研究总是抱有很高的期望,但他也教会了我如何打棒球、钓鱼,并带我到世界各地旅行,我将永远怀念他。

中国科学院计算技术研究所研究员、博士生导师、所长助理包云岗,对Edmund M. Clarke 的离世表示哀悼:

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_编程语言_07

Edmund M. Clarke 曾经的学生、威斯康辛大学麦迪逊分校教授在得知恩师去世的消息后,也在推特上表示:2020 年不能再糟糕了。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_人工智能_08

除此之外,许多网友也对此表示惋惜:

他在模型检查和自动定理证明方面的工作,塑造了许多计算世界能够可靠运行的方式,他的贡献成为永久的遗产。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_编程语言_09

全世界的计算机科学家都为此感到悲哀!

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_机器学习_10

听到这个消息我非常难过。他是我们这个领域的巨人,Edmund 和他的作品将被永远铭记,并将继续影响和塑造我们的领域。

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_机器学习_11

Edmund M. Clarke ,这位计算机领域“巨人”,他所创造的价值、带来的影响对于我们来说可谓“无价”,他将永远铭记于我们的心中,一路走好......

参考链接:

https://en.wikipedia.org/wiki/Edmund_M._Clarke

https://www.cs.cmu.edu/~emc/index.html

一代计算机巨星的陨落!图灵奖得主 Edmund Clarke 因感染“新冠”逝世_编程语言_12