Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Методи лінійного програмування для вирішення транспортної задачі

Реферат Методи лінійного програмування для вирішення транспортної задачі





овнюємо нулями (щоб було видно, що вони не входять до плану).

Отриманий план буде ациклічним і буде складатися не більше ніж з k + l -1 компонент. Цей план і приймаємо за вихідний. Він буде краще плану, побудованого за способом північно-західного кута, і для знаходження оптимуму потрібно менше обчислень. [5]


7. Перехід від одного опорного рішення до іншого

Числа і називають потенціалами. У розподільну таблицю додають рядок і стовпець. Потенціали і знаходять з рівності , Справедливого для зайнятих клітин. Одному з потенціалів дається довільне значення, а інші потенціали визначаються однозначно. Якщо відомий потенціал, то, якщо відомий потенціал , То. p> Позначимо, яку називають оцінкою вільних клітин. Якщо всі оцінки вільних клітин, то опорне рішення є оптимальним. Якщо хоча б одна з оцінок, то опорне рішення не є оптимальним і його можна поліпшити, перейшовши від одного опорного рішення до іншого.

Наявність позитивної оцінки вільної клітини () при перевірці опорного рішення на оптимальність свідчить про те, що отримане рішення не оптимально і для зменшення значення цільової функції треба перейти до іншого опорного рішенням. При цьому треба перерозподілити вантажі, переміщаючи їх із зайнятих клітин у вільні. Вільна клітина стає зайнятою, а одна з раніше зайнятих клітин - вільною.

Для вільної клітини з будується цикл (ланцюг, багатокутник), всі вершини якого, крім однієї, знаходяться в зайнятих клітинах; кути прямі, число вершин парне. Близько вільної клітини циклу ставиться знак (+), потім по черзі проставляють знаки (-) І (+). У вершин із знаком (-) вибирають мінімальний вантаж, його додають до вантажів, що стоять біля вершин зі знаком (+), і віднімають від вантажів у вершин із знаком (-). В результаті перерозподілу вантажу отримаємо нове опорне рішення. Це рішення перевіряємо на оптимальність і т.д. до тих пір, поки не отримаємо оптимальне рішення. [7]


8. Розподільний метод

Розподільчий метод вирішення транспортної завдання відрізняється від методу потенціалів деякою зміною обчислювального процесу і іншим (за формою) критерієм оптимальності.

Алгоритм розподільного методу полягає в наступному.

1. Відшукуємо первісний ациклічний план, що містить ( k + l -1) компонент (при нестачі компонент дописуємо нулі).

2. Включаємо в набір вільну клітину, будуємо для неї цикл, означивающей його, приписуючи вільної клітці знак плюс, і обчислюємо по цих знаках алгебраїчну суму тарифів, що стоять у всіх вершинах циклу. Отримане число з його знаком записуємо всередині вільної клітини.

3. Проробляємо зазначену в п.2 операцію для кожної вільної клітини, будуючи щоразу свій цикл перерахунку. В результаті в кожній вільній клітці з'явиться число (позитивне, негативне або нуль).

4. Якщо всі отримані числа ненегативні, то з...


Назад | сторінка 6 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Рішення транспортної задачі за допомогою математичного методу лінійного про ...
  • Реферат на тему: Рішення транспортної задачі методом потенціалів
  • Реферат на тему: Рішення задачі знаходження мінімуму цільової функції
  • Реферат на тему: Рішення транспортної задачі розподільчим методом
  • Реферат на тему: Прямі методи рішення лінійних систем. Метод квадратного кореня