- •Исследование операций
- •Часть1. Математическое программирование (Модели и методы решения задач транспортного типа)
- •Оглавление
- •1. Транспортная задача линейного программирования (тзлп) 4
- •Введение
- •1.Транспортная задача (тз) линейного программирования
- •1.1. Метод северо-западного угла (сзу)
- •1.1.1. Составление опорного плана тз по методу сзу
- •Исходная таблица для решения
- •Вторая итерация
- •Третья итерация и далее (см. По таблицам)
- •1.1.2. Представление результатов решения.
- •Метод «от минимума стоимости транспортировки»
- •1.2.1. Предпосылки для построения нового опорного плана
- •Исходная таблица данных для решения
- •Первая итерация
- •Вторая итерация
- •Третья итерация и далее….
- •1.2.2. Опорный план по методу «от минимума стоимости»
- •1.3. Метод Фогеля
- •1.3.1. Метод минимизации штрафов
- •1.3.2. Опорный план, полученный по методу Фогеля
- •1.4. Сравнение планов по критерию стоимости
- •1.5. Метод потенциалов
- •5.1. Исходные понятия и условия потенциальности плана
- •2. Основные свойства и модели линейного программирования
- •2.1. Граф-схема решения тзлп размерности 2х3
- •8 Алгебраическая модель решения задачи линейного программирования
- •Для поиска зависимых переменных
- •2.2. Геометрическая форма представления области и процесса решения
- •2.3. Свойства задач линейного программирования
- •3 Понятие о Симплекс-методе решения задачи линейного программирования
- •3.1. Иллюстрация процесса поиска решения
- •3.2. Алгебраическое решение
- •3.3. Табличный вариант замены переменных
- •6. Вентцель е.С. Исследование операций: задачи, принципы, методология. – м.: Советское радио, 2007-206 с..
- •Исследование операций Контрольная работа Вариант № 13
- •1 Решение транспортной задачи 4 х 6
- •1.1 Исходные данные
- •1.2 Построение опорного плана методом северо-западного угла
- •1.3 Построение опорного плана методом от минимума стоимостей
- •1.4 Построение опорного плана методом Фогеля
- •1.5 Использование метода потенциалов
- •2 Решение транспортной задачи 2х3
- •2.1 Формирование исходных данных
- •2.2 Геометрический метод решения
- •Итоговая таблица решения методом минимизации штрафов (модифицированный метод Фогеля)
- •План транспортировки по Фогелю
- •Затраты стоимостей по плану Фогеля (338 усл.Ед.)
1.Транспортная задача (тз) линейного программирования
1.1. Метод северо-западного угла (сзу)
1.1.1. Составление опорного плана тз по методу сзу
Название этого метода связано с особой разметкой транспортной таблицы: стороны таблицы называют по сторонам света (верхняя – северная, нижняя – южная), а углы соответственно помечают как промежуточные направления (левый верхний – северо-западный угол или СЗУ и т.д.) (табл. 1.1).
Составление опорного плана начинают с СЗУ таблицы – заполняют клетку A1 B1 меньшим из чисел a1и b1, т.е. x11 = min {a1, b1}. От соотношения a1 и b1зависит последовательность заполнения таблицы:
Если a1>b1, то x11= b1 – это значит, что заявка потребителя B1 удовлетворена полностью. В этом случае говорят, что столбец B1«закрыт» и переходят к заполнению клетки A1B2 (т.е. передвигаются по строке вправо, к следующему потребителю). При этом x12 = min {a1 – b1, b2}.
Если a1<b1, то запасы поставщика A1 исчерпаны (строка A1 «закрыта»), а заявка потребителя B1 удовлетворена не полностью. Поэтому, чтобы закончить обслуживание заявки B1, переходим к клетке A2B1(т.е. к следующему поставщику) и записываем в нее значение x21 = min {a2, b1 – a1}.
Если a1=b1, то закрываем строкуA1 и строку B1, а затем переходим к клетке A2B2.
Процесс продолжается до тех пор, пока не будут исчерпаны запасы ai, и заявки bj не будут удовлетворены полностью. Это всегда возможно, т.к. по условию задача сбалансирована, т.е. предложение товаров равно спросу на них. Основным свойством транспортной задачи является то, что она всегда имеет решение.
Надо сказать, что название метода достаточно условно, поскольку заполнение таблицы можно начинать с любого угла.
В таблицах 1.2-1.10 показано решения задачи построения опорного (допустимого) плана транспортировки грузов потребителям.
Исходная таблица для решения
Таблица 1.1
|
|
СЗУ СВУ |
|
|
|
|||||||||||||||||
|
|
Пункт назначения (ПН) |
Запасы |
|
|
|||||||||||||||||
|
|
|
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
ai |
|
||||||||||||
|
|
Пункт отправления (ПО) |
A1 |
|
3 |
|
5 |
|
5 |
|
6 |
|
5 |
|
5 |
29 |
||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
A2 |
|
7 |
|
6 |
|
1 |
|
7 |
|
9 |
|
7 |
37 |
|||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
A3 |
|
1 |
|
9 |
|
8 |
|
5 |
|
1 |
|
2 |
26 |
|||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
A4 |
|
9 |
|
1 |
|
4 |
|
8 |
|
1 |
|
7 |
30 |
|||||||
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
Заявки |
bj |
20 |
21 |
18 |
26 |
16 |
21 |
122 |
||||||||||||
|
|
|
|
ЮЗУ |
|
ЮВУ |
|
Первая итерация
Таблица 1.2
|
|
СЗУ СВУ |
|
|
|
|||||||||||||||||||||||||
|
|
Пункт назначения (ПН) |
Запасы |
|
|
|||||||||||||||||||||||||
|
|
|
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
ai |
|
||||||||||||||||||||
|
|
Пункт отправления (ПО) |
A1 |
1 |
3 |
|
5 |
|
5 |
|
6 |
|
5 |
|
5 |
|
||||||||||||||
|
|
20 |
|
|
|
|
|
|||||||||||||||||||||||
|
|
A2 |
|
7 |
|
6 |
|
1 |
|
7 |
|
9 |
|
7 |
37 |
|||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
A3 |
|
1 |
|
9 |
|
8 |
|
5 |
|
1 |
|
2 |
26 |
|||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
A4 |
|
9 |
|
1 |
|
4 |
|
8 |
|
1 |
|
7 |
30 |
|||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
Заявки |
bj |
|
21 |
18 |
26 |
16 |
21 |
122 |
||||||||||||||||||||
|
|
|
|
ЮЗУ |
|
ЮВУ |
|