4.4. Проверка лучшего опорного плана на оптимальность
Для проверки плана на оптимальность можно применить метод потенциалов.
Для этого надо ввести так называемые псевдостоимости . Входящие в псевдостоимости величины i и j называют потенциалами. Псевдостоимости обладают следующими свойствами:
при xij 0 (базисные клетки); (4.1)
при xij = 0 (свободные клетки). (4.2)
Кроме того, псевдостоимости могут быть отрицательными.
Для транспортной задачи 4х6 введем величины 1, 2, 3, 4, соответствующие первым четырем ограничениям, и 1, 2, 3, 4, 5, 6 – остальным ограничениям.
Запишем условия (4.1) для базисных клеток:
1 + 2 = 1;
1 + 4 = 1;
2 + 2 = 1;
2 + 5 =7;
2 + 6 = 4;
3 + 3 = 4;
3 + 5 =7;
(4.3)
4 + 5 =9.
Запишем условия (4.2) для свободных клеток:
1 + 1 7;
1 + 3 8;
1 + 5 5;
1 + 6 3;
2 + 1 7;
2 + 3 8;
2 + 4 5;
3 + 1 3;
3 + 2 7;
3 + 4 5;
3 + 6 5;
4 + 2 2;
(4.4)
4 + 4 9;
4 + 6 9.
Система (4.3) состоит из 9 уравнений и содержит 10 переменных: . Поскольку число независимых переменных в данной системе равно 4 + 6 1 = 9, то одна переменная из множества или свободная. Пусть это будет 1. Положив 1=0, получим: 1 = 0, 2 = 0, 3 =2, 4 = 4, 1 = –3, 2 =1, 3 = 2, 4 = 1, 5 = 5, 6 = 4. Составим таблицу перевозок, соответствующую данному решению (табл. 4.7).
Полученное решение 1, 2, 3, 4, 1, 2, 3, 4, 5, 6 подставляем в систему (4.4), т.е. в пустые клетки. Если ограничения системы (4.4) являются верными неравенствами при найденном решении, то проверяемый допустимый план исходной задачи является оптимальным, иначе план не оптимален, и его надо улучшать.
Из табл. 4.7 видно, что при данном решении не выполняются четвертое, одиннадцатое, двенадцатое и тринадцатое неравенства системы (4.4) – им соответствуют клетки А1В6, А3В6, А4В2, А4В3. Это значит, что полученное решение не оптимально, его необходимо улучшить.
Таблица 4.7
Проверка плана ТЗ на оптимальность и первый цикл пересчета
| 1 = –3 | 2 = 1 | 3 = 2 | 4 = 1 | 5 = 5 | 6 = 4 |
1 = 0 | –3 7 | 1 = 1 | 2 8 | 1 = 1 | 5 5 | |
| 5 |
| 20 |
|
| |
– | –3 7 | 1 = 1 | 2 8 | 1 5 | 5 = 5 | 4 = 4 |
| 6 |
|
| 5 | 21 | |
3 = 2 | –1 3 | 3 7 | 4 = 4 | 3 5 | 7 = 7 | |
|
| 24 |
| 7 |
| |
+ + – | 1 = 1 | | | 5 9 | 9 = 9 | 8 9 |
18 |
|
|
| 16 |
|
- В.М. Панченко а.В. Панов
- Учебное пособие
- Введение
- 1. Основные свойства и модели линейного программирования
- Граф-схема решения задачи линейного программирования
- 1.2. Алгебраическая модель решения задачи линейного программирования
- 1.3. Геометрическая форма представления процесса решения
- 1.4. Свойства задач линейного программирования
- Симплекс-метод решения задачи линейного программирования
- 2.1. Иллюстрация процесса поиска решения
- 2.2. Алгебраическое решение
- 2.3. Табличный вариант замены переменных
- 2.4. Система «тренажер»
- 2.5. Система правил замены переменных
- 3.2. Формирование конкретной системы данных задачи линейного программирования
- 3.3. Программа Random (Windows-версия)
- 3.4. Экономическое содержание двойственности
- 4.2. Составление опорного плана тз по методу минимума стоимостей перевозки
- 4.3. Сравнение планов по критерию стоимости
- 4.4. Проверка лучшего опорного плана на оптимальность
- 4.5. Улучшение плана по методу циклических перестановок
- Заключение
- Библиографический список
- 117454, Москва, пр-кт Вернадского, 78