Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Постановка завдання лінійного програмування і двоїста завдання лінійного программирования

РефератДопомога в написанніДізнатися вартістьмоєї роботи

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

Постановка завдання лінійного програмування і двоїста завдання лінійного программирования (реферат, курсова, диплом, контрольна)

Постановка завдання лінійного програмування і двоїста завдання лінійного программирования.

Лінійне програмування є складовою розділу математики, який вивчає методи перебування умовного экстремума функції багатьох змінних і називається математичним програмуванням. У класичному математичному аналізі розглядається завдання відшукання умовного экстремума функції. Проте, час показало, що завдань, виникаючих під впливом запитів практики, класичні методи недостатні. У зв’язку з розвитком техніки, зростанням промислового виробництва та з приходом ЕОМ усі великій ролі почали грати завдання відшукання оптимальних рішень на різні сфери людської діяльності. Основним інструментом під час вирішення з завдань стало математичне моделювання — формальне опис досліджуваного явища як дослідження з допомогою математичного аппарата.

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

Найчастіше першим ступенем наближення до реальності є модель, коли всі залежності між перемінними, котрі характеризують стан об'єкта, передбачаються лінійними. Тут є повна аналогія про те, як дуже важлива й найчастіше вичерпна інформація щодо поведінки довільній функції виходить основі вивчення її похідною — відбувається заміна цієї функції на околиці кожної точки лінійної залежністю. Багато економічних, технічних і інших процесів досить добре і повно описується лінійними моделями.

Основні форми завдання ЛП.

Розрізняють три основні форми завдань лінійного програмування в залежність від наявності обмежень різного типа.

Стандартна завдання ЛП.

[pic] чи, в матричної записи,.

[pic] де [pic]— матриця коефіцієнтів. Вектор [pic]называется вектором коефіцієнтів лінійної форми, [pic]— вектором ограничений.

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

Канонічна завдання ЛП.

[pic] чи, в матричної записи,.

[pic].

Основні обчислювальні схеми вирішення завдань ЛЗ розроблено саме з канонічної задачи.

Загальна завдання ЛП.

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

[pic].

Тут [pic]. Зрозуміло, що стандартна завдання виходить як приватний випадок загальної при [pic]; канонічна — при [pic].

Усі три перелічені завдання еквівалентні тому, що кожну з на них можна простими перетвореннями призвести до кожній із двох остальных.

Під час вивчення завдань ЛЗ склалася терминалогия. Лінійна форма [pic], підлягаючий максимізації (чи мінімізації), називається цільової функцією. Вектор [pic], зрозумілу всім обмеженням завдання ЛЗ, називається допустимим вектором, чи планом. Завдання ЛЗ, на яку існують допустимі вектори, називається припустимою завданням. Допустимий вектор [pic], котрий завдавав найбільше значення цільової функції порівнянню з іншою допустимим вектором [pic], тобто. [pic], називається рішенням завдання, чи оптимальним планом. Максимальне значення [pic]целевой функції називається значенням задачи.

Двоїста завдання лінійного программирования.

Розглянемо завдання ЛП.

[pic](1) чи, в матричної записи,.

[pic](2).

Завданням, двоїстої до (1) (двоїстої завданням), називається завдання ЛЗ від [pic] змінних [pic] вида.

[pic](3) чи, в матричної записи,.

[pic](4) де [pic].

Правила побудови завдання (3) формою записи завдання (1) такі: в завданню (3) змінних [pic] стільки ж, скільки рядків матриці [pic] завдання (1). Матриця обмежень у (3) — транспортированная матриця [pic]. Вектор правій частині обмежень у (3) служить вектором коефіцієнтів максимизируемой лінійної формі в (1), у своїй знаки нерівностей змінюються на рівність. Навпаки, як цільової функції в (3) виступає лінійна форма, коефіцієнтами якої задаються вектором правій частині обмежень завдання (1), у своїй максимізація змінюється на мінімізацію. На двоїсті перемінні [pic] накладається умова неотрицательности. Завдання (1), в відмінність від двоїстої завдання (3) називається прямой.

Теорему двоїстості. Якщо взаимодвойственные завдання (2), (4) припустимі, всі вони обидві мають рішення і однакове значение.

Теорему рівноваги. Нехай [pic]— оптимальні плани прямий (1) і двоїстої (3) завдань відповідно. Тоді якщо [pic] то.

[pic].

Показати весь текст
Заповнити форму поточною роботою