Введение

Американский математик

Биография

Беллман родился в 1920 году в Нью-Йорке в семье непрактикующих евреев польского и русского происхождения, Перл (урожденная Саффиан) и Джона Джеймса Беллмана. Относительно своих религиозных взглядов, он был атеистом. Он учился в средней школе имени Авраама Линкольна в Бруклине в 1937 году и изучал математику в Бруклинском колледже, где получил степень бакалавра в 1941 году. Позже он получил степень магистра в Университете Висконсина. Во время Второй мировой войны он работал в группе теоретической физики в Лос-Аламосе. В 1946 году он получил степень доктора философии (Ph.D.) в Принстонском университете под руководством Соломона Лефшеца. Начиная с 1949 года, Беллман много лет работал в корпорации RAND, и именно в этот период он разработал динамическое программирование. Позднее в жизни интересы Ричарда Беллмана стали все больше склоняться к биологии и медицине, которые он считал «передовыми рубежами современной науки». В 1967 году он стал главным редателем журнала Mathematical Biosciences, который быстро стал (и остается) одним из важнейших журналов в области математической биологии. В 1985 году в его честь была учреждена премия Беллмана по математическим биологическим наукам, которая вручается раз в два года за лучшую научную статью, опубликованную в журнале. В 1973 году у Беллмана диагностировали опухоль головного мозга, которую удалили, но возникшие осложнения привели к тяжелой инвалидности. Он был профессором Университета Южной Калифорнии, членом Американской академии искусств и наук (1975), членом Национальной инженерной академии (1977) и членом Национальной академии наук (1983). В 1979 году он был удостоен медали почета IEEE «за вклад в теорию принятия решений и теорию управления, в частности за создание и применение динамического программирования». Его ключевой работой является уравнение Беллмана.

Уравнение Беллмана

Уравнение Беллмана, также известное как уравнение динамического программирования, является необходимым условием оптимальности, связанным с математическим методом оптимизации, известным как динамическое программирование. Почти любая задача, решаемая с помощью теории оптимального управления, также может быть решена путем анализа соответствующего уравнения Беллмана. Уравнение Беллмана впервые было применено в теории управления в инженерии и других областях прикладной математики, а впоследствии стало важным инструментом в экономической теории.

Уравнение Гамильтона Джейкоби Беллмана

Уравнение Гамильтона–Джакоби–Белмана (HJB) — это уравнение в частных производных, играющее центральную роль в теории оптимального управления. Решение уравнения HJB — это «функция ценности», которая определяет оптимальную стоимость достижения цели для заданной динамической системы с соответствующей функцией стоимости. Классические вариационные задачи, например, задача о брахистохроне, также могут быть решены этим методом. Уравнение является результатом теории динамического программирования, разработанной в 1950-х годах Ричардом Беллманом и его сотрудниками. Соответствующее уравнение для дискретного времени обычно называют уравнением Беллмана. В непрерывном времени этот результат можно рассматривать как обобщение более ранних работ в классической физике по уравнению Гамильтона–Якоби, выполненных Уильямом Роуэном Гамильтоном и Карлом Густавом Якобом Якоби.

Проклятие измерения

Проклятие размерности — термин, введенный Беллманом для описания проблемы, возникающей из-за экспоненциального роста объема при добавлении дополнительных измерений в (математическое) пространство. Одним из следствий проклятия размерности является то, что некоторые методы численного решения уравнения Беллмана требуют значительно больше вычислительного времени при увеличении числа переменных состояния в функции ценности. Например, для дискретизации единичного интервала с расстоянием между точками не более 0,01 достаточно 100 равномерно распределенных точек; для аналогичной дискретизации 10-мерного единичного гиперкуба с решеткой и расстоянием 0,01 между соседними точками потребуется 10<sup>20</sup> точек. Таким образом, в определенном смысле, 10-мерный гиперкуб можно считать в 10<sup>18</sup> раз "больше", чем единичный интервал. (Пример, адаптированный из примера Р. Э. Беллмана, см. ниже.)

Алгоритм Беллмана-Форда

Хотя алгоритм был открыт после работ Форда, он упоминается в алгоритме Беллмана — Форда, который также иногда называют алгоритмом корректировки меток. Этот алгоритм вычисляет кратчайшие пути от одной вершины до всех остальных в взвешенном ориентированном графе, где некоторые веса рёбер могут быть отрицательными. Алгоритм Дейкстры решает ту же задачу с меньшим временем работы, но требует, чтобы веса рёбер были неотрицательными.

Публикации

За свою карьеру он опубликовал 619 статей и 39 книг. В последние 11 лет жизни он опубликовал более 100 статей, несмотря на тяжелейшие осложнения после операции на головном мозге (Дрейфус, 2003). Вот некоторые из них:

Статьи

Беллман, Р. Е., Калаба, Р. Е., Динамическое программирование и управление обратной связью, RAND Corporation, P 1778, 1959.