Вычислительная схема метода потенциалов

Шаг 1. Строим опорный план (методом северо-западного угла или методом минимальной стоимости) с Вычислительная схема метода потенциалов - student2.ru базисными клетками.

Шаг 2. Определяем платежи Вычислительная схема метода потенциалов - student2.ru из условий: Вычислительная схема метода потенциалов - student2.ru для всех базисных клеток (ij). Один из платежей (в строке или в столбце которого максимальное число базисных клеток) полагаем равным нулю.

Шаг 3. Считаем псевдостоимости Вычислительная схема метода потенциалов - student2.ru для всех свободных клеток. Если Вычислительная схема метода потенциалов - student2.ru для всех клеток, то план оптимален. Вычисляем значение целевой функции Вычислительная схема метода потенциалов - student2.ru на этом плане и исследование прекращаем.

Шаг 4. Если есть свободная клетка, для которой Вычислительная схема метода потенциалов - student2.ru , то улучшаем план, перебрасывая перевозки по циклу этой свободной клетки.

Шаг 5. Возвращаемся к шагу 2 для пересчета платежей нового опорного плана.

Пример решения транспортной задачи методом потенциалов

Решить методом потенциалов транспортную задачу:

  Вычислительная схема метода потенциалов - student2.ru
3 8 2
7 4 8
Вычислительная схема метода потенциалов - student2.ru =

Опорный план этой задачи найден методом северо-западного угла.

Приписываем к таблице строку для платежей Вычислительная схема метода потенциалов - student2.ru и столбец для платежей Вычислительная схема метода потенциалов - student2.ru . Псевдостоимости записываем в левом углу клетки, а стоимости – в правом.

Из условий Вычислительная схема метода потенциалов - student2.ru в базисных клетках получаем систему уравнений:

Вычислительная схема метода потенциалов - student2.ru

Полагая Вычислительная схема метода потенциалов - student2.ru , находим платежи Вычислительная схема метода потенциалов - student2.ru и псевдостоимости для свободных клеток. Получаем таблицу

  Вычислительная схема метода потенциалов - student2.ru Вычислительная схема метода потенциалов - student2.ru
15 3 [-] 20 8 12[+] 2
-1 7 [+] 0 4 [-] 30 8 -4
Вычислительная схема метода потенциалов - student2.ru =  
Вычислительная схема метода потенциалов - student2.ru    

Стоимость перевозок по плану этой таблицы:

Вычислительная схема метода потенциалов - student2.ru .

Так как клетка (1,3) имеет отрицательную цену Вычислительная схема метода потенциалов - student2.ru , то план не является оптимальным. Строим для клетки (1,3) цикл. Цена цикла Вычислительная схема метода потенциалов - student2.ru . По циклу переносим 20 единиц груза (больше нельзя, чтобы перевозки в клетке (1,2) не стали отрицательными). При этом стоимость плана изменяется на Вычислительная схема метода потенциалов - student2.ru . Для нового плана вычисляем новые значения платежей и псевдостоимостей:

  Вычислительная схема метода потенциалов - student2.ru Вычислительная схема метода потенциалов - student2.ru
[-]15 3 -2 8 [+] 20 2
9 [+] 7 20 4 [-] 10 8
Вычислительная схема метода потенциалов - student2.ru =  
Вычислительная схема метода потенциалов - student2.ru -2    

Стоимость перевозок по плану этой таблицы:

Вычислительная схема метода потенциалов - student2.ru .

Полученная таблица имеет клетку (2,1) с отрицательной ценой Вычислительная схема метода потенциалов - student2.ru . По циклу этой клетки переносим 10 единиц груза, при этом стоимость плана уменьшается на Вычислительная схема метода потенциалов - student2.ru единиц, и получаем новый опорный план с новой системой платежей и псевдостоимостей:

  Вычислительная схема метода потенциалов - student2.ru Вычислительная схема метода потенциалов - student2.ru
5 3 0 8 30 2
10 7 20 4 5 8
Вычислительная схема метода потенциалов - student2.ru =  
Вычислительная схема метода потенциалов - student2.ru    


Стоимость перевозок по плану этой таблицы:

Вычислительная схема метода потенциалов - student2.ru

Так как в последней таблице все псевдостоимости не превосходят соответствующих стоимостей, то полученный опорный план Вычислительная схема метода потенциалов - student2.ru является оптимальным. Стоимость перевозок при этом.

 
  Вычислительная схема метода потенциалов - student2.ru

Библиографический список

1. Мину, М. Математическое программирование. Теория и алгоритмы / М. Мину. – М.: Наука, 1990.- 485 с.

2. Оуэн, Г. Теория игр / Г. Оуэн – М.: Мир, 1967.

3. Зайченко, Ю.П. Исследование операций / Ю.П. Зайченко. – Киев: Высш. шк., 1975.

4. Базара, М. Нелинейное программирование. Теория и алгоритмы. / М. Базара, К. Шетти – М.: Мир, 1982.- 583 с.

5. Зыкина, А.В. Задания для самостоятельной работы по курсу «Системный анализ и исследование операций»: метод. указ. /А.В. Зыкина – Омск: ОмГТУ, 1995.- 68 с.

6. Зыкина А.В. Теория игр и исследование операций: метод. указ. и контрольные задания для студентов заочного отделения экономического факультета

/ А.В. Зыкина, Л.А. Заозерская, В.П. Ильев – Омск: ОмГУ, 1999.- 48 с.

7. Теория принятия решений: Сб. заданий для практических занятий / А.В. Зыкина, О.Н. Канева – Омск: ОмГУ, 2006.- 56 с.

Оглавление

ВВЕДЕНИЕ……………………………………………………………………………... 3

1. ГРАФИЧЕСКОЕ РЕШЕНИЕ ЗАДАЧ ЛП……………………………..………….. 4

1.1. Каноническая форма задачи ЛП…………………………………………….....…4

1.2. Пример построения канонической формы………………………………….…...4

1.3. Общие рекомендации к графическому решению задач ЛП ………………..…. 5

1.4. Пример графического решения……………………………………………..……8

2. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ЛП………………………………. 10

2.1. Симплекс-метод ……………………………………………………………...… 10

2.2. Алгоритм симплекс-метода для задачи на минимум………………………… 11

2.3. Алгоритм симплекс-метода для задачи на максимум …………………………12

2.4. Пример решения задачи симплекс-методом…………………………………...13

2.5. Метод искусственного базиса…………………………………………….……..14

2.6. Пример решения задачи методом искусственного базиса…………………….16

2.7. Двойственный симплекс-метод…………………………………………………19

2.8. Пример решения задачи двойственным симплекс-методом…………………..20

3. ДВОЙСТВЕННОСТЬ В ЛП…………………………………………………………21

3.1. Постановка задачи………………………………………………………………..21

3.2. Пример построения двойственной задачи……………………………………...22

3.3. Теоремы двойственности………………………………………………………...22

3.4. Пример решения пары двойственных задач……………………………………23

3.5. Пример проверки вектора на оптимальность…………………………………..24

4. МЕТОД ГОМОРИ……………………………………………………………………25

4.1. Постановка задачи ЦЛП…………………………………………………………25

4.2. Алгоритм метода Гомори………………………………………………………..26

4.3. Пример решения задачи ЦЛП…………………………………………………...27

5. ТРАНСПОРТНАЯ ЗАДАЧА ЛП…………………………………………………….28

5.1. Постановка задачи………………………………………………………………..28

5.2. Построение опорного плана транспортной задачи…………………………….29

5.3. Метод северо-западного угла……………………………………………………30

5.4. Пример построения опорного плана методом северо-западного угла………..31

5.5. Метод минимальной стоимости…………………………………………………31

5.6. Пример построения опорного плана методом минимальной стоимости…….31

5.7. Метод потенциалов………………………………………………………………32

5.8. Вычислительная схема метода потенциалов…………………………………...32

5.9. Пример решения транспортной задачи методом потенциалов………………..33

БИБЛИОГРАФИЧЕСКИЙ СПИСОК…………………………………………………..35

Наши рекомендации