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

Реферат Математичне програмування





ння транспортної задачі необхідно і достатньо, щоб запаси продукту в пунктах виробництва були рівні потребам у пунктах споживання, тобто щоб виконувалася рівність (3).

Зауваження: 1.Якщо запас перевищує потребу, тобто , Вводиться фіктивний (n +1)-й пункт споживання з потребою

, а відповідні транспортні витрати дорівнюють нулю, сi (n +1) = 0, i =.

2.Якщо потреби перевищують запаси, тобто вводиться фіктивний (m +1)-й пункт виробництва із запасом


,


а відповідні тарифи дорівнюють нулю, c (m +1) j = 0, j =.

ВИЗНАЧЕННЯ 2 . Всяке невід'ємне рішення системи лінійних рівнянь (1) називається планом транспортної задачі. p> ВИЗНАЧЕННЯ 3 . План X * =,;, при якому функція (2) приймає мінімальне значення, називається оптимальним планом транспортної задачі. p> Часто план транспортної задачі, з якого починають рішення, називають опорним.

Число змінних xij у транспортній задачі з m пунктами виробництва і n пунктами споживання одно mn, а число рівнянь в системі (1) одно m + n. Т.к. передбачається, що виконується умова (3), то число лінійно незалежних рівнянь дорівнює n + m-1. Отже, опорний план може мати не більше n + m-1 відмінних від нуля невідомих. p> Якщо в опорному плані число відмінних від нуля компонент одно в точності n + m-1, то план є невиродженим, а якщо - менше - то виродженим.

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

2. Метод потенціалів


Загальний принцип визначення оптимального плану транспортної задачі методом потенціалів аналогічний принципу вирішення завдання лінійного програмування симплекс-методом: спочатку знаходять опорний план (початкова дозволене базисне рішення), а потім його послідовно покращують до отримання оптимального. Розглянемо три методи побудови опорного плану. При заповненні клітин таблиці необхідно пам'ятати, що суми величин по стовпцях і рядках повинні відповідати потребам і запасами. p align="justify"> Методи побудови опорного плану

а) Метод північно-західного кута.

Метод дозволяє за n + m-1 крок заповнити клітини таблиці таким чином, щоб задовольнити всі потреби, вичерпавши при цьому всі запаси. Заповнення клітин таблиці починається з лівої верхньої клітини ("північно-західної"), в яку ставлять максимально можливе число, тобто мінімальне з чисел запасів і потреб для цієї клітини. При цьому вичерпуються або запаси, або потреби (викреслюється рядок або стовпець), вибирається наступна В«північно-західнаВ» клітка і т.д.

б) Метод мінімального елемента.

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

в) Метод апроксимації Фогеля.

Для заповнення кожної клітини необхідно знайти різниці між двома мінімальними тарифами по всіх стовпцях і рядках, записати їх, відповідно, внизу і праворуч таблиці. Серед знайдених різниць вибирають максимальну. У рядку (або стовпці), якій відповідає дана різниця, заповнюють клітку з мінімальним тарифом. Якщо максимальних різниць кілька однакових, вибирають ту, якій відповідає мінімальний тариф. Якщо мінімальний тариф однаковий для декількох клітин в рядку (стовпці), то заповнюють ту, яка стоїть у стовпці (рядку), що має найбільшу різницю між двома мінімальними тарифами. p> Як правило, при побудові опорного плану цими трьома методами виконується наступне співвідношення: Fв (x) Fб (x) Fа (x).

Схема рішення.

1. Будують опорний план одним з методів. p>. Побудований опорний план слід перевірити на оптимальність, для чого використовують наступну теорему. p> ТЕОРЕМА. Якщо для деякого опорного плану транспортної задачі існують такі числа і, що

при xij> 0 (4)

і при xij = 0 (5)

для всіх і, то цей план є оптимальним.

ВИЗНАЧЕННЯ 4. Числа і (,) називаються потенціалами, відповідно, постачальників і споживачів.

Т.ч., знайшовши потенціали постачальників і споживачів, що задовольняють умовам теореми, ми доведемо оптимальність побудованого плану. Як їх знайти? Т.к. число заповнених клітин, xij> 0, так само n + m-1 (невироджений план), то система (4) з n + m невідомими містить n + m-1 рівняння. Покладемо одне з невідомих рівним нулю і послідовно знайдемо значення інших невідомих. Потім для всіх вільних клітин, xij = 0, визначимо числа. p> Я...


Назад | сторінка 16 з 25 | Наступна сторінка





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

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