Лінійне програмування: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 3:
'''Лінійне програмування''' або '''лінійна оптимізація''' ('''LP''', {{lang-en|Linear Programming}}) — метод досягнення найліпшого виходу (такого як найбільший прибуток або найменша вартість) у [[математична модель|математичній моделі]] чиї вимоги представлені через лінійні відношення. Лінійне програмування є особливим випадком математичного програмування ([[оптимізація (математика)|математичної оптимізації]]).
 
Більш формально, лінійне програмування є технікою для [[математикаоптимізація (оптимізаціяматематика)|оптимізації]] [[лінійна функція|лінійної]] [[цільова функція|цільової функції]], що [[Обмеження (математика)|обмежена]] [[Лінійне рівняння|лінійними рівняннями]] і лінійними нерівностями. Її [[Допустимий розв'язок|допустима множина]] є [[Опуклий політоп|опуклим політопом]], який є множиною визначеною як перетин скінченної кількості [[півпростір]]ів, кожен з яких визначає лінійна нерівність. Її цільова функція є [[дійсне число|дійсно]]-значима [[Афінне перетворення|афінна функція]] визначена на цьому багатограннику. [[Алгоритм]] лінійного програмування знаходить точку на багатограннику де ця функція набуває найбільшого чи найменшого значення якщо така точка існує.
 
Лінійну програму можна виразити в [[канонічна форма|канонічній формі]]: