Происхождение термина «динамическое программирование»
Отец динамического программирования Ричард Э. Беллман описывал свою работу в корпорации RAND так:
1950-е годы были не лучшими для математических исследований. В Вашингтоне в то время был очень интересный джентльмен по имени Уилсон — министр обороны, испытывавший патологический страх и ненависть к слову «исследования». Лицо Уилсона наливалось кровью, если люди использовали термин «исследование» в его присутствии. Можете себе представить, как он относился к термину «математический». Корпорация RAND работала на ВВС, и, по сути, Уилсон был ее боссом. Я чувствовал, что должен сделать что-то, чтобы скрыть от Уилсона и ВВС, что в действительности занимаюсь математикой в корпорации RAND. В первую очередь меня интересовало планирование, принятие решений, мышление. Но планирование — это не вполне подходящее в данном случае слово. Поэтому я решил использовать слово «программирование»... Слово «динамический» обладает очень интересным свойством как прилагательное, а именно слово «динамический» невозможно употребить в уничижительном смысле. Попробуйте придумать какое-нибудь сочетание, которое, возможно, придаст ему уничижительный смысл. Это невозможно. Таким образом, я подумал, что динамическое программирование было бы хорошим названием. Это было то, против чего не мог возражать даже конгрессмен. Поэтому я и использовал его в качестве зонтика для своей деятельности.
Источник: Eye of the Hurricane: An Autobiography, World Scientific Publishing, 1984
Post #834
2.96K
- 🤯 25
- 🔥 4
- 👍 2
- ❤ 1