Транспортная задача. Частный случай ЗЛП или частный случай задачи оптимизации сетей
Частный случай ЗЛП или частный случай задачи оптимизации сетей. Применяется при решении плановых задач выбора маршрутов перевозок. В общем виде формулируется следующим образом. Пусть рассмотрено m различных поставщиков (пунктов отправления) Pi, располагающих некоторой однородной продукций соответственно в количествах ai i=1,m и рассматривается отправление этой продукции в n пунктов потребления Qj, потребности которых равны bj cсоответственно. Известны тарифы перевозок этой продукции из пункта Pi в пункт Qj (затраты на перевозку единицы груза) Cij. Требуется составить такой план перевозок чтобы общая стоимость затрат была минимальной. К этой задаче возможно дополнение об ограничениях по пропускным способностям, о существовании промежуточных пунктов перезагрузки, источников и стоков груза. Математическая модель этой задачи имеет вид: Xij – количество едениц груза из i в j пункт. ƒ= →min xij≥0; Чаще всего ∑ai=∑bj Учитывая, что эта задача является частным случаем ЗЛП, рассматриваются специальные способы решения этих задач. Транспортная таблица задачи имеет вид:
Транспортная задача имеет решение т.к ∑ai=∑bj (закрытая модель). Если ∑ai < ∑bj, то вводят фиктивный пункт производства и не все пункты в оптимальном решении будут удовлетворены в потребности. Если ∑ai>∑bj, то не все запасы будут вывезены из пунктов производства, в решении вводят фиктивный пункт потребления. Заметим, что объем продукции в фиктивном пункте равен разности │∑ai -∑bj│. Циклом в транспортной таблице называют замкнутую ломаную линию, удовлетворяющую следующим условиям: 1. Все вершины ломаной находятся в клетках транспортной таблицы. 2. Ребра расположены по строкам или столбцам, но не диагоналям. 3. К каждой вершине подходят 2 ребра: одно - по строке, другое - по столбцу транспортной таблицы. 4. Набор клеток транспортной таблицы называется ацикличным, если не существует цикла, все вершины которого находятся в клетках этого набора. Теорема: Допустимое решение транспортной задачи является опорным, т.и.т.т.к. набор заполненных клеток ацикличен, т.е в него входит m+n-1 клетка. Определение. Потенциалом опорного решения α транспортной задачи называют числа Ui i=1,m; Vj j=1,n такие что Ui+Vj=Cij – тариф заполненной клетки. Теорема: Достаточное условие оптимальности опорного решения. Если для всех незаполненных клеток (i,j) Ui+Vj=Cij, где Ui и Vj - потенциалы опорного решения α, тогда это опорное решение является оптимальным.
|