Распределение средств на расширение программы

Пусть группе предприятий выделяют дополнительные средства на реконструкцию и модернизацию производства. По каждому из n предприятии известен возможный прирост распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru выпуска продукции в зависимости от выделенной ему суммы распределение средств на расширение программы - student2.ru . Требуется так распределить между предприятиями средства С, чтобы общий прирост распределение средств на расширение программы - student2.ru выпуска продукции был максимальным.

Составление основного рекуррентного уравнения задачи.

1. Задача разбивается на шаги искусственным образом.

В качестве n-го шага принимается вложение средств в n предприятий.

2. Параметр, характеризующий состояние системы перед каждым шагом − запас не вложенных средств С.

3. Параметры «шагового управления» данной задачи – средства распределение средств на расширение программы - student2.ru выделяемые предприятиям.

4. Выигрыш на шаге n определяется приростом выпуска продукции распределение средств на расширение программы - student2.ru , n-го предприятия в зависимости от вложенных в него средств х (шагового управления).

5. Под действием «шагового управления» х система переходит в новое состояние распределение средств на расширение программы - student2.ru . Здесь Сn – запас не вложенных средств на шаге n, которые можно вложить в n предприятий, хn – те средства из Сn, которые вложили на данном шаге в n-ое предприятие и Сn-1 – соответственно оставшиеся не вложенные средства на предыдущем шаге (n-1) для распределения по оставшимся (n-1) предприятиям.

Обозначим через распределение средств на расширение программы - student2.ru максимальное значение прироста продукции нескольких n предприятий при распределении суммы С между ними.

6. Рекуррентное соотношение для этой задачи имеет вид

распределение средств на расширение программы - student2.ru (3.1)

где распределение средств на расширение программы - student2.ru максимальное значение прироста продукции на предыдущем шаге (n-1), при распределении суммы распределение средств на расширение программы - student2.ru между (n-1) предприятиями, распределение средств на расширение программы - student2.ru .

Пример решения задачи

Пусть имеются четыре предприятия, между которыми необходимо распределить 100 тыс. у.е. Значения распределение средств на расширение программы - student2.ru прироста выпуска продукции на предприятиях в зависимости от выделенной суммы распределение средств на расширение программы - student2.ru находятся в табл. 3.1.

Задание

Составить план распределения средств, максимизирующий общий прирост выпуска продукции.

Таблица 3.1

Прирост выпуска каждого предприятия в зависимости от выделенной ему суммы

Средства Х
Тыс. у.е. распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru

Решение

Условная оптимизация.

Результаты вычислений будем оформлять в виде таблиц. В первом столбце − возможные значения состояния системы C (наличный запас еще не вложенных средств). В первой строке шаговое управление X - средства, выделяемые предприятиям. Для упрощения вычислений значения X и С будем принимать кратными 20 тыс. у.е. В каждой клетке таблицы записывается значение сумм распределение средств на расширение программы - student2.ru для соответствующих распределение средств на расширение программы - student2.ru и распределение средств на расширение программы - student2.ru . Значения распределение средств на расширение программы - student2.ru выбираются из табл. 3.1, значения распределение средств на расширение программы - student2.ru для распределение средств на расширение программы - student2.ru из предыдущей таблицы, для распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru В двух последних столбцах записываются максимальный по строке прирост продукции распределение средств на расширение программы - student2.ru и оптимальная сумма средств распределение средств на расширение программы - student2.ru , выделенная n - му предприятию

Заполнять таблицу удобно по столбцам. Незаполненные клетки соответствуют недопустимым сочетаниям распределение средств на расширение программы - student2.ru и распределение средств на расширение программы - student2.ru , распределение средств на расширение программы - student2.ru (все средства выделяются на реконструкцию и модернизацию одного предприятия).

В соответствии с формулой (3.1) распределение средств на расширение программы - student2.ru − максимально возможный прирост выпуска продукции при выделении средств только первому предприятию определяется выражением

распределение средств на расширение программы - student2.ru (3.2)

Таблица 3.2

Х С распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru
 
- 8+0 - - - -
- - 20+0 - - -
- - - 36+0 - -
- - - - 45+0 -
- - - - - 59+0

Если распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru

распределение средств на расширение программы - student2.ru (3.3)

Средства вкладывается в два предприятия.

Основная задача заключается в том, чтобы найти значения функции распределение средств на расширение программы - student2.ru по формуле (3.3) для всех допустимых комбинации распределение средств на расширение программы - student2.ru и распределение средств на расширение программы - student2.ru . Значения распределение средств на расширение программы - student2.ru выбираются из табл. 3.1, распределение средств на расширение программы - student2.ru из табл. 3.2. Например, в клетке на пересечении строки распределение средств на расширение программы - student2.ru , распределение средств на расширение программы - student2.ru (средства, выделенные второму предприятию) распределение средств на расширение программы - student2.ru (средства, выделяемые первому предприятию) записывается сумма распределение средств на расширение программы - student2.ru , так как распределение средств на расширение программы - student2.ru , распределение средств на расширение программы - student2.ru . Результаты оформим в виде табл. 3.3.

Таблица 3.3

C/X распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru
0+8 10+0 - - - -
0+20 10+8 24+0 - - -
0+36 10+20 24+8 33+0 - -
0+45 10+36 24+20 33+8 46+0 - 20,80
0+59 10+45 24+36 33+20 46+8 59+0

Если распределение средств на расширение программы - student2.ru , то распределение средств на расширение программы - student2.ru .

Расчет значений f3(с) представлен в табл. 3.4.

Таблица 3.4.

С/X распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru
0+10 9+0 - - - -
0+24 9+10 23+0 - - -
0+36 9+24 23+10 34+0 - -
0+46 9+36 23+24 34+10 48+0 -
0+60 9+46 23+36 34+24 48+10 62+0

Первое слагаемое выбирается из табл. 3.1, второе из табл. 3.3.

Аналогичный образом находятся значения распределение средств на расширение программы - student2.ru .

Таблица 3.5.

С/X распределение средств на расширение программы - student2.ru распределение средств на расширение программы - student2.ru
0+10 14+0 - - - -
0+24 14+10 28+0 - - -
0+36 14+24 28+10 34+0 - - 20,40
0+48 14+36 28+24 34+10 47+0 -
0+62 14+48 28+36 34+24 47+10 60+0

Безусловная оптимизация.

В табл. 3.5 имеем распределение средств на расширение программы - student2.ru − максимальный прирост продукции такой прирост можно получить, если в четвертое предприятие вложить распределение средств на расширение программы - student2.ru тыс. у. е. (оптимальное управление на 4 шаге). Новое состояние системы С (наличный запас еще не вложенных средств).

распределение средств на расширение программы - student2.ru . Значению С = 60 соответствует оптимальное значение распределение средств на расширение программы - student2.ru (табл. 3.4) средства, вкладываемые в третье предприятие. Очередное состояние системы − распределение средств на расширение программы - student2.ru . Значению распределение средств на расширение программы - student2.ru соответствует оптимальное значение распределение средств на расширение программы - student2.ru (табл. 3.3). Состояние системы при этом принимает значение распределение средств на расширение программы - student2.ru .

Итак, максимальный прирост выпуска продукции на четырех предприятиях при распределении между ними 100 тыс. у. е. составляет 64 и будет получен, если первому предприятию выделить 60 тыс. ус. ед., второму − 0 тыс. у. е., третьему − 0 тыс. у. е., четвертому − 40 тыс. у. е. распределение средств на расширение программы - student2.ru ).

Наши рекомендации