Пример 1. Для транспортной задачи, исходные данные которой приведены в таблице 2, требуется:
Таблица 2
1) составить математическую модель ТЗ; 2) составить первоначальный план методом:- северо-западного угла, минимального элемента ; 3) найти оптимальный план методом потенциалов.
Решение. Составление математической модели ТЗ
Матрица перевозок Матрица стоимостей
,
Математическая модель задачи состоит в нахождении переменных задачи, обеспечивающих минимум функции Z (Х) =9х11 +2х12 +2х13 + 3х21 + 4х22 + 5х23 + 8х31 + 7х32 + 1х33
и удовлетворяющих системе ограничений х11 + х12 + х13 = а1 = 20, х21 + х22 + х23 = а2 = 20, х31 + х32 + х33 = а3 = 10, х11 + х21 + х31 = b1 = 10, х12 + х22 + х32 = b2 = 10, х13 + х23 + х33 = b3 = 30, хij ≥ 0, i = 1, 2, 3; j = 1, 2, 3.
Так как то задача закрытая.
Составление первоначального плана (Метод северо-западного угла)
Заполнение клеток табл. 2, начинается с левой верхней клетки (северо-западная часть таблицы) и продолжается вниз и вправо (по диагонали).
Таблица 3
9 10 |
2 10 |
2 |
a1=20 |
10 |
3 |
4 0* |
5 |
a2=20 |
|
8 |
7 |
1 |
a3=10 |
|
b1=10 |
b2=10 |
b3=30 |
||
=0 |
=0 |
1) В клетку (1, 1) занесем меньшее из чисел а1=20 и b1=10, т.е.
2) Закроем первый столбец (где нет остатка).
3) Вычислим остатки первой строки. .
4) Переходим к клетке (1, 2) и находимв этом случае выберем один из двух вариантов: - положим х12=10, х22 = 0* и закроем первую строку и второй столбец;- положим х12=10, х13 = 0* и закроем второй столбец и первую строку.
Положим, например, х12=10, х22 = 0* (таблица 3).
5) Переходим к клетке (2, 3):
6) Закроем вторую строку.
7) Вычислим остатки третьего столбца (табл. 4).
Таблица 4
9 10 |
2 10 |
2 |
а1=20 |
10 |
0 |
3 |
4 0* |
5 20 |
а2=20 |
=0 |
|
8 |
7 |
1 10 |
а3=10 |
0 |
|
b1=10 |
b2=10 |
b3=30 |
|||
=0 |
0 |
||||
8) Заполняем последнюю клетку (3, 3)
9) Проверяем правильность построения первоначального решения.
Число занятых клеток должно быть равно m + n – 1 = 3 + 3 – 1 = 5 (m – количество строк, n - количество столбцов). В табл. 4 занято 5 клеток.
10) Первоначальный план методом северо-западного угла равен
. (7)
11) Находим первоначальную стоимость на перевозку (см. табл. 4).
Z (Х1) = 9∙10 + 2∙10 + 4∙ 0* + 5∙20 + 1∙10 = 220.
(Метод минимального элемента). Заполнение клеток табл. 2 начинается с любой клетки, где стоит минимальный элемент.
1)Так как клетка (3, 3) табл. 2 имеет минимальный элемент, то заполняем её по формуле х33 =
2) Закроем третью строку (где нет остатка).
3) Вычислим остатки третьего столбца =b3 – х33 = 30 – 10 = 20 (табл. 5).
4) В оставшейся табл. 5 находим клетки с минимальным элементом. Таких клеток две – (1, 2) и (1, 3) со стоимостями перевозки равными 2. Сравним максимально возможные значения для этих клеток:
Для клетки (1, 2) х12 =
Для клетки (1, 3) х13 =
Так как – то в клетку (1, 3), даем значение равное 20 единицам. Для заполнения клетки (1, 3) выбираем один из двух вариантов:
-положим х13 = 20 , х12 = 0* и закроем первую строку и третий столбец;
-положим х13 = 20 , х23 = 0* и закроем третий столбец и первую строку.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.