Транспортная задача. Венгерский метод

Автор работы: Пользователь скрыл имя, 25 Января 2011 в 21:22, курсовая работа

Описание работы

В зависимости от способа представления условий транспортной задачи она может быть представлена в сетевой (схематичной) или матричной (табличной) форме. Транспортная задача может также решаться с ограничениями и без ограничений.

В данной курсовой работе будут рассматриваться математическая постановка транспортной задачи линейного программирования - венгерский метод.

Файлы: 1 файл

Венгерский метод.docx

— 147.73 Кб (Скачать файл)
 

      Сумма всех затрат, т. е. стоимость реализации данного плана перевозок, является линейной функцией переменных :

                                                   

      Требуется в области допустимых решений  системы уравнений (2.1) и (2.1.1) найти  решение, минимизирующее линейную функцию (2.4).

               Таким образом, мы видим, что  транспортная задача является  задачей линейного программирования. Для ее решения применяют также  симплекс-метод, но в силу специфики задачи здесь можно обойтись без симплекс-таблиц. Решение можно получить путем некоторых преобразований таблицы перевозок. Эти преобразования соответствуют переходу от одного плана перевозок к другому. Но, как и в общем случае, оптимальное решение ищется среди базисных решений. Следовательно, мы будем иметь дело только с базисными (или опорными) планами. Так как в данном случае ранг системы ограничений-уравнений равен то среди всех неизвестных выделяется      базисных  неизвестных,    а   остальные    ·

неизвестных являются свободными. В базисном решении свободные неизвестные равны нулю. Обычно эти нули в таблицу не вписывают, оставляя соответствующие клетки пустыми. Таким образом, в таблице перевозок, представляющей опорный план, мы имеем заполненных и ·   пустых клеток.

             Для контроля надо проверять,  равна ли сумма чисел в заполненных клетках каждой строки таблицы перевозок запасу груза на соответствующей базе, а в каждом столбце — потребности заказчика [этим подтверждается, что данный план является решением системы (2.1)].

      Замечание 1. Не исключаются здесь и вырожденные случаи, т. е. возможность обращения в нуль одной или нескольких базисных неизвестных. Но эти нули в отличие от нулей свободных неизвестных вписываются в соответствующую клетку, и эта клетка считается заполненной.

      Замечание 2. Под величинами , очевидно, не обязательно подразумевать только тарифы. Можно также считать их величинами, пропорциональными тарифам, например, расстояниями от баз до потребителей. Если, например, выражены в тоннах, а в километрах, то величина , определяемая формулой (2.4), является количеством тонно-километров, составляющих объем данного плана перевозок. Очевидно, что затраты на перевозки пропорциональны количеству тонно-километров и, следовательно, будут минимальными при минимуме S. В этом случае вместо матрицы тарифов мы имеем матрицу расстояний.

 

 
 

Информация о работе Транспортная задача. Венгерский метод