Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Лекція 4. Сиплекс-метод розв’язування задачі лінійного програмування. Обгрунтування методу. Алгоритм одержання допустимого та оптимального планів




Розв’язування систем лінійних нерівностей

 

Приклад 3.7. Нехай задано систему нерівностей:

 

(3.1)

Введемо невід’ємні допоміжні змінні , для перетворення системи (4.1) у систему рівнянь:

(3.2)

Як відмічалося у п. 2.3, ці допоміжні змінні мають економічний зміст. Наприклад, якщо четверта нерівність системи (4.1) задає обмеження за ресурсом, то є величина невикористаного ресурсу.

Визначимо величини з системи (4.2). Маємо:

(3.3)

Систему (4.3) можна одержати простіше, а саме: перенесенням вільних членів у ліву частину, трансформацією нерівностей до знаку „ ” і прирівнянням лівої частини до .

Твердження. Розв’язати систему нерівностей (4.1) можна, знайшовши невід’ємні розв’язки системи рівнянь (4.3). Справді, вимога відповідає виконанню -ї нерівності з системи (4.1).

 

 

Симплекс-метод запроваджений американським математиком Дж. Данцігом (1947 р.). Розроблено велику кількість модифікацій цього методу. Розглянемо модифікацію з одним з найпростіших і ясних алгоритмів.

Розв`язання задачі розіб`ємо на етапи:

1. Запис ЗЛП з обмеженнями, в яких відношення суть «=» або «», і мінімізацією цільової функції. Тому, якщо у початковій постановці максимізується функція , у новій постановці мінімізується функція . Задача, складена у такій формі, називається стандартною.

2. Складання симплекс-таблиці.

3. Знаходження допустимого розв`язку і базисного допустимого розв`язку. Допустимимрозв`язком є розв`язок, що задовольняє систему (2.4) і умови (2.6). Базисним розв`язком називається допустимий розв`язок з вільними змінними, що дорівнюють нулю.

4. Знаходження оптимального розв`язку. Оптимальним є базисний розв`язок, що мінімізує цільову функцію (2.5).

Розглянемо застосування симплекс-методу на прикладі 2.2 з підмодуля 2.

Аналітичний розв’язок будемо співставляти з графічним.

 

4.1. Складання симплекс-таблиці

 

Повернемося до прикладу 2.2 з підмодуля 2.

Запишемо систему обмежень (2.12) у стандартному вигляді, як показано в п. 5.1. Маємо систему (2.13).

Цільову функцію треба максимізувати, а за стандартом функція мінімізується. Тому умову заміняємо умовою .

Складаємо так звану симплекс-таблицю 5.1, де кожній нерівності системи (2.13) відповідає рядок таблиці; (як і раніше, знаки ”=” після опускаємо). Для цільової функції відводиться нижній рядок.

На цій основі складемо симплекс-таблицю (табл. 4.1).

 

Таблиця 4.1

 

   
    -5
  -1  
-1 -3  
    -2
-1    
-F -20 -10  

 

У табл. 4.1 кожному рядку відповідає одне обмеження системи. Після першого стовпчика неявно розуміється знак рівності, а коефіцієнти в рядку множаться на величини, що стоять над стовпчиком. Коефіцієнти рядка називаються оцінками. Змінні , що стоять у лівому стовпчику, утворюють початковий базис, а змінні і , що стоять над стовпчиками, є вільними. Згідно з постановкою загальної ЗЛП усі змінні повинні бути невід`ємними: .

Вільні змінні, як було пояснено вище, повинні дорівнювати нулю, щоб ми весь час знаходилися в якійсь вершині допустимої області. Якщо , то значення базисних змінних дорівнюють вільним членам таблиці. На рис. 2.2 з лекції 2 стан табл. 4.1 відповідає точці . Ми ще не знаходимося у допустимій області, про що свідчить наявність від`ємних значень і .

Щоб знайти допустимий, а потім оптимальний розв`язок, треба змінити склад базисних і вільних змінних та їх значення. Це досягається застосуванням жорданових перетворень.




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


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


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



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




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