Решение транспортных задач методом 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Решение транспортных задач методом



ПОТЕНЦИАЛОВ

 

Метод потенциалов представляет собой упрощенную модификацию распределительного метода, в котором предусматривается замена рассмотренного выше алгоритма распределительного метода в части «Анализ плана на оптимальность» на упрощенную процедуру, исключающую необходимость построения замкнутых контуров. Это обеспечивает методу потенциалов ряд преимуществ по сравнению с обычным распределительным методом: становится возможной реализация алгоритма метода на ЭВМ и, соответственно, решение задач с большим количеством поставщиков и потребителей.

Методика решения транспортной задачи методом потенциалов по этапам решения та же, что и в распределительном методе:

- постановка задачи;

- составление исходной матрицы;

- составление исходного допустимого базисного плана;

- анализ плана на оптимальность;

- улучшение плана;

- контроль решения задачи.

Однако этап «Анализ плана на оптимальность» имеет свой алгоритм, присущий только методу потенциалов. На данном этапе решения задачи выполняются следующие действия:

1. Вычисляются потенциалы α и β через коэффициенты С ij занятых клеток плана;

2. План анализируется на оптимальность через построение неравенств для свободных клеток плана;

3. Вычисляются числовые характеристики для неравенств, не отвечающих условиям оптимальности плана.

К вычислению потенциалов α и β приступают после составления исходного допустимого базисного плана по алгоритму распределительного метода.

Под потенциалами α и β понимаются относительные числа (оценки), выражающие в экономическом смысле, например, стоимость единицы перевозимого груза в i –м пункте отправления (потенциал α i) и в j -м пункте назначения (потенциал β j).

Вычисление потенциалов выполняются через коэффициенты С ij в занятых клетках плана по следующим формулам:

              β j = α i + С ij,                                                              (2.8)

             α i = β j - С ij,                                                               (2.9)

где α i – потенциал, относящийся к пункту отправления;

β j – потенциал, относящийся к пункту назначения;

С ij – коэффициент, выражающий, по условиям задачи, расстояние или стоимость перевозки единицы груза от i –го поставщика до j -го потребителя.

В матрице задачи для записи потенциалов α i выделяется дополнительный столбец, а для потенциалов β j дополнительная строка.

Вычисление потенциалов по формулам 2.8 и 2.9 можно начинать с любой строки (столбца). Однако при этом необходимо соблюдать следующую последовательность действий:

- исходному (первоначальному) значению α i (или β j) присваивается произвольное круглое число (10, 100 и т.д.) с таким расчетом, чтобы при вычислении потенциалов не было отрицательных чисел;

- выбор формулы расчета зависит от того, значение какого потенциала известно, а значение какого нужно определить. Например, если в качестве исходного задан потенциал α1 =10, то необходимо использовать формулу 2.8 для расчета недостающего потенциала β j. Если же известен потенциал β j, а следует определить значение потенциала α i, то используют формулу 2.9;

- вычисление потенциалов по формулам выполняется с использованием строки и столбца, на пересечении которых находится клетка, занятая поставкой. Если, например, занятая клетка стоит на пересечении первой строки и третьего столбца матрицы и известен исходный потенциал α1 =10, то через коэффициент С1.3 рассчитываем потенциал β3= α1+ С1.3=10+3=13. Если же по третьему столбцу стоит еще одна занятая клетка, но по другой строке, то для нее рассчитывается потенциал α i через уже найденное значение потенциала β3 и коэффициент данной клетки. Например, С3.3 =6, α1 = β3С3.3 = 136=7.

Аналогичным образом вычисляют все потенциалы α i и β j. После этого приступают к анализу плана на оптимальность.

Анализ плана на оптимальность выполняется путем построения неравенства для каждой свободной клетки плана и проверки их на соответствие следующим условиям:

      α i + С ijβ j (при решении задачи на минимум), или (2.10)

      α i + С ijβ j (при решении задачи на максимум)         (2.11)

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

Если задача решается на минимум (Z → min), то все неравенства для свободных клеток должны быть типа 2.10. Если хоть одно из неравенств не соответствует данному типу (например, получилось ≤), то план не оптимален и нуждается в улучшении.

Для неравенств, которые не соответствуют требованиям оптимальности (формуле 2.10 или 2.11 в зависимости от функции цели в задаче) вычисляются характеристики, для последующего улучшения плана по формуле:

            ∑ ij = α i + С ijβ j                                                              (2.12)

Порядок улучшения не оптимального плана тот же, что и в распределительном методе.

Для контроля значение целевой функции можно вычислить по формуле:

                                                                             (2.13)

 

ПРИМЕР РЕШЕНИЯ ЗАДАЧИ МЕТОДОМ ПОТЕНЦИАЛОВ

 

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

Для этого в прежнем исходном плане (таблица 2.4) выделим столбец для записи потенциалов α i и строку – для потенциалов β j. Исходный план примет, следующий вид (таблица 2.7).

Таблица 2.7

Исходный план

 

Поля севооборотов

α i

β j.

Откормочные площадки

Запасы а i

1

2

3

4 (фикт.)

13

16

1

8

I

10

1600

3

200

6

0

4

 

0

1800

   

 

 

II

15

 

5

 

7

700

2

 

0

700

   

 

 

III

8

 

6

1100

8

(0)

9

400

0

1500

   

 

 
Потребности bj

 

1600

1300

700

400

    4000 4000     
                         

 

Вычислим потенциалы α i и β j. В качестве исходного примем потенциал α1 =10. Число 10 больше любого из значений коэффициентов С ij в исходном плане (максимальный коэффициент С3.3 =9), это исключает получение отрицательных значений при вычислении потенциалов.

Число 10 записываем в столбце α i по первой строке. По первой строке плана занятыми являются клетки 1.1 и 1.2. Рассчитываем потенциал β1 = α1 + С1.1 =10+3=13 и запишем его на свое место в исходном плане. Аналогичным образом определим потенциал β2 = α1 + С1.2 =10+6=16 и запишем его в столбец 2-го потребителя по строке I-го поля.

Через занятую клетку 3.2 в этом же столбце, где рассчитан уже потенциал β2 =16 рассчитываем для третьей строки плана потенциал α3.

Он рассчитывается: α32–С3.2 =16–8=8. Запишем его в столбец α i по третьей строке. По третьей строке через С3.3 =9 и α3 =8 определяем потенциал β3 = α3 + С3.3 =8+9=17 и запишем его в столбец третьего потребителя. Аналогично рассчитываем β4 = α3 + С3.4 =8+0=8.

Оставшийся не рассчитанным потенциал α2 определяем:

α23–С2.3 =17–2=15.

Следующим этапом является проверка исходного плана на оптимальность с помощью вычисленных потенциалов α i и β j. Поскольку функция цели в задаче ориентирована на минимум, то план будет анализироваться на оптимальность путем соответствия неравенств, построенных для свободных клеток плана, формуле 2.10.

Построим неравенства для свободных клеток плана:

1.3 α1 + С1.3≥ β3 10+4=14<17

1.4 α1 + С1.4≥ β4 10+0=10>8

2.1 α2 + С2.1≥ β1 15+5=20>13

2.2 α2 + С2.2≥ β2 15+7=22>16

2.4 α2 + С2.4≥ β2 15+0=15>8

3.1 α3 + С3.1≥ β1 8+6=14>13

Из приведенных выше расчетов видно, что для клетки 1.3 условие оптимальности плана не соблюдается, т.к. для нее α i + С ij < β j .

Следовательно, план не оптимален и его необходимо улучшить. Вычисляем характеристику для данной клетки:

1.3= α1 + С1.3- β3= 10+4–17=–3.

В результате проверки исходного плана на оптимальность установлено, что в улучшении нуждается клетка 1.3, т.е. та же, что и при решении данной задачи распределительным методом.

Порядок улучшения плана тот же, что и в распределительном методе.

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

 Таблица 2.8

Второй план

 

Поля севооборотов

α i

β j.

Откормочные площадки

Запасы а i

1

2

3

4 (фикт.)

13

16

14

8

I

10

1600

3

200

6

(0)

4

 

0

1800

   

 

 

II

12

 

5

 

7

700

2

 

0

700

   

 

 

III

8

 

6

1100

8

 

9

400

0

1500

   

 

 
Потребности bj

 

1600

1300

700

400

    4000 4000         
                         

 

План допустимый, базисный, т.к. число занятых клеток (6) равно числу, полученному по выражению m + n -1 =3+4–1=6.

Необходимо вновь вычислить потенциалы α i и β j по описанному выше способу и записать их в улучшенный план. Данный план анализируем на оптимальность путем проверки неравенства для свободных клеток плана:

1.4 α1 + С1.4≥ β4 10+0=10>8

2.1 α2 + С2.1≥ β1 12+5=17>13

2.2 α2 + С2.2≥ β2 12+7=19>16

2.4 α2 + С2.4≥ β2 12+0=12>8

3.1 α3 + С3.1≥ β1 8+6=14>13

3.3 α3 + С3.3≥ β3 8+9=17>14

Все неравенства соответствуют признаку оптимальности плана, следовательно, план оптимален.

Контроль: вычисляем функцию цели Z опт по формуле:

            

 (13∙1600+16∙1300+14∙700+8∙400) – (10∙1800+12∙700+8∙1500) =16200 т/км.

Для контроля вычисляем значение функции цели Z опт по формуле:

Z опт = Z 1 + ∆ Z 1 = 16200+0=16200 т/км.

Значение функции цели Z опт, вычисленные двумя способами, равны, следовательно, задача решена правильно.

Ответ формулируется аналогичным образом, как и в распределительном методе.

 Задания для самостоятельной работы студентов по решению транспортных задач распределительным методом и методом потенциалов представлены в приложении 2.

 

ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ

 

1. Назовите отличительные особенности метода потенциалов от обычного распределительного метода.

2. Какие преимущества имеет метод потенциалов по сравнению с обычным распределительным методом?

3. Как выглядит матрица задачи при решении её методом потенциалов?

4. Как вычисляются потенциалы α i и β j?

5. Как анализируется план на оптимальность при решении задач методом потенциалов?

6. Чем отличается анализ плана на оптимальность в методе потенциалов от распределительного (обычного) метода?

7. Какой порядок вычисления числовых характеристик в случае не оптимальности плана в задаче, решаемой методом потенциалов?

8. Какой порядок улучшения плана в задачах, решаемых методом потенциалов? Отличается ли он от порядка улучшения плана в задачах, решаемых распределительным методом?

9. Какой экономический смысл потенциалов α i и β j?

10. По какой формуле вычисляется контрольное значение целевой функции в оптимальном плане с использованием потенциалов α i и β j?

11. Назовите этапы решения задач методом потенциалов.

 



Поделиться:


Читайте также:




Последнее изменение этой страницы: 2021-05-27; просмотров: 81; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.111.24 (0.077 с.)