КАТЕГОРИИ: Архитектура-(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.
Опорний план ЗПЛ: ..., називається опорним планом, що відповідає цій симплекс-таблиці. Як видно з формули (3.2), значення цільової функції при цьому опорному плані дорівнює γ0. Розглянемо приклад. Привести до табличного вигляду наступну ЗЛП і заповнити симплекс-таблицю:
Спочатку ЗЛП потрібно привести до канонічного вигляду. Для цього функцію f потрібно замінити на - f: Система рівнянь повинна бути записана в жордановій формі з невід’ємними правими частинами. Загальний прийом, за допомогою якого це досягається, буде розглянутий пізніше (параграф 3.7). У нашому прикладі така жорданова форма вже є з базисними змінними і . Виключимо базисні змінні із цільової функції - f. Для цього виразимо їх через вільні й підставимо ці вираження в цільову функцію. Табличний вигляд ЗЛП такий: Заповнимо симплекс-таблицю (для скорочення записів перший стовпчик названий "Б", останній стовпчик - "Q"). Таблиця 3.2.
Опорний план, що відповідає цій симплекс-таблиці, має вигляд: . Значення функції - f при цьому опорному плані дорівнює - 20.
Дата добавления: 2014-01-07; Просмотров: 865; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |