- •6.030509, 6.030504, 6.030601Дневной и заочной форм обучения
- •1.Решение систем линейных уравнений методом гаусса – жордана
- •1.1. Основные понятия
- •1.2. Приведение системы линейных уравнений к жордановой форме
- •1.3. Понятие общего, частного и базисного решений.
- •2. Общие свойства задачи линейного программирования
- •2.І. Пример задачи линейного программирования - задача об использовании оборудования.
- •2.2. Задача об использовании сырья.
- •2.3. Задача составления рациона (задача о диете).
- •2.4. Общая постановка задачи линейного программирования
- •2.5. Геометрический метод решения злп.
- •Пример 1
- •2.6. Канонический вид злп.
- •2.7. Понятие опорного плана злп.
- •3. Симплексный метод решения злп
- •3.1. Общая характеристика и основные этапы симплекс – метода
- •3.2. Табличный вид злп. Симплекс - таблицы.
- •3.3. Условие оптимальности опорного плана.
- •3.4. Условие неразрешимости злп из-за неограниченности снизу на одр целевой функции.
- •3.5. Переход к новому опорному плану.
- •3.6. Табличный симплекс-алгоритм.
- •После выбора генерального элемента переходим к таблице 3.11
- •Снова выбираем генеральный элемент и переходим к таблице 3.14
- •3.7. Отыскание исходного опорного плана злп методом искусственного базиса
- •3.8. Вырожденность опорного плана. Зацикливание.
- •Двойственность в линейном программировании
- •Экономическая интерпретация двойственных задач
- •Понятие двойственной задачи
- •Теоремы двойственности
- •Транспортная задача.
- •Задача о перевозках.
- •Общая постановка транспортной задачи.
- •Отыскание исходного опорного плана перевозок.
- •5.4. Циклы пересчета
- •5.4.1. Понятие цикла пересчета
- •5.4.2. Максимально допустимый сдвиг по циклу пересчета.
- •5.4.3. Цена цикла пересчета
- •5.5. Потенциалы.
- •5.6. Алгоритм решения транспортной задачи методом потенциалов.
- •5.7. Открытые транспортные задачи.
- •6. Целочисленное линейное программирование
- •6.1. Общая постановка задачи целочисленного линейного программирования (зцлп).
- •6.2. Целочисленная задача об использовании сырья.
- •6.3. Задача о рюкзаке.
- •6.4. Решение зцлп методом округления.
- •6.5. Метод ветвей и границ.
- •Оптимальный план оптимальный план
- •7. Общая постановка и разновидности задач математического программирования
- •Литература
- •Содержание
Транспортная задача.
Симплекс-методом можно решить любую ЗЛП. Но есть такие ЗЛП, которые можно решить более простыми методами. К таким задачам относится транспортная задача. Примером транспортной задачи является задача о перевозках, задача о назначениях, задача развития и размещения одно- и многопродуктовых отраслей.
Задача о перевозках.
Имеется m пунктов отправления А1, А2,..., Аm, в которых сосредоточен некоторый груз в количествах а1,а2,...,аm и n пунктов назначения В1, В2,..., Вn, в которые требуется завезти этот груз в количествах b1,b2,...,bn , причем
. Известны стоимости cij перевозки единицы
груза из пунктов Аi в пункты Вj (;). Предполагается, что
а) товар является однородным и делимым, т.е. потребителю безразличен источник получаемого товара, а перевозки могут осуществляться партиями любого размера;
б) стоимость перевозки груза из одного пункта в другой пропорциональна количеству перевозимого груза.
Требуется составить такой план перевозок из пунктов Аi в пункты Вj, при котором затраты на перевозки были бы наименьшими.
Исходные данные задачи обычно представляются в виде транспортной таблицы (табл. 5.1).
Таблица 5.1
Пн По |
В1 |
В2 |
. . . |
В3 |
Запасы |
А1 |
С11
|
С12
|
. . . |
С1n
|
а1 |
А2 |
С21
|
С22
|
. . . |
С2n
|
а2 |
. . . |
. . . |
. . . |
. . . |
. . . |
. . . |
Аm |
Сm1
|
Сm2
|
. . . |
Сmn
|
аm |
Потребности |
в1 |
в2 |
. . . |
вn |
|
Стоимости cij проставляются в правых верхних углах соответствующих клеток.
Составим математическую модель задачи. Пусть xij – количество груза, перевозимого из пункта Аi в пункт Вj. Целевая функция задачи (общая стоимость перевозок) записывается следующим образом:
Систему ограничений записываем, руководствуясь тем, что:
а) запасы пунктов отправления должны быть исчерпаны;
б) потребности пунктов назначения должны быть удовлетворены;
в) перевозки могут быть только неотрицательными.
Таким образом, ограничения задачи имеют вид:
Мы видим, что задача о перевозках является ЗЛП.
Общая постановка транспортной задачи.
Транспортной задачей называется ЗЛП следующего вида:
Отметим следующую особенность транспортной задачи как ЗЛП специального вида: система уравнений разбита на две группы (5.2) и (5.3) так, что каждая переменная входит ровно в одно уравнение группы с коэффициентом 1.
Уравнения (5.2) называются горизонтальными, уравнения (5.3) -вертикальными.
Любой набор значений переменных xij называется планом перевозок. План перевозок называется допустимым, оптимальным или опорным, если он является допустимым, оптимальным или опорным планом ЗЛП (5.1 - 5.4).
Транспортная задача, как и любая задача линейного программирования, может быть решена симплекс-методом. Однако благодаря указанной выше особенности транспортной задачи, для неё существуют более простые методы решения, один из которых – метод потенциалов - мы изучим.