Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Загальна характеристика й основні етапи симплекс - методу




СИМПЛЕКСНИЙ МЕТОД ВИРІШЕННЯ ЗЛП

 

 

Основоположниками симплекс-методу є радянський математик Л.В. Канторович і американський математик Дж. Данциг.

Симплекс-методом можна вирішити будь-яку ЗЛП або виявити її нерозв'язність. Багато спеціальних класів ЗЛП можна вирішити іншими, більш ефективними для цих класів методами. Однак перевага симплекс-методу - його універсальність. Майже для всіх ЕОМ розроблені стандартні програми для вирішення ЗЛП симплекс - методом.

Опишемо загальну ідею симплекса-методу.

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

При вирішенні ЗЛП симплекс-методом можна виділити наступні етапи:

1) приведення ЗЛП до канонічного вигляду;

2) приведення системи лінійних рівнянь до жорданової форми з невід’ємними правими частинами з одночасною перевіркою на нерозв'язність ЗЛП через суперечливість системи лінійних обмежень;

3) дослідження опорного плану на оптимальність;

4) дослідження ЗЛП на нерозв'язність через необмеженість знизу на ОПР цільової функції;

5) перехід до нового, "кращого" опорного плану.

 

3.2. Табличний вигляд ЗЛП. Симплекс - таблиці

 

Для скорочення й упорядкування записів при вирішенні ЗЛП симплекс-методом використовуються так звані симплекси-таблиці. Щоб скористатися симплекс-таблицею, ЗЛП потрібно привести до табличного вигляду. Робиться це так.

Нехай ЗЛП записана в канонічному вигляді (2.3-2.5). Для приведення ЗЛП до табличного вигляду систему (2.4) слід спочатку привести до жорданової форми з невід’ємними правими частинами. Припустимо, що ця жорданова форма має вигляд (2.6). Виразимо з (2.6) базисні змінні через вільні:

 

(3.1)

 

Підставивши в цільову функцію (2.3) замість базисних змінних їхні вираження через вільні змінні за формулами (3.1), вилучимо тим самим із цільової функції базисні змінні. Цільова функція прийме вигляд:

 

(3.2)

 

У табличному вигляді цільова функція записується так:

(3.3)

де .

Відзначимо наступні особливості табличного вигляду ЗЛП:

а) система лінійних рівнянь приведена до жорданової форми з невід’ємними правими частинами;

б) із цільової функції виключені базисні змінні й вона записана у формі (3.3).

Перейдемо тепер до опису симплекса-таблиці. Нехай ЗЛП записана в табличному вигляді:

(3.4)

 

Тоді заповнена симплекс-таблиця виглядає так.

Таблиця 3.1.

Базис Змінні Вільні члени
  ... xk ...  
    ...   ...
    ...   ...
. . .   ..   ..   ...   .. ..   ..   ...   ..   ...
    ...   ...
f     ...   ....

Опорний план ЗПЛ: ..., називається опорним планом, що відповідає цій симплекс-таблиці. Як видно з формули (3.2), значення цільової функції при цьому опорному плані дорівнює γ0.

Розглянемо приклад. Привести до табличного вигляду наступну ЗЛП і заповнити симплекс-таблицю:

 

Спочатку ЗЛП потрібно привести до канонічного вигляду. Для цього функцію f потрібно замінити на - f:

Система рівнянь повинна бути записана в жордановій формі з невід’ємними правими частинами. Загальний прийом, за допомогою якого це досягається, буде розглянутий пізніше (параграф 3.7). У нашому прикладі така жорданова форма вже є з базисними змінними і . Виключимо базисні змінні із цільової функції - f. Для цього виразимо їх через вільні й підставимо ці вираження в цільову функцію.

Табличний вигляд ЗЛП такий:

Заповнимо симплекс-таблицю (для скорочення записів перший стовпчик названий "Б", останній стовпчик - "Q").

Таблиця 3.2.

Б Q
    -5    
-7   -2    
-f -4       -20

 

Опорний план, що відповідає цій симплекс-таблиці, має вигляд:

. Значення функції - f при цьому опорному плані дорівнює - 20.




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 836; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.