- •1. Общая задача линейного программирования
- •1.1. Задачи математического и линейного программирования
- •1.2. Математические модели простейших экономических задач Задача использования ресурсов
- •Задача о составлении рациона питания
- •1.3. Каноническая форма задачи линейного программирования
- •1.4. Приведение общей задачи линейного программирования к канонической форме
- •Задачи для самостоятельного решения
- •2. Графический метод решения задач линейного программирования
- •2.1. Задача с двумя переменными
- •2.2. Графический метод решения задач линейного программирования с п переменными
- •Задачи для самостоятельного решения
- •Основные положения о решении злп
- •4. Симплексный метод решения задач линейного программирования
- •4.1. Симплекс-метод
- •4.2. Симплексные таблицы
- •Задачи для самостоятельного решения
- •5. Теория двойственности
- •5.1. Виды математических моделей двойственных задач
- •5.2. Общие правила составления двойственных задач
- •5.3. Первая теорема двойственности
- •5.4. Вторая теорема двойственности
- •Задачи для самостоятельного решения
- •6. Транспортная задача линейного программирования
- •6.1. Формулировка транспортной задачи
- •6.2. Математическая модель транспортной задачи
- •6.3. Опорное решение транспортной задачи
- •Необходимое и достаточное условия разрешимости транспортной задачи
- •Метод вычеркивания
- •6.4. Методы построения начального опорного решения Метод северо-западного угла
- •Метод минимальной стоимости
- •6.5. Переход от одного опорного решения к другому
- •6.6. Распределительный метод
- •6.7. Метод потенциалов
- •6.8. Особенности решения транспортных задач с неправильным балансом
- •6.9. Алгоритм решения транспортной задачи методом потенциалов
- •6.10. Транспортная задача с ограничениями на пропускную способность
- •6.11. Транспортная задача по критерию времени
- •Задачи для самостоятельного решения
- •Список рекомендуемой литературы
Задачи для самостоятельного решения
1. Составить и решить табличным симплексным методом задачу, двойственную следующей: максимизировать функцию F =x1+ x2 +x3 при ограничениях
2. Симплексным методом найти максимум функции F =x1+ x2 при ограничениях
Составить двойственную задачу и решить её симплексным методом.
3. Найти максимум функции F =2x1-3 x2 при ограничениях
Решить задачу симплексным методом, затем составить двойственную задачу и решить ее геометрически.
4. Найти минимум функции F =2x1+4 x2 при ограничениях
Решить задачу геометрически, затем составить двойственную задачу и решить ее табличным симплексным методом.
5. Составить двойственную задачу и решить ее симплексным методом. Найти решение исходной задачи, не решая её, применив первую теорему двойственности.
F =x1+2x2→max
6. Составить двойственную задачу и решить исходную геометрическим методом. Найти решение двойственной задачи, не решая её, применив вторую теорему двойственности.
F =x1+2x2→min
Ответы: 1. Z min = 4/3; 2. F max = Z min =9; 3. F max =∞, двойственная задача не имеет решений; 4. F min = Z max =22; 5. F max = Z min==22/3, х*1=2/3, х*2=10/3; 6. F min = =Zmax ==-4, у*1=0, у*2=0, у*3=2/3.
6. Транспортная задача линейного программирования
Под названием «транспортная задача» объединяется широкий круг задач с единой математической моделью. Данные задачи относятся к задачам линейного программирования и могут быть решены симплексным методом. Однако матрица системы ограничений транспортной задачи настолько своеобразна, что для ее решения разработаны специальные методы. Эти методы, как и симплексный метод, позволяют найти начальное опорное решение, а затем, улучшая его, получить оптимальное решение.
6.1. Формулировка транспортной задачи
Однородный груз сосредоточен у т поставщиков в объемах a1, a2,..., ат. Данный груз необходимо доставить п потребителям в объемах b1, b2, ..., bn. Известны сij, i= 1, 2, ..., m, j = 1, 2, ..., п — стоимости перевозки единицы груза от каждого i-го поставщика каждому j-му потребителю. Требуется составить такой план перевозок, при котором запасы всех поставщиков будут вывезены полностью, запросы всех потребителей полностью удовлетворены и суммарные затраты на перевозку всех грузов минимальны.
Исходные данные транспортной задачи обычно записываются в таблице:
ai |
b1 |
b2 |
… |
bn |
a1 |
с11 |
с12 |
… |
с1n |
a2 |
с21 |
с22 |
… |
с2n |
… |
… |
… |
… |
… |
ат |
ст1 |
ст2 |
… |
стn |
Исходные данные задачи могут быть представлены также в виде вектора запасов поставщиков А = (a1, a2, ..., ат), вектора запросов потребителей В = (b1, b2, ..., bn) и матрицы стоимостей
.
В транспортных задачах под поставщиками и потребителями понимаются различные промышленные и сельскохозяйственные предприятия, заводы, фабрики, склады, магазины и т.д. Однородными считаются грузы, которые могут быть перевезены одним видом транспорта. Под стоимостью перевозок понимаются тарифы, расстояния, время, расход топлива и т.п.

bj