
- •Содержание
- •Тема 1. Задача об использовании ресурсов (задача планирования производства)
- •Тема 2. Задача составления рациона (задача о смесях)
- •Тема 3. Общая задача линейного программирования
- •Тема 4. Матричная форма записи задачи линейного программирования
- •Тема 5. Геометрический метод решения задач линейного программирования
- •Алгоритм графического метода решения задачи лп
- •Тема 6. Каноническая форма задач линейного программирования
- •Тема 6.1 Базисные решения задачи линейного программирования
- •Тема 7. Симплексный метод
- •Тема 7.1 Алгоритм симплексного метода
- •Тема 7.2. Метод искусственного базиса
- •Тема 8. Двойственные задачи линейного программирования
- •Тема 8.1. Взаимно-двойственные задачи линейного программирования и их свойства
- •Тема 8.2. Первая и вторая теоремы двойственности
- •Тема 9. Транспортная задача
- •Тема 9.1. Экономико-математическая модель транспортной задачи
- •Тема 9.2. Нахождение первоначального базисного распределения поставок (метод северо-западного угла) Метод северо-западного угла.
- •Тема 9.3. Метод потенциалов
- •Тема 9.4. Особые случаи
- •Задачи для самостоятельной работы Разделы: «Геометрический метод решения задач линейного программирования» и «Симплексный метод»
- •3) Выбирается переменная, имеющая минимальный коэффициент среди отрицательных коэффициентов в строке для целевой функции;
- •3) Рассматриваются отношения столбца свободных членов к соответствующим положительным коэффициентам ведущего столбца, и выбирается минимальное отношение;
- •Вопрос 9 Симплекс метод завершается, когда в таблице все коэффициенты в строке для целевой функции:
- •2) Не отрицательны;
- •Вопрос 10 Построить методом северо-западного угла первую перевозку
- •2) По заполненным клеткам;
- •3)Суммарные запасы Поставщиков равны суммарным запросам Потребителей.
- •Глоссарий
- •Математика задачи линейного программирования. Методические рекомендации для самостоятельной работы студентов
- •344002, Г. Ростов-на-Дону, ул. Пушкинская, 70
Тема 8.2. Первая и вторая теоремы двойственности
Теоремы двойственности позволяют установить взаимосвязь межу оптимальными решениями пары двойственных задач. Решив одну из пары двойственных задач, можно или найти оптимальное решение другой задачи, не решая ее, или установить его отсутствие.
Возможны следующие случаи:
1. Обе задачи из пары двойственных имеют оптимальные решения.
2. Одна из задач не имеет решения в виду неограниченности целевой функции, а другая не имеет решения в виду несовместности системы ограничений.
Теорема 1. Если одна из пары двойственных задач имеет оптимальное решение, то и двойственная к ней имеет оптимальное решение, причем значение целевых функций задач на своих оптимальных решениях совпадают.
Если одна из пары двойственных задач не имеет решения в виду неограниченности целевой функции, то другая не имеет решения в виду несовместности системы ограничений.
Пусть имеется симметрическая пара двойственных задач:
|
|
|
|
|
|
Теорема
2. Для того чтобы решения
и
являлись оптимальными решениями пары
двойственных задач, необходимо и
достаточно, чтобы выполнялись следующие
равенства
Иначе, если при подстановке оптимального решения в систему ограничений i–ое ограничение исходной задачи выполняется как строгое неравенство, то i-ая координата оптимального решения двойственной задачи равна нулю, и , наоборот, если i–ая координата оптимального решения двойственной задачи отлична от нуля, то i–ое ограничение исходной задачи удовлетворяется оптимальным решением как равенство.
Пример. Составить двойственную задачу к исходной.
Задача А |
Переменные, соответст-вующие ограниче-ниям задачи А. |
Переменные, соответст-вующие ограниче-ниям задачи В. |
Задача В (двойственная к задаче А) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Тема 9. Транспортная задача
Пусть имеется m поставщиков А1, А2, …Аm однородного груза в количества а1, а2, а m единиц и n потребителей B1, В2, …Вn этого груза, потребность которых составляет соответственно b1,b2, bn единиц.
Известны стоимости перевозок единицы груза от i-го поставщика к j-му потребителю
сij (i=1, 2,…m, j=1,2,…n).
Требуется составить такой план перевозок, который обеспечит минимальные транспортные расходы.
Исходные данные транспортной задачи записываются в виде таблицы.
Переменные хij (i=1, 2,…m, j=1,2,…n) – объемы перевозок от каждого от i-го поставщика к j-му потребителю. Эти переменные могут быть записаны в виде матрицы перевозок.
Тема 9.1. Экономико-математическая модель транспортной задачи
Математическая модель транспортной задачи в общем случае имеет вид:
Целевая функция задачи (А) выражает требование обеспечить минимум суммарных затрат на перевозку всех грузов. Группа из m уравнений (В) описывает тот факт, что запасы всех m поставщиков вывозятся полностью. Вторая группа из n уравнений (С) выражает требование полностью удовлетворить запросы всех n потребителей. Неравенство (D) является условиями неотрицательности всех переменных задачи.
Таким образом математическая формулировка транспортной задачи состоит в следующем:
Найти матрицу Х =( хij ) i=1, 2,…m, j=1,2,…n, элементы которой удовлетворяют системе ограничений (В) и (С), условиям неотрицательности (D) и обеспечивают минимум целевой функции (А).
В рассматриваемой модели транспортной задачи предполагается, что суммарные запасы поставщиков равны суммарным запросам потребителей т.е.
(Е)
Такая задача называется задачей с правильным балансом, а её модель закрытой. Если это равенство не выполняется, то модель называется задачей с неправильным балансом, а её модель – открытой.