Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Теоретические основы решения транспортной задачиСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Матрицей перевозок называется матрица X =(xij) m ´ n с планом перевозок, при котором достигается минимум целевой функции. 3.2.1. Теорема. Транспортная задача (3.1) разрешим тогда и только тогда, когда суммарные запасы и суммарные потребности совпадают: Если суммарные запасы и суммарные потребности совпадают ( Забегая вперёд отметим, что задача открытого типа решается сведением её к задаче закрытого типа введением фиктивных либо потребителя Пn +1 с потребностью bn +1= Так что везде ниже предполагается, что мы имеем дело с задачей закрытого типа. 3.2.2. Теорема. Ранг матрицы системы ограничений транспортной задачи (3.1) равен m + n -1. Это означает, что любой опорный план задачи содержит, вообще говоря, m + n -1 ненулевых компонент. Напоминаем, что эти компоненты соответствуют базисным переменным, и если хотя бы одна из них равна 0, то опорное решение называется вырожденным. Компоненты, соответствующие свободным переменным, равны нулю. Так же, как и в симплекс-методе, решение транспортной задачи сопровождается заполнением очередной таблицы. По сути это - та же транспортная таблица, только в клетки таблицы заносятся значения компонент xij очередного опорного плана, соответствующие базисным переменным (xij). Таким образом, на каждом шаге в транспортной таблице должна быть заполнено m + n -1 клеток. Пример 2. В Таблице 3.2 отражён опорный план задачи Таблицы 3.1:
Такую таблицу будем называть заполненной. Вписанные значения xij будем называть содержимыми клеток. При этом плане имеем x 11=70, x 12=20, x 22=10, x 23=20, x 33=0, x 34=40. Как видим, заполнено m + n -1=3+4-1=6 клеток таблицы. Так как x 33=0, то план вырожден. Помеченным циклом называется замкнутая ломаная, одна вершина которой находится в пустой клетке, а остальные - в некоторых из заполненных клеток, любые два смежных звена ломаной «ломается» под углом 90о (перпендикулярны друг другу) и вершины любого звена находятся либо в одном и том же столбце, либо в одной и той же строке. При этом вершины цикла (клетки с вершинами цикла) помечены знаками «+» и «-» с чередованием, начиная с «+» в пустой клетке. 3.2.3. Теорема. Для любой пустой клетки заполненной транспортной таблицы существует помеченный цикл, и он единствен. Пример 3. Ниже в таблицах 3.3 и 3.4 приведены помеченные циклы. Один «берёт начало» в клетке (2, 1) (Таблица 3.3), а другой - в клетке (1, 4) (таблица 3.4).
Сдвигом по циклу называется следующая манипуляция с транспортной таблицей с помеченным циклом: из содержимого клеток со знаком «-» выбирается минимальное содержимое m = Пример 3. После сдвига по циклу в Таблице 3.3 получаем таблицу 3.5:
А после сдвига по циклу в Таблице 3.4 получаем Таблицу 3.6:
В таблице 3.4 имеем x 12= x 23=20, m = 3.2.4. Теорема. В результате сдвига по циклу получается новый опорный план. 3.2.5. Теорема. Если числа ui (i =1, 2, …, m) и vj (j =1, 2, …, n) - такие, что ui + vj = cij (3.2) для всех заполненных клеток, и ui + vj £ cij (3.3) для всех пустых, то данный опорный план является оптимальным. Величина D ij = ui + vj - cij называется оценкой клетки (i, j). Таким образом, если для всех клеток имеем D ij £0, то план оптимален. 3.2.6. Теорема. Если D ij >D kl, то при сдвиге по циклу в клетку (i, j) значение целевой функции уменьшится на величину, большую, чем при сдвиге по циклу в клетку (k, l). Ясно, что равенства (3.2) являются «частью» нестрогих неравенств (3.3). Поэтому неравенства (3.3) будем называть критерием оптимальности опорного плана, хотя это по сути только достаточное условие оптимальности. Может оказаться, что условие (3.3) не выполняется для некоторой клетки, но тем не менее план является оптимальным. Но это - явление достаточно редкое. То есть если условие (3.3) не выполнено, то, скорее всего, план не оптимален, и переходят к другому опорному плану.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-04-08; просмотров: 569; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.102 (0.01 с.) |