Коммерческие банки
на различный срок выделяют кредиты предприятиям
под процент
с целью получения для себя максимальной прибыли от процентов. Выделяемая сумма кредита банками
, потребность предприятий в кредите
(млн ден.ед.) и процентные ставки
из расчета 100 ден. ед. в зависимости от сроков возмещения приведены в матрице:
=
.
Требуется:
1) построить экономико-математическую модель задачи по распределению кредита банками предприятиям с целью получения максимальной прибыли по процентам;
2) методом потенциалов найти оптимальное распределение кредитов, максимизирующее общую прибыль, полученную банками от предприятий;
3) указать предприятия, которые недополучат кредит, а также его сумму.
РЕШЕНИЕ
1) Проверим условие закрытости модели: 
,
.
Т.о. условие закрытости модели не выполняется, поэтому надо вводить фиктивный банк A5 с выделяемой суммой кредита а5 = 50 млн ден. ед. и с процентными ставками С5j = 0 (j = l,3). После введения фиктивного банка открытая модель задачи преобразовалась в закрытую. Составим распределительную таблицу 10.
Таблица 10
| Предприятия | ||||
| Банки | В1 | В2 | В3 | Выделенный кредит |
| A1 | ||||
| А2 | ||||
| А3 | ||||
| А4 | I8 | |||
| А5 | ||||
| Потребность в кредите |
Пусть Хij - кредиты, выделяемые банком Ai предприятию Bj (i=
; j =
).
Тогда суммарная прибыль, получаемая банками от предприятий, представлена целевой функцией:
. (l)
Система ограничений примет вид:
(2)
(3)
2) Решим поставленную задачу методом потенциалов. Начальный опорный план определим по правилу «максимального» элемента.
Таблица 11
| B1 | B2 | B3 | аi | Ui | |||
| А1 | _
|
| + | * | ||||
| A2 | 16
| |||||||
| A3 | ||||||||
| A4 | + | _ 20 | ||||||
| A5 | ||||||||
| bj | ||||||||
| Vj |
Получен невырожденный опорный план, которому соответствует значение целевой функции:
F1 = 
Найдем потенциалы банков и предприятий (из условия, что для каждой загруженной клетки Ui +Vj = сij)
| U1+ V1 = 15, | U4 + V1 = 18, |
| U1 + V2 = 20, | U4 + V3 = 20, |
| U2 +V1 = 19, | U5 + V1 = 0. |
| U3 + V3 = 21, |
Поскольку число уравнений на единицу меньше числа потенциалов, то одному из них придадим произвольное значение. Положим, например, V1=0. Все остальные потенциалы определяются однозначно:
U1= 15; U2 =19; U3 += 19; U4 =18; U5 = 0; V1= 0; V2 = 5; V3 = 2.
Определяем оценки свободных клеток: Sij = Сij –(Ui +Vj):
| S53 = 0 - (0 + 2) = -2, | S23 = 16 - (19 + 2) = - 5, |
| S22 = 17 - (19 + 5) = -7, | S13 = 18 - (15 + 2) = 1, |
| S31 = 12 - (19 + 0) = -7, | S32 = 14 - (19 + 5) = - l 0, |
| S42 = 15 - (18 + 5) = -8, | S52 = 0 - (0 + 5) = - 5. |
Полученный план не оптимален, так как среди оценок свободных клеток имеется положительная S13 =1. Необходимо загрузить клетку (1,3). Построим замкнутый цикл для клетки (1,3).
В отрицательных вершинах цикла наименьшее количество кредита равно
min (40,50) = 40. Получаем новый план распределения кредитов.
Таблица 12
| B1 | B2 | B3 | аi | Ui | |||
| A1 |
| |||||||
| A2 | 16
| |||||||
| A3 | ||||||||
| A4 | ||||||||
| A5 | ||||||||
| bj | ||||||||
| Vj |
Получен опорный план, которому соответствует значение целевой функции:
F2 = 
Найдем потенциалы банков и предприятий.
| U1+ V2 = 20, | U4 + V1 = 18, |
| U1 + V3 = 18, | U4 + V3 = 20, |
| U2 + V1 = 19, | U5 + V1 = 0. |
| U3 + V3 = 21, |
U1= 16; U2 =19; U3 = 19; U4 =18; U5 = 0; V1= 0; V2 = 4; V3 = 2.
Определяем оценки свободных клеток.
| S11 = 15 - (16 + 0) = -1, | S31 = 12 - (19 + 0) = - 7, |
| S22 = 17 - (19 + 4) = -5, | S42 = 15 - (18 + 4) = - 7, |
| S23 = 16 - (19 + 2) = -5, | S52 = 0 - (0 + 4) = - 4, |
| S53 = 0 - (0 + 2) = -2, | S32 = 14 - (19 + 4) = - 9. |
Так как все оценки клеток отрицательные, то полученный план размещения кредитов оптимален, а так как среди оценок нет нулевых, то оптимальный план и единственный.
3) Недополучит кредит предприятие В1 в объеме 50 млн ден.ед.
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1. Кузнецов, А. В. Высшая математика. Математическое программирование: учебник. / А. В. Кузнецов, В. А Сакович, Н. И. Холод; под общ. ред. А. В. Кузнецова. – 2-е изд., перераб. и доп. – Минск: Выш. шк., 2001. – 351 с.
2. Сборник задач и упражнений по высшей математике. Математическое программирование: учеб. пособие / А.В. Кузнецов, В. А. Сакович, Н. И. Холод и др.; под общ. ред. А. А. Кузнецова, Р. А. Рутковкого. – 2–е изд., перераб. и доп. – Минск: Выш. шк., 2002. – 447 с.
3. Кузнецов, А. В. Руководство к решению задач по математическому программированию: учеб. пособие / А. В. Кузнецов, Н. И. Холод, Л. С. Костевич; под общ. ред. А. В. Кузнецова. – 2–е изд., перераб. и доп. – Минск: Выш. шк., 2001. – 448 с.
4. Костевич, Л. С. Математическое программирование. Информ. технологии оптимальных решений: учебн. пособие / Л. С. Костевич. – Минск: Новое знание, 2003. – 424 с.
5. Курицкий, Б. Я. Поиск оптимальных решений средствами Excel 7.0. / Б. Я. Курицкий. – Санкт–Петербург, 1997. – 384 с.
Учебное издание
_






