Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Транспортная задача






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

Методы нахождение опорного решения транспортной задачи. Исходные данные транспортной задачи задаются в распределительной таблице, где по строкам отражают запасы груза у каждого поставщика, а по столбцам - потребность в данном грузе каждого по­требителя. В правом верхнем углу каждой клетки - стоимость пере­возки единицы груза от каждого поставщика каждому потребителю.

Сij – стоимость перевозки единицы груза, аi – запас груза у i – го поставщика (i =1…m), bi- потребность в грузе j- потребителя (j=1…n), х – кол-во груза от i-го поставщика к j –потребителю.

Постановка задачи (на мин-ую стоимость перевозки груза): найти значение переменных xij обеспечивающих целевой функции и удовлетворяющих системе ограничений: 1. Сумма всех грузов перевезенных от i-поставщика д.б. равна запасу груза у этого поставщика. 2. Сумма всех грузов, доставляемых j- потребителю д.б. равна потребности этого потребителя. 3. Неотрицательность переменных. Т.е.:

1 i=1…m

2 j=1…n

3 xij 0 i=1…m, j=1…n

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

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

Алгоритм решения транспортной задачи состоит из двух шагов:

- составление первоначального опорного плана каким-либо методом (минимального элемента в таблице, северо-западного угла, аппроксимации);

- улучшениеэтого плана и доведение его до оптимального мето­дом потенциалов.

Рассмотрим алгоритм составления первоначального опорного плана методом аппроксимации. Данный метод особенно эффективен для задач малой размерностью, так как в большинстве случаев приво­дит к оптимальному решению.

В распределительной таблице добавляются нулевой столбец (сле­ва) и нулевая строка (сверху).

В нулевую строку записываются разности, полученные в соответ­ствующих столбцах путем вычитания наименьшей стоимости из сле­дующей за ней по величине. В нулевой столбец заносят разности, полу­ченные аналогично в строках. Из всех полученных разностей выбира­ется наибольшая. При этом могут встретиться два случая:

1. Одна наибольшая разность. Тогда в соответствующей строке (столбце) обычным образом заполняется клетка, в которой стоит наименьшая стоимость, и рассчитываются новые разности.

2. Несколько одинаковых наибольших разностей. В этом случае в соответствующей строке (столбце) находим клетку, в которой стоит наименьшая стоимость, и проверяем, будет ли этот показатель наи­меньшим в противоположном ряду.

Для строки противоположным рядом будем считать стол­бец, а для столбца - строку.

Здесь возможны следующие моменты:

- условие выполнено для одной клетки. Тогда с нее начинаем за­полнение таблицы;

- условие выполнено для нескольких клеток. Тогда заполняется та, которой в противоположном ряду соответствует большая разность. Если противоположные разности равны, то заполняем обе клетки;

- условие не выполняется ни для одной клетки. Тогдав строках (столбцах) с наибольшей разностьюотыскивают наименьшую стоимость, из которой вычитают наименьшую стоимость противоположного ряда. В результате получают несколько положительных чисел. Заполняется клетка для которой это число будет наименьшим, после чего разности рассчитывают заново. Если числа будут одинаковыми, то заполняют любую клетку.

Условия оптимальности ТЗ (м/д потенциалов)

Для того чтобы проверить является ли данный опорный план оп­тимальным, необходимо применить метод потенциалов. Предвари­тельно сделаем необходимые обозначения:

Vj - потенциалы столбцов;

Ui - потенциалы строк;

Cij - стоимость перевозки единицы груза от каждого поставщика каждому потребителю;

Хij - количество груза, которое будет перевезено от i-ro постав­щика к j-му потребителю, где i =l,..., m(m-число строк), a j = 1,..., n (n - число столбцов).

Опорный план транспортной задачи может иметь (m + n -1) от­личных от нуля неизвестных. В этом случае план является невырожденным.

Если отличных от нуля неизвестных меньше, чем (m+ n -1), то такой план - вырожденный. И для нахождения оптимального плана одна из пустых клеток таблицы, в этом случае, считается заполнен­ной нулевым грузом.

Опорный план является оптимальным, если выполняются следующие условия:

1. Для заполненных клеток (Xij > 0)

Vi - Ui = Cij

2/ Для пустых клеток (Xij= 0)

Vi - Ui Cij

для всех i= 1,..., m и j= 1,..., n.

Для всех пустых клеток, где нарушено второе условие оптималь­ности, находим характеристику по следующей формуле: Vj-Ui-Cij

Из характеристик выбираем наибольшую и, начиная с клетки с данной характери­стикой, строим цепь (цикл) — ломаная линия, вершины которой распо­ложены в занятых клетках таблицы, кроме первой. Повороты цепи! делают под прямым углом. В строке или столбце, где проходит цепь, содержится только две клетки цепи, цепь должна быть замкнута. Клетки цепи отмечаем чередующимися знаками (+) и (-), начиная со знака (+) в первой клетке цепи. Из всех объемов поставок, стоящих в клетках со знаком (-), выбираем минимальный, он обозначается буквой Q. Вычитаем Q из поставок отрицательной полу цепи и прибавляем к поставкам положительной полу цепи.

Пересчитанные грузы записываем в таблицу и пересчитываем потенциалы.

Анализ планово-экономических задач с помощью к-та и оценок симплексных таблиц

Коэф-ты при свободных переменных в 1-вой симпл табл-це наз-ся технико-экономическими коэф-ми и показ-ют какие изменения произойдут в базисе при введении в него ед-цы размерности этой своб переменной. Сущ опред-ные правила введения в базис единицы размерности соотв переменной.

Правило 1. Если в базис вводится ед-ца размерности основной свобод переменной, то чтобы н-ти нов знач-я базис перем-х нужно из своб членов вычесть соотв коэф-ты столбца этой переменной с учетом знака.

Правило 2. Если в базис вводится ед-ца размерности дополнит свободной переменной, то чтобы н-ти нов знач-я бази-х переем-х нужно к своб членам прибавить соотв-щие к-ты столбца этой переменной с учетом знака.

К-ты бывшей разреш строки наз-ся к-тами взаимозаменяемости с (.) зрения диф-та ресурса.

Св-ва ДО: 1-ое связано с мерой дефицитности рес-сов. Если огр-е выпол-ся как строгое рав-во, то оц-ка б. ненулевая, если как нерав-во – то нулевая. Чем дефицитней рес-с, тем выше оц-ка. Исполь-е данного св-ва ДО позволяет вскрыть узкие места сдерж-щие рост произ-ва. Помогает выбрать правильное реш-е, если предполаг-ся расш-е произ-ва и треб-ся привл-е допол-х рес-в.

2. устойчивость оц-ки опт-ого пл. ДО уст-вы к изм-ю объемов произ-ых рес-ов, т.е. они не меняют своей вел-ны при изм-ии объемов произ-ых рес-ов довольно широких диапозонах изм-я, но они очень чувствительны к изм-ям вел-н коэф. цел. функ. и технико-экон. коэф.

3. связано с мерой влияния огран-я на функционал. ДО имеют ту же ед-цу измерения что и функционал. Ненул. оц показ-т как изм-ся вел-на функционала при введении в план ед-цы размерности св.п. По рес-сам (допол. перем): при увел. на ед-цу размерности функционал увел. на вел-ну оц. По продуктам (осн. перем): при увел. на ед-цу размерности данного продукта функционал умень на вел-ну оц-ки. Нулев. оц по рес-сам (продуктам) свид-т о том, что изм-я объема огран-я на ед-цу не повлияет на знач. функционала, т.к. рес-с по опт-му плану в избытке или продукт произведен сверх плана.

4.ДО- мера взаимозаменяемости рес-ов (продуктов), но не абсолютной, а относительной с точки зрения цел.функции

5. ДО- мера рент-ти отдель. спос-ов произ-ва. Те сп-бы, кот. вошли в опт-й пл рент-ны и суммарная оц. произ-ых рес-ов, затраченных по этому сп-бу будет равна той прибыли, кот. от него можно получить. Огр-я ДЗ будут выражены как строгие рав-ва. Для не рент-ых сп-ов суммарная оц-ка произ-ых рес-ов будет больше той прибыли, кот. дает этот СП-б, т.е. соот-щие огр-я ДЗ будет вып-но как строгое нер-во типа >.

 

Корректировка оптимального плана

Правило 1. Если в базис вводится основная переменная, то наибольшее значение которое она может принять определяется наименьшим отношением свободных членов к +-м коэффициентам столбца этой переменной. Правило 2. Если в план вводится дополнительная переменная, то наибольшее значение которое она может принять определяется наименьшим отношением свободных членов к отрицательным коэффициентам столбца этой переменной, взятых по абсолютной величине.

 

Экон. интепретация ДЗ. ДО опт-ого плана.

Левая часть ограничений ДЗ определяет суммарную денеж оц-ку всех производст ресурсов, затрач-х на 1 га посевов сотв культуры. Эта суммарн оц-ка дб не < той ст-ти валов прод-ции, кот-ю получ-т с 1 га соотв культуры. Целевой функц-ей ДЗ служит суммар оц-ка всех производст ресур-в, выдел на воздес всех культур. И эта оц-ка дб мин-ной.

Из теор двойст-ти следует, что Zmax=Wmin, те миним оц-ка всех производ ресур дб = той ст-ти валов прод-ции, кот м/получ при воздел этих культур.

Прямые зад.- зад., кот. обесп-т расчет опт-ого пл, а ДЗ – опт-х оц-к произ-ых рес-ов, кот. еще наз-т ДО.

Св-ва ДО: 1-ое связано с мерой дефицитности рес-сов. Если огр-е выпол-ся как строгое рав-во, то оц-ка б. ненулевая, если как нерав-во – то нулевая. Чем дефицитней рес-с, тем выше оц-ка. Исполь-е данного св-ва ДО позволяет вскрыть узкие места сдерж-щие рост произ-ва. Помогает выбрать правильное реш-е, если предполаг-ся расш-е произ-ва и треб-ся привл-е допол-х рес-в.

2. устойчивость оц-ки опт-ого пл. ДО уст-вы к изм-ю объемов произ-ых рес-ов, т.е. они не меняют своей вел-ны при изм-ии объемов произ-ых рес-ов довольно широких диапозонах изм-я, но они очень чувствительны к изм-ям вел-н коэф. цел. функ. и технико-экон. коэф.

3. связано с мерой влияния огран-я на функционал. ДО имеют ту же ед-цу измерения что и функционал. Ненул. оц показ-т как изм-ся вел-на функционала при введении в план ед-цы размерности св.п. По рес-сам (допол. перем): при увел. на ед-цу размерности функционал увел. на вел-ну оц. По продуктам (осн. перем): при увел. на ед-цу размерности данного продукта функционал умень на вел-ну оц-ки. Нулев. оц по рес-сам (продуктам) свид-т о том, что изм-я объема огран-я на ед-цу не повлияет на знач. функционала, т.к. рес-с по опт-му плану в избытке или продукт произведен сверх плана.

4.ДО- мера взаимозаменяемости рес-ов (продуктов), но не абсолютной, а относительной с точки зрения цел.функции

5. ДО- мера рент-ти отдель. спос-ов произ-ва. Те сп-бы, кот. вошли в опт-й пл рент-ны и суммарная оц. произ-ых рес-ов, затраченных по этому сп-бу будет равна той прибыли, кот. от него можно получить. Огр-я ДЗ будут выражены как строгие рав-ва. Для не рент-ых сп-ов суммарная оц-ка произ-ых рес-ов будет больше той прибыли, кот. дает этот СП-б, т.е. соот-щие огр-я ДЗ будет вып-но как строгое нер-во типа >.

17. Базовая структурная ЭММ задач, решаемых симплекснам м/дом

Базовая структурная ЭММ задач, решаемых симплекс-методом, имеет вид:

Целевая функция достигает экстремума

n

Z max (min)=S CjXj,

j=1

при условии выполнения трех ограничений:

1) по использованию производственных ресурсов - затраты i -ого ресурса на производство j - ой продукции не будут превышать наличного объема этого ресурса;

n

S aijxj£ bi iÎ I1

j=1

где

Xj - основная переменная, aij- норма затрат производственного ресурса i - го вида на единицу размерности j – ой, bi - объем ресурса

2) по заданному объему выполнения работ или производства продукции - объем производства продукции i -ого вида в расчете на единицу j-ой переменной будет не меньше гарантированного объема;

n

S vijxj ³ Qi iÎ I2 ,

j=1

где

vij - выход продукции i -го вида с единицы размерности j- ой переменной (урожайность, продуктивность).

Qi - гарантированный объем производства i -ого вида продукции.

3) условие неотрицательности переменных - поскольку искомые величины являются реальными положительными величинами (посевная площадь, поголовье, объем кормов и т.д.)

Xj ³ 0 j=1,..., n,

18. Базовая структурная ЭММ задач, решаемых распределительным м/дом

аi – кол-во груза у i пост-ка, bj – потреб-сть в этом грузе j потребителя, Сij – ст-ть (с/с) перевозки ед-цы груза от i пост-ка к j потреб-лю, Xij – кол-во груза, перевозимое от i пост-ка к j потр-лю.

Найти значение переменных Хij, где i=1-m, j=1-n, обеспеч-щих целевой ф-ции Z= m n

S ∑ Cij*Xij→ миним и удовлетвор след

i=1j=1

сис-ме ограничений: 1) Сумма всех грузов, перевозимых от i пост-ка дб = запасу груза у этого пост-ка

n

S xjj= ai, i=1-m.

j=1

2) Сумма всех грузов, доствляемых j потребителю д/равняться потребности этого потребителя:

m

S xjj= bj, j=1-n.

i=1

3) Условие неотриц-ти переменных: Хij> =0, j=1-n, i=1-m.

Если

m n

Sai=∑ bj, модель закрыта. Если не=, то

i=1 j=1 модель я/я открытой.

Чтобы сдела модель закрытой, необх ввести фиктивного пост-ка, если потребность > запаса или фиктивного потребителя, если запас > потребности. Целевая ф-ция обыч берется на минимум ст-ти перевозки груза или мин времени, затрач на перевозку груза.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.