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

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

Общая и основная задачи ЛП | Свойства задач линейного программирования. Графический метод решения задач линейного программирования | Графический метод | Алгоритм симплекс-метода решения общей задачи линейного программирования | Алгоритм симплекс-метода | Методы искусственного базиса | Двойственная задача ЛП. Экономическая интерпретация двойственной задачи ЛП | Экономическая интерпретация двойственной задачи |


Читайте также:
  1. B. Неклассическая методология
  2. C. Постнеклассическая методология
  3. D) сохранения точных записей, определения установленных методов (способов) и сохранения безопасности на складе
  4. D.2. Методы оценки технических уязвимостей
  5. GR: основная цель, задачи и средства GR-менеджера
  6. I 7 D I РЕЛИГИЯ И НАУЧНЫЕ МЕТОДЫ
  7. I РЕЛИГИЯ И НАУЧНЫЕ МЕТОДЫ

Решение транспортной задачи сводится к минимизации линейной функции


(1.14)

при ограничениях:


(1.13)

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

Критерий оптимальности решения транспортной задачи:

Допустимый план является оптимальным в том и только том случае, если каждому пункту производства и каждому пункту потребления могут быть поставлены в соответствие такие числа uiи vj(называемые потенциалами), которые удовлетворяют следующим условиям:

– для свободных клеток таблицы;

– для загруженных клеток таблицы (xij> 0).

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

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

Алгоритм состоит из предварительного шага и повторяющегося общего шага.

На предварительном ш а ге выполняется следующее:

1) составляется первоначальныйплан одним из методов (метод северо-западного угла, метод наименьшей стоимости);

2) для полученного плана определяется системапотенциалов, т. е. находятся m+n чисел ; из системы m+n-1 линейных уравнений: , где номера i, j соответствуют загруженным клеткам таблицы. Поскольку число неизвестных превышает на единицу число уравнений, то одну из неизвестных полагаем равной произвольному числу, например . Остальные неизвестные находятся из указанной системы уравнений;

3) проверяется оптимальность плана по критерию оптимальности задачи. Такая проверка осуществляется, например, следующим образом. Для всех свободных клеток таблицы находим числа: . Если все числа , то критерий оптимальности выполняется. В противном случае – нет.

Общий шаг (применяется, если план, построенный на предыдущем шаге, не оптимален) состоит из трех этапов:

1) улучшение плана. Поскольку текущий план не является оптимальным, то существует свободная клетка таблицы, для которой справедливо неравенство . Свободную клетку таблицы, у которой положительное число является наибольшим, помечаем символом * (звездочка). Далее строим многоугольник, вершины которого лежат в загруженных клетках таблицы и в свободной клетке, помеченной звездочкой. Помечаем клетки-вершины полученного многоугольника попеременно знаками "+" и "–". Свободная клетка помечается знаком "+". Переход к новому плану перевозок груза осуществляется следующим образом. Наименьшая поставка, стоящая в клетках-вершинах многоугольника и помеченная знаком "–", прибавляется к перевозкам всех клеток-вершин, помеченных знаком "+", и вычитается из поставок всех клеток-вершин, помеченных знаком "–". В результате ранее свободная клетка становится заполненной (загруженной), а клетка, помеченная знаком "–", в которой стояла наименьшая поставка, превращается в свободную клетку. Общее число занятых клеток остается равным n+m–1. Если в пределах данного многоугольника минимальную поставку имели две клетки или более, то освобождаться может лишь одна из них, а остальные считаются загруженными с нулевыми поставками;

2) для полученного плана определяется система потенциалов;

3) проверяется оптимальность плана по критерию оптимальности задачи.


Дата добавления: 2015-11-14; просмотров: 55 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Постановка транспортной задачи| Основні поняття лекції: фізична культура, фізичні вправи, фізичне виховання.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)