
- •К омпактные множества. Полунепрерывность снизу. Теорема Вейерштрасса.
- •Построение моделей. Типы моделей
- •Выпуклые множества. Выпуклые функции. Критерии выпуклости функции
- •Постановка задачи оптимизации. Необходимое условие экстремума. Достаточное условие экстремума
- •Определение поверхности (линии) уровня и направления наискорейшего роста целевой функции. Критерий оптимальности
- •Задачи на условный экстремум. Метод множителей Лагранжа. Необходимое условие существования условного локального экстремума функции
- •Задача выпуклого программирования. Теорема Куна-Таккера
- •Постановка задач линейного программирования. Формы записи злп
- •Предмет исследования операций
- •Основное неравенство теории двойственности. Основная теорема двойственности
- •Симметричные и несимметричные двойственные пары задач линейного программирования. Вторая теорема двойственности
- •Правило нахождения разрешающего элемента при использовании симплекс-метода. Экономическая интерпретация выбора направляющей строки и столбца
- •Правило построения новой симплексной таблицы. Как выписывается улучшенное решение из новой таблицы
- •Принятие решений в условиях неопределенности. Критерий Лапласа. Критерий Гурвица
- •Критерий Вальда. Определение риска при принятии решений. Построение матрицы рисков. Критерий Сэвиджа
- •Двойственность задач линейного программирования. Правило построения двойственной задачи
- •Двойственный симплекс-метод
- •Алгоритм двойственного симплекс-метода
- •Задача коммивояжера. Метод ветвей и границ
- •Задача о назначениях. Венгерский метод
- •Метод Гомори
- •Задачи нахождения кратчайшего пути. Алгоритм Дейкстры
- •Сетевые модели
- •Задача нахождения кратчайшего пути. Алгоритм Флойда
- •Математическая постановка и разрешимость транспортной задачи
- •Метод северо-западного угла
- •Метод минимального элемента
- •Метод потенциалов
- •Задача о максимальном потоке. Алгоритм нахождения максимального потока
- •Перебор разрезов
- •Экономическая интерпретация двойственных переменных. Анализ устойчивости двойственных оценок
- •Метод искусственного базиса (модифицированный симплекс метод)
Математическая постановка и разрешимость транспортной задачи
Имеется n поставщиков A1, A3, ..., An, у которых сосредоточены запасы одного и того же груза в количестве n a1, a2, ..., an единиц, соответственно. Этот груз нужно доставить m потребителям B1, B2, ..., Bm, заказавшим m b1, b2, ..., bm единиц этого груза, соответственно. Известны также все тарифы перевозок груза cij (стоимость перевозок единицы груза) от поставщика Ai к потребителю Bj. Требуется составить такой план перевозок, при котором общая стоимость всех перевозок была бы минимальной.
Пусть xij (xij ≥ 0) – количество груза, отправляемого поставщиком Ai потребителю Bj. Тогда суммарные затраты z на перевозки будут вычисляться по формуле z = Σni=1 Σmj=1 cij xij.
План перевозок удовлетворяет ограничениям: Σmj=1 xij = ai , i = 1, ..., n Σni=1 xij = bj , j = 1, ..., m
Условие транспортной задачи записывается в виде:
|
B1 |
B2 |
... |
Bm |
запасы |
A1 |
x11 c11 |
x12 c12 |
... |
x1m c1m |
a1 |
A2 |
x21 c21 |
x22 c22 |
... |
x2m c2m |
a2 |
... |
... |
... |
... |
... |
... |
An |
xn1 cn1 |
xn2 cn2 |
... |
xnm cnm |
an |
заказы |
b1 |
b2 |
... |
bm |
|
Обозначим суммарный запас груза у всех поставщиков символом a, а суммарную потребность в грузе у всех потребителей – символом b. Тогда a = Σni=1 ai , b = Σmj=1 bj. Транспортная задача называется закрытой, если a = b. Если же a ≠ b , то транспортная задача называется открытой.Если задача является открытой, то необходимо провести процедуру закрытия задачи. С этой целью при a < b добавляем фиктивного поставщика An + 1 с запасом груза an + 1 = b - a. Если же a > b , то добавляем фиктивного потребителя Bm + 1 с заказом груза bm + 1 = a - b. В обоих случаях соответствующие фиктивным объектам тарифы перевозок cij полагаем равными нулю. В результате суммарная стоимость перевозок z не изменяется.Метод решения транспортной задачи состоит из двух этапов: составление первоначального плана перевозок (методы северо-западного угла, наименьшей стоимости, Фогеля) и перераспределение поставок, пока план не станет оптимальным (метод потенциалов).
Для разрешимости транспортной задачи необходимо и достаточно, чтобы запасы груза в пунктах отправления были равны потребностям в грузе в пунктах назначения, т. е. чтобы выполнялось равенство
Модель такой транспортной задачи называется закрытой, или замкнутой, или сбалансированной, в противном случае модель называется открытой.
В
случае
вводится
фиктивный (n +
1)-й пункт назначения с потребностью
и
соответствующие тарифы считаются
равными нулю:
аналогично,
при
вводится
фиктивный (m +
1)-й пункт отправления с запасом груза
и
тарифы полагаются равными нулю:
.
Этим
задача сводится к обычной транспортной
задаче. Число переменных
в
транспортной задаче с m пунктами
отправления и n пунктами
назначения равно mn,
а число уравнений в системе (12.2) ‑ m + n.
Так как мы предполагаем выполнение
условия (12.3), то число линейно независимых
уравнений равно m + n –
1. Следовательно, опорный план может
иметь не более m + n –
1 отличных от нуля неизвестных. Если в
опорном плане число отличных от
нуля компонент равно в точности m + n –
1, то план называется невырожденным,
а если меньше – то вырожденным.