Опорний план

Матеріал з testwiki
Версія від 07:41, 31 січня 2025, створена imported>Шабля
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Шаблон:Без інтервікі Опорний план — розв'язок системи лінійних обмежень в задачі лінійного програмування, який неможливо представити у вигляді лінійної комбінації будь-яких інших розв'язків.

Система обмежень задачі лінійного програмування в канонічній формі має вигляд

j=1nAixi=B;xj0,j=1,,n, (1)

де B = (b1, …, bm)T, Aj = (a1j, …, amj)T, (j = 1, …, n) — відомі вектори, T — знак транспонування, а X = (x1, …, xn) — вектор змінних. Розв'язок X* є опорним планом тоді і тільки тоді, коли множина векторів Aj, для яких xj* > 0, лінійно незалежна.

Кількість додатних компонент опорного плану не перевищує m. Якщо кількість цих компонент дорівнює m, опорний план називається невиродженим, а множина відповідних векторів Aj утворює базис. Множина Aj1, …, Ajm є базисом задачі лінійного програмування з обмеженнями (1) тоді і тільки тоді, коли система

i=1mAjixji=B

має єдиний розв'язок, та xji ≥ 0, i = 1, …, m.

Різним опорним планам відповідають різні базиси. Зворотне твердження вірне лише у випадку невиродженості всіх опорних планів системи (1).

Джерела інформації

Див. також

Шаблон:Math-stub