理查德-贝尔曼
我在前面提到,"动态编程 "这个名字让人感觉比实际情况更令人生畏。在DP的名字背后有一个有趣的事实:它其实并不那么复杂。
动态编程是由Richard Bellman在20世纪40年代发明的,他是一位计算机科学家,当时在一家名为RAND的公司从事数学研究。事实证明,兰德公司受雇于美国空军,这意味着他们经常要向国防部长报告,而国防部长的名字是查尔斯-埃尔文-威尔逊。
在贝尔曼的自传《飓风之眼》(_Eye of the Hurricane: 自传中,他解释了他是如何想出这个算法设计范式的名字的。