Студопедия

КАТЕГОРИИ:


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

Лінійне програмування




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

Задача ЛП у стандартній формі має вигляд:

(7.14)

де п - число незалежних змінних;

т - число обмежень;

ai, ci - числові коефіцієнти при змінній xi.

Застосування загальних методів розв’язання задач ЛП потребує зве­дення математичних моделей до певного однотипного вигляду.

У загальному випадку обмеження можуть бути задані у вигляді нерів­ностей і рівнянь. При цьому в нерівностях ліва і права частини можуть бути зв’язані знаками ≥ і ≤. Змінні, що входять у математичну модель, мо­жуть бути додатними або не мати обмежень у знаку. Це породжує певну різноманітність математичних моделей, які можуть бути зведені до стан­дартної форми лінійних оптимізаційних моделей. Стандартна форма пе­редбачає, що всі обмеження записуються у вигляді рівнянь з додатньою правою частиною; значення всіх змінних моделі також є додатніми; цільо­ву функцію потрібно мінімізувати або максимізувати.

Будь-яку лінійну модель можна звести до стандартної форми, вико­ристовуючи наступні прийоми.

Звести нерівності до рівняння можна шляхом введення додаткової змінної, абсолютне значення якої дорівнює різниці між лівою і правою частинами. Ця змінна додається до лівої частини якщо має місце нерів­ність типу ≤. Якщо вихідне обмеження є нерівністю типу ≥, то додаткова зміна віднімається від лівої частини.

Приклад: Нехай вихідне обмеження має вигляд:

Тоді після введення додаткової змінної s1 > 0, можемо перейти до рівняння:

Приклад: Вихідне, обмеження х x1+2х2-5х3≥15 зводиться до рівняння введенням додаткової змінної s2:

У першій вимозі стандартної форми обумовлене додатне (невід’ємне) значення правої частини. Якщо ця вимога не задовольняється, то ліву і праву частини рівняння множать на -1.

Приклад: Рівняння 7х1+4х2-3х3=-6 еквівалентне рівнянню -7х1-4х2+3х3=+6.

 

Будь яку змінну хi що не має обмежень у знаку, можна подати, як різницю двох невід’ємних змінних:

хi = х'і-х"i, де х'і ≥ 0, х"i ≥ 0.

Таку підстановку потрібно зробити у всі обмеження і цільову функ­цію, що містять змінну хi. Важливою особливістю змінних х'і та х"і є те, що лише одна з них є більшою від нуля, інша ж дорівнює нулю.

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

• кожна наступна точка повинна бути суміжною з попередньою;

• зворотний перехід до попередньої точки не допускається.

• максимальне число ітерацій, тобто розрахунків, у конкретній ку­товій точці не перевищує

де т — число обмежень;

п — число незалежних змінних.

Питання опису алгоритму і суті обчислювальних процедур симплекс - методу достатньо висвітлені в підручниках і спеціальній літературі. В да­ному посібнику звертається увага на правильну постановку задач ЛП з на­ступним їх вирішенням на ПЕОМ, програмне забезпечення яких включає симплекс-метод.

 




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


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


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



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




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