Рассмотрим следующую упрощенную задачу о наилучшем распределении памяти вычислительной машины. Пусть
—
-я стандартная подпрограмма для вычисления функции
в библиотеке подпрограмм
. Подпрограмма
занимает
ячеек памяти и требует для счета
секунд. Требуется составить "программу"
, которая определяется заданием некоторого набора
индексов
, то есть функций, подлежащих вычислению (наличием иных команд пренебрегаем). При этом следует для составления программы
указать такой набор подпрограмм
, чтобы длина всей программы не превосходила M ячеек, а время счета по ней было минимальным.
Как обычно в подобных случая, вводим переменные
| (7.33) |
Тогда наша задача сведется к минимизации
| (7.34) |
при условиях
| (7.35) |






