
дается на ряд последовательных этапов. Естественно, что мно-
гоэтапность ассоциируется, прежде всего, с развитием процес-
са во времени. Поэтому динамическое программирование хо-
рошо применимо к динамическим задачам, в которых должно
быть принято не однократное оптимальное
решение,
а
ряд пос-
ледовательных во времени решений, обеспечивающих опти-
мальность всего развития в целом. Необходимо отметить, что
и многие задачи статистического характера оказывается воз-
можным сформулировать и решать как задачи динамического
программирования. В то же время и некоторые динамические
задачи успешно решаются методами линейного и нелинейного
программирования.
Рассмотрим основные особенности задач и методов динами-
ческого программирования на следующем
примере.
Имеются два
месторождения полезного ископаемого А и Б с запасами соот-
ветственно
200
и
100
единиц.
Имеется одна машина М
для
рабо-
ты
на
этих месторождениях,
причем при
использовании она либо
с определенной вероятностью добывает часть запасов, либо вы-
ходит из строя и в дальнейшем использоваться
не
может.
На рисунке 2.5 обозначены исходные данные задачи. В на-
чальный момент имеется возможность выбора: направить ма-
шину на месторождение А или на месторождение Б. Если ма-
шина будет работать на месторождении А, то с вероятностью
0,7 она добудет часть запаса, а
с
вероятностью 0,3
—
выйдет из
строя (вероятности указаны цифрами над пунктирными линия-
ми).
Добытая доля составит 0,6 всего запаса, т. е. 120 единиц
(добываемые доли указаны цифрами в кружках). Если перво-
начально машина будет использована на месторождении Б, то
она
с
вероятностью 0,8 добудет 0,9 всего запаса, т. е.
90
единиц,
а с вероятностью 0,2 придет в негодность.
Если на первом этапе машина не вышла из строя, то возмо-
жен второй этап ее эксплуатации, причем снова допускается
выбор месторождения. Если первоначально машина работала
на месторождении А, то продолжение на втором этапе эксплу-
атации того же месторождения позволит с вероятностью 0,7
добыть оставшиеся 40% запасов полезного ископаемого, т. е.
80 единиц, а переброска ее на месторождение Б даст 90 единиц
(100 единиц
X
0,9) с вероятностью 0,8.
85