无缘诺贝尔奖的George Dantzig——线性规划之父
王军强,2012年11月2日

“线性规划之父”的George Dantzig,与“计算机之父”、“博弈论之父”John Von Neumann(约翰•冯•诺依曼)以及线性规划对偶理论提出者Leonid Kantorovich被誉为数学规划的三大创始人,为运筹学创立与发展立下赫赫功劳。在Leonid Kantorovich 因解决稀缺资源的最优配置获1975年诺贝尔经济学奖的时候,大家愕然George Dantzig为什么没有得到诺贝尔经济学奖?

他人生传奇不断、精彩不断、荣誉等身:

George Dantzig是美国工程院、科学院、艺术与科学院三院院士,美国国家科学奖章获得者(1975年),George Dantzig是计量经济学会(The Econometric Society)、数理统计学会(Institute of Mathematical Statistics)、美国科学进步协会(Association for the Advancement of Science)、INFORMS(Institute for Operations Research and the Management Sciences)的会士,美国军方数学顾问,以其名字设立Dantzig数学奖(由美国数学规划学会和美国工业与应用数学会联合颁奖,奖励在数学规划领域的研究中有突出影响的个人),数学规划学会(the Mathematical Programming Society)的创始人和第一届主席,美国管理学会(Institute of Management Sciences, TIMS)第13届主席, 第一届ORSA(Operations Research Society of America)冯•诺依曼理论奖(运筹管理学领域最高奖)得主,第一批人选国际运筹学联合会(International Federation Of Operational Research Societies,IFORS)运筹学名人堂的巨匠,人选词很好得总结了George Dantzig的贡献:

"For over 50 years, Dantzig's continuing innovations have been of the highest order. The scientific and economic impacts that have resulted from Dantzig's work are immeasurable. How does one measure the fact that all major (and most minor) industries directly or indirectly use linear programming to aid them in the allocation of their resources and decision-making; that all computer systems (mainframes and PCs) 'learn' how to solve linear-programming problems as soon as they are 'born'; that the simplex method is imbedded into all PC spreadsheet systems; that national economic planning for the third world and developing countries are being guided by linear-programming techniques; that strategic and tactical military planning, management of military personnel; and a wide variety of logistical (peacetime and combat) problems are solved using linear programming; that mathematical and computer science research such as combinatorics, numerical analysis and the solution of large-scale problems have been aided by linear programming; and that such diverse applications as cancer screening, airlines scheduling, agricultural development, transportation and delivery systems, scheduling of personnel and petroleum refinery operations have been influenced by the work of George Dantzig?

"The professional and academic fields of operations research, management science, industrial engineering, as well as the mathematical and computer sciences, rest heavily upon his lifetime of work."

George Dantzig还有一段极富传奇色彩、喜剧色彩的一段人生经历:因上课迟到,把老师留在黑板上统计学中著名的一直悬而未决的难题当成课外作业解决了!这段传奇经历就是George Dantzig与著名的统计学家Jerzy Neyman (奈曼,1894~1981) 教授的故事,最后被搬上银幕《心灵捕手Good Will Hunting》而广为流传。George Dantzig回忆道:“During my first year at Berkeley I arrived late one day to one of [Jerzy] Neyman's classes. On the blackboard were two problems which I assumed had been assigned for homework. I copied them down. A few days later I apologised to Neyman for taking so long to do the homework - the problems seemed to be a little harder than usual. I asked him if he still wanted the work. He told me to throw it on his desk?

About six weeks later, one Sunday morning about eight o'clock, Anne and I were awakened by someone banging on our front door. It was Neyman. He rushed in with papers in hand, all excited: 'I've just written an introduction to one of your papers. Read it so I can send it out right away for publication.' For a minute I had no idea what he was talking about. To make a long story short, the problems on the blackboard which I had solved thinking they were homework were in fact two famous unsolved problems in statistics.”

后续的人生经历如下:

George Dantzig在伯克利大学攻读统计学博士学位期间,“二战”爆发了,George Dantzig作为文职人员参加了空军,担任美国空军总部的作战分析分部(Combat Analysis Branch of USAF Hq)首席,从1946 到1952担任了美国空军的数学顾问(Mathematical Advisor to USAF Hq),他的职责之一是研究一套方法,如何更加快速地计算兵力部署、人员训练、后勤补给等方案(program)。在当时,物资因战争而普遍匮乏,因此需要考虑多方面复杂因素的规划。Dantzig倡导用电子计算机开发数学规划方法,尝试以简单的线性结构,简化相关的假设,并以线性的方式来处理。1946年,Dantzig返回伯克利并取得博士学位。

二次大战结束后第3年(1948),年仅34岁的George Dantzig以“运用线性结构的规划”(Programming in Linear Structure)将该方法公诸于世(T J Koopmans建议将其命名为线性规划linear programming),现在频频出现于教科书中大名鼎鼎的“单纯形法”(simplex method)便是其成果之一。

1952年,他加入加州圣莫尼卡Santa Monica的兰德公司(RAND), 继续研究线性规划。(注:RAND是一个隐藏在美国政府背后的神秘智囊团、“超级军事学院”,无论是美国的对苏核战略、五角大楼重组、越南战争,还是当今的伊拉克战争、恐怖主义研究,兰德和它的理性选择理论都深深地影响了美国的政治决策。)

1960年,他加入UC Berkeley,成为运筹学的教授,并且担任Operation Research Center 的主任。

1966年,他加入Stanford,1990年成为运筹学与计算科学系(Operations Research and Computer Science)的教授,并建立了the System Optimization Center,1997年退休。


一件真实事件,成为了以后一个著名传奇故事的来源。 [2]
1939年他在柏克莱作研究生,有一堂课他迟到了。上课不久耶日·内曼教授在黑板上写了两个著名的未解统计学问题的例子(一说是四题)。丹齐格稍后到达时把它们当作习题抄下。按丹齐格的话,那些问题“看来比平常难了点”。不过几天后他递交了两题的完整解答,仍以为它们是已逾期的功课(一说丹齐格告诉教授,上次的作业太难了,我只解了其中的两题)。六周后心情激动的教授内曼探访丹齐格,他准备好把丹齐格其中一题的解答递交往一份数学期刊发表。
多年后另一个研究者亚伯拉罕·瓦尔德得到第二题的结论,要发表一份论文。他知道了丹齐格之前的解答,就把丹齐格列为合著者。
自此这个故事开始流传,并用作教材中以展示正面思考的力量。随着时间的推移,故事中丹齐格的名字被多次替换,内容也被改写,但仍以不同的形式被不断传播。

时钟很有趣:http://chabudai.org/blog/?p=59

无缘诺贝尔奖的George Dantzig——线性规划之父的更多相关文章

  1. TSP-UK49687

    Copied From:http://www.math.uwaterloo.ca/tsp/uk/index.html Shortest possible tour to nearly every pu ...

  2. java 线性规划 和lingo 比较

    model:max=13*A+ 23*B; 5*A + 15*B <480 ; 4*A + 4 *B <160 ; 35* A + 20 *B <1190 ; end Variabl ...

  3. JavaScript之父Brendan Eich,Clojure 创建者Rich Hickey,Python创建者Van Rossum等编程大牛对程序员的职业建议

    软件开发是现时很火的职业.据美国劳动局发布的一项统计数据显示,从2014年至2024年,美国就业市场对开发人员的需求量将增长17%,而这个增长率比起所有职业的平均需求量高出了7%.很多人年轻人会选择编 ...

  4. margin折叠-从子元素margin-top影响父元素引出的问题

    正在做一个手机端电商项目,顶部导航栈的布局是一个div包含一个子div,如果给在正常文档流中的子div一个垂直margin-top,神奇的现象出现了,两父子元素的边距没变,但父div跟着一起往下走了! ...

  5. 用angular怎么缓存父页面数据

    angular做单页面应用是一个比较好的框架,但是它有一定的入门难度,对于新手来说可能会碰到很多坑,也有许多难题,大部分仔细看文档,找社区是能解决的. 但有些问题也许资料比较少,最近遇到过一个要缓存父 ...

  6. Disque:Redis之父新开源的分布式内存作业队列

    Disque是Redis之父Salvatore Sanfilippo新开源的一个分布式内存消息代理.它适应于"Redis作为作业队列"的场景,但采用了一种专用.独立.可扩展且具有容 ...

  7. 父ListView嵌套子ListView时点击事件没有响应

    转发请备注出处:http://www.cnblogs.com/LT5505/p/5972999.html 问题: 在ListView中嵌套ListView之后,子ListView会把父ListView ...

  8. 透视 HTML子元素的margin-top样式会应用在父元素上的原由

    情况说明 当对页面中元素设置margin-top样式时,如果该元素有父元素,则margin-top会应用与父元素,子元素的top与父元素的top重叠.举例说明 <style>body{ma ...

  9. 父页面操作iframe子页面的安全漏洞及跨域限制问题

    一.父子交互的跨域限制 同域情况下,父页面和子页面可以通过iframe.contentDocument或者parent.document来交互(彼此做DOM操作等,如父页面往子页面注入css). 跨域 ...

随机推荐

  1. 数据分析----天气预报走向(pygal)

    #!usr/bin/env python #-*- coding:utf-8 _*- """ @author:Administrator @file: 可视化天气预报.p ...

  2. windows server2008 IIS下目录 [ application/database.php ] 不可写!解决

    windows server2008目录 [ application/database.php ] 不可写!解决     在服务器上找到网站根目录   网站用的thinkphp的框架   属性 -- ...

  3. linux系统挂载u盘拷贝文件

    linux系统在不能远程的情况下用u盘传文件(比如服务器装上系统还没配IP),需要先将u盘挂载到系统中的某个位置,再使用cp命令拷贝文件,简要步骤如下: 1.把U盘插入Linux电脑,确保U盘指示灯是 ...

  4. javaSE学习笔记(10)---List、Set

    javaSE学习笔记(10)---List.Set 1.数据存储的数据结构 常见的数据结构 数据存储的常用结构有:栈.队列.数组.链表和红黑树. 1.栈 栈:stack,又称堆栈,它是运算受限的线性表 ...

  5. 剑指offer-基础练习-增删节点-链表

    /* 链表基本操作: 插入节点和删除节点 */ /* 思路: 使用指向链表的头指针,这样在新插入节点后,头指针不会改变 */ struct ListNode{ int value; ListNode* ...

  6. 76.0.3809.100版本的谷歌浏览器对应能用的chromedriver版本

    # -*- coding: utf-8 -*- # @Time : 2019/9/3 11:42 # @Author : wujf # @Email : 1028540310@qq.com # @Fi ...

  7. gulp常用插件之gulp-rev-outdated使用

    更多gulp常用插件使用请访问:gulp常用插件汇总 gulp-rev-outdated这是一款旧的静态资产修订文件过滤器. 我们可以使用gulp rev来缓存一些资产.源文件的每次修改都会导致新的修 ...

  8. PTA 1001 A+B Format

    问题描述: Calculate a+b and output the sum in standard format -- that is, the digits must be separated i ...

  9. H5_0017:通过元素自定义属性值获取元素对象,并获取属性值

            // 通过元素的属性值查找对象         // document.querySelectorAll("[data]").forEach(function(e) ...

  10. java - 锁的种类及详解

    锁类型 锁根据其特性能够划分出各种各样的锁类型,该文主要介绍以下锁的作用及特性 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/非公平锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 ...