Пример решения транспортной задачи - Экономико-математические методы
На четырех строительных площадках В1, В2, В3, В4 монтируется в день соответственно 20,120,20 60 м3 сборных плит перекрытий. Производство этих плит налажено на трех заводах А1, А2, А3 в размере соответственно 100,70 и 50 м3. Известны стоимости перевозки (табл.2) 1м3 сборных плит из каждого пункта производства в каждый пункт потребления (ден. ед./ м3).
Требуется так закрепить строительные площадки за заводами, чтобы при полном обеспечении сборными плитами перекрытий затраты на перевозку были минимальными.
РЕШЕНИЕ.
Исходное опорное решение получим по методу "северо-западного угла" (табл.3) и по методу min элемента (табл.4).
Здесь, т.е имеем закрытую модель ТЗ (табл.2 ).
Табл.2
Bj Ai |
20 |
120 |
20 |
60 |
100 |
6 |
4 |
2 |
4 |
70 |
1 |
2 |
7 |
2 |
50 |
2 |
4 |
1 |
4 |
Табл.3
Bj Ai |
20 |
120 |
20 |
60 |
100 |
|
|
2 |
4 |
70 |
1 |
|
|
|
50 |
2 |
4 |
1 |
|
Транспортные расходы f=
Табл.4
Bj Ai |
20 |
120 |
20 |
60 |
100 |
6 |
|
2 |
4 |
70 |
|
2 |
7 |
|
50 |
2 |
|
|
|
F=
Транспортные расходы для опорного плана, построенного по методу min элемента, меньше. Поэтому за исходное решение возьмем то, которое получено по методу min элемента (табл.4).
Количество заполненных клеток в табл.4 равно 6: m+n-1=3+4-1=6.
Следовательно, полученный план невырожденный.
Для определения потенциалов (см. формула 3.8) составляем уравнения:
U1+v2=4, u2+v1=1, u2+v4=2, u3 +v2=4, u3+v3=1, u3+v4=4. Положим u1=0, тогда v2=4, u3=0, v3=1, v4=4, u2=-2, v1=3.
Потенциалы проставлены в табл.5 (последняя строка и последний столбец). Их можно вычислять и непосредственно в таблице не выписывая систему уравнений. Т. к. если известны потенциал и тариф (стоимость перевозки) занятой клетки, то из соотношения ui+vj=cij легко определить неизвестный потенциал (из суммы вычесть известное слагаемое, получим неизвестное слагаемое. Роль суммы в данном равенстве играет тариф cij)
Определим по формуле (3.9) оценки свободных клеток:
S11=6-(0+3)=3>0, s13=2-(0+1)=1>0, s14=4-(0+4)=0
S22=2-(-2+4)=0, s23=7-(-2+1)=8>0, s31=2-(0+3)= -1<0
Табл.5 табл.6
Bj Ai |
20 |
120 |
20 |
60 |
Ui |
Bj Ai |
20 |
120 |
20 |
60 |
Ui |
100 |
6 |
|
2 |
4 |
0 |
100 |
6 |
|
2 |
4 |
0 |
70 |
|
2 |
7 |
+ 2 50 |
-2 |
70 |
|
+ 2 |
7 |
|
-1 |
50 |
2 + |
|
|
|
0 |
50 |
+ 2 10 |
|
|
4 |
0 |
Vi |
3 |
4 |
1 |
4 |
Vj |
2 |
4 |
1 |
3 |
План неоптимальный, т. к. s31<0. Строим для клетки (3;1) цикл непосредственно в табл.5. В цикл войдут клетки (3;1), (3;4), (2;4), (2;1). Наименьшее количество груза, стоящее в вершинах цикла с отрицательным знаком, В результате смещения по циклу получим новый план (табл.6). Транспортные расходы ( а были равны 660).
Будет ли полученный план оптимальным? План невырожденный.
Определим для него новые потенциалы:
U1+v2=4, u2+v1=1, u2+v4= 2, u3+v1=2, u3+v2=4, u3+v3=1. Положим u1=0, тогда v2=4, u3=0, v1=2, v3=1, u2= -1, v4=3. Проставим значения найденных потенциалов в табл.6.
Определим оценки свободных клеток:
S11=6-(0+2)=4>0, s13=2-(0+1)=1>0, s14=4-(0+3)=1>0
S22=2-(-1+4)=-1<0, s23=7-(-1+1)=7>0, s44=4-(0+3)=1>0.
План (табл.6) неоптимальный, т. к. s22<0. Строим для клетки (2;2) цикл непосредственно в табл.6. В цикл войдут клетки (2;2), (2;1), (3;1), (3;2). Наименьшее количество груза, стоящее в вершинах цикла с отрицательным знаком, В результате смещения по циклу получим новый план (табл.7). План невырожденный. Транспортные расходы
F = (а были равны 650).
Табл.7
Bj Ai |
20 |
120 |
20 |
60 |
Ui |
100 |
6 |
|
2 |
4 |
0 |
70 |
1 |
|
7 |
|
-2 |
50 |
|
|
2444 1 1111 20 |
4 |
0 |
Vj |
2 |
4 |
1 |
4 |
Будет ли полученный план оптимальным?
Определим для него новые потенциалы:
U1+v2=4, u2+v2=2, u2+v4=2, u3+v1=2, u3+v2=4, u3+v3=1. Положим u1=0, тогда v2=4, u2=-2, v4=4, u3=0, v1= 2, v3=1. Проставим значения найденных потенциалов в табл.7.
Определим оценки свободных клеток:
S11=6-(0+2)=4>0, s13=2-(0+1)=1>0, s14=4-(0+4)=0
S21=1-(-2+2)=1>0, s23=7-(-2+1)=8>0, s34=4-(0+4)=0
Оценки свободных клеток неотрицательны, следовательно, полученный план является оптимальным:
X12=100, x22=10, x24=60, x31=20, x32=10, x33=20
Минимальные транспортные расходы для этого плана f=640.
Все оценки свободных клеток равны нулю. Это свидетельствует о неединственности оптимального плана.
ОТВЕТ.
Согласно оптимальному плану, с первого завода A1 нужно поставить 100м3 перекрытый на вторую строительную площадку B2, с завода А2 - 10м3 на строительную площадку В2 и 60м3 на строительную площадку В4, с завода А3 - на 20 м3 на строительную площадку В1, 10 м3 на строительную площадку В2 и 20 м3 на строительную площадку В3.
Похожие статьи
-
Решение транспортной задачи методом потенциалов - Математическая модель решения транспортной задачи
Этот метод позволяет автоматически выделять циклы с отрицательной ценой и определять их цены. Пусть имеется транспортная задача с балансовыми условиями...
-
Алгоритм решения ТЗ методом потенциалов - Экономико-математические методы
Построить опорный план по одному из правил. Проверить план на невырожденность. Если полученный план вырожденный, формально заполняют нулями некоторые из...
-
A 25 40 50 30 45 20 7 3 4 8 6 60 5 7 2 3 5 45 1 4 10 2 6 70 3 4 2 7 8 Допустим, стоимость доставки единицы груза из каждого пункта отправления в...
-
Условие задачи. Пусть имеются n кандидатов для выполнения этих работ. Назначение кандидата i на работу j связано с затратами CIj (i, j = 1,2,..., n)....
-
Транспортные задачи, имеющие некоторые усложнения в постановке - Экономико-математические методы
Транспортная задача с избытком запасов: Для отыскания оптимального плана вводят фиктивный (n+1)-й пункт назначения Bn+1 с потребностью bn+1 и полагают...
-
Метод дихотомии требует менее всего итераций цикла для получения корней уравнения с заданной точностью. Если расчет ведется без помощи ЭВМ, то это...
-
Математическая модель транспортной задачи: F = ??cIjXIj, (1) При условиях: ?xIj = aI, i = 1,2,..., m, (2) ?xIj = bJ, j = 1,2,..., n, (3)...
-
Цель и задачи исследования операций Исследование операций - научная дисциплина, занимающаяся разработкой и практическим применением методов наиболее...
-
Постановка задачи - Экономико-математические методы
Пусть имеется m поставщиков А1, А2, ...,Аm однородного груза в количествах соответственно а1, а2,...,аm единиц и n потребителей В1, В2,...,Вn этого...
-
Метод дифференциальных рент для решения транспортной задачи - Формирование оптимального штата фирмы
Для решения транспортных задач используется несколько методов. Рассмотрим решение с помощью метода дифференциальных рент. При нахождении решения...
-
Динамическое программирование Динамическое программирование -- один из разделов оптимального программирования, в котором процесс принятия решения и...
-
РЕШЕНИЕ ЗАДАЧИ О КОММИВОЯЖЕРЕ МЕТОДОМ ВЕТВЕЙ И ГРАНИЦ. ПРИМЕРЫ - Задача коммивояжера
Рассмотрим конкретный пример реализации метода ветвей и границ для решения задачи о коммивояжере. Итак, требуется найти легчайший простой основный...
-
Провести комплексное исследование численных методов для задачи решения нелинейных уравнений. 1. Решить нелинейные уравнения А) ; Б) ; В) . 2....
-
Пример транспортной задачи линейного программирования - Оптимальное программирование
Транспортная задача -- математическая задача линейного программирования специального вида о поиске оптимального распределения однородных объектов из...
-
Решим прямую задачу линейного программирования симплексным методом, с использованием симплексной таблицы. Определим максимальное значение целевой...
-
Во многих экономических моделях исследования операций зависимости между постоянными и переменными факторами лишь в первом приближении можно считать...
-
Большое число экономических и планово-производственных задач связано с распределением каких-либо, как правило, ограниченных ресурсов (сырья, рабочей...
-
Календарный производственный программирование однооперационный Все существующие методы решения задач календарного планирования3 по степени достижения...
-
Линейное программирование, Общая задача линейного программирования - Экономико-математические методы
Термин "линейное программирование" впервые появился в 1951 г. в работах американских ученых (Дж. Данциг, Т. Купманс), а первые исследования по линейному...
-
Транспортная задача - Экономико-математические методы
Методы линейного программирования, являются хорошим инструментом для решения ряда проблем распределения ресурсов. Применение пакетов прикладных программ...
-
Пусть имеется оптимизационная задача вида: (1) (2) (3) - задан(4) Здесь предполагается, что FJ(xJ,yJ)>0 для всех допустимых значений xJ,yJ. В этом случае...
-
Как известно решение задач симплексным методом применяется очень часто. Это связано с тем, что симплексный метод подходит для решения широкого круга...
-
В начале пятилетнего периода работы предприятию выделена сумма в C руб. для приобретения нового оборудования. Стоимость одного комплекта оборудования...
-
Исходная задача: При ограничениях: Двойственной является следующая задача: При ограничениях: Число неизвестных в двойственной задаче равно 2....
-
Теория: Применяется, как правило, для задач линейного программирования, содержащих не более 2 переменных. Суть геометрического метода сводится к...
-
В разделе 1 курсовой работы требуется: Определить количество закупаемого заданным филиалом фирмы сырья у каждого АО, (xj), максимизируя прибыль филиала....
-
Несмотря на требование линейности функций критериев и ограничений, в рамки линейного программирования попадают многочисленные задачи распределения...
-
РЕШЕНИЕ ЗАДАЧИ О КОММИВОЯЖЕРЕ МЕТОДОМ ВЕТВЕЙ И ГРАНИЦ: ОСНОВНАЯ СХЕМА - Задача коммивояжера
Пусть - конечное множество и - вещественно-значная функция на нем; требуется найти минимум этой функции и элемент множества, на котором этот минимум...
-
Вводим дополнительные ограничения в модель: А) продукция типа 1 выпускается только в том случае, если разрешен выпуск хотя бы одного типа продукции: 2 и...
-
Экономические задачи, сводящиеся к транспортным моделям - Экономико-математические методы
Алгоритмы и методы решения транспортной задачи могут быть использованы при решении некоторых экономических задач, не имеющих ничего общего с...
-
Задача о загрузке рюкзака (задача о ранце) - Метод динамического программирования для решения задач
Постановка задачи. Пусть имеются N видов грузов с номерами. Единица груза j-го вида имеет все aJ. Если груз j-го вида берется в количестве xJ, то его...
-
Решение: Строим на плоскости х1Ох2 многоугольник решений. Для этого в неравенствах системы ограничений и условиях неотрицательности переменных знаки...
-
Наличие особых ситуаций на террайне зависит от характеристик его сложности. Ниже приведена возможная классификационная схема характеристик сложности...
-
Тема, с которой мы сегодня ознакомимся это "Применение матриц при решении экономических задач." Рассмотрим как с помощью матриц можно решать...
-
Общая постановка задачи исследования операций - Экономико-математические методы
Все факторы, входящие в описание операции, можно разделить на две группы: Постоянные факторы (условия проведения операции), на которые мы влиять не...
-
Введение - Решение оптимизационных экономических задач методами линейного программирования
Линейное программирование является составной частью раздела математики, который изучает методы нахождения условного экстремума функции многих переменных...
-
Решение смешанной задачи для уравнения теплопроводности методом конечных разностей
Решение смешанной задачи для уравнения теплопроводности методом конечных разностей 1. Цель работы Ознакомление с методами решения смешанных задач для...
-
Второй раздел курсовой работы посвящен особенностям постановки и решения общей задачи линейного программирования, а именно, транспортной задаче (ТЗЛП)....
-
В инженерной практике в настоящее время широко используются современные программные комплексы позволяющие моделировать сложные физические процессы. Для...
-
Литература - Решение оптимизационных экономических задач методами линейного программирования
1. Карпелович Ф. И., Садовский Л. Е. Элементы линейной алгебры и линейного программирования. - М.: Физматгиз, 1963. 2. Коротков М., Гаврилов М. "Основы...
Пример решения транспортной задачи - Экономико-математические методы