Курсовая работа: Економічні задачі лінійного програмування і методи їх вирішення

для яких цільова функція досягає максимуму.

Компактна форма моделі має вид:

,

,

. [9].

2.2 Симплекс-метод

Симплекс-метод — метод розв'язання задачі лінійного програмування, в якому здійснюється скерований рух по опорних планах до знаходження оптимального розв'язку; симплекс-метод також називають методом поступового покращення плану [6].

Опишемо метод.

Нехай невироджену задачу лінійного програмування представлено в канонічному вигляді:


,

де X = (x1 , …, xn ) — вектор змінних,

C = (c1 , …., cn ), B = (b1 , …, bm )T ,

Aj = (a1j , …, amj )T , j = 1, …, n — задані вектори,

T — знак транспонування, та

відмінні від нуля компоненти опорного плану, для полегшення пояснення розташовані на перших m місцях вектору X. Базис цього плану — . Тоді

, (1)

, (2)

де значення лінійної форми на даному плані. Так як вектор-стовпці матриці A лінійно незалежні, будь який із векторів умов Aj розкладається по них єдиним чином:

, (3)

, (4)

де xij коефіцієнт розкладання. Система умов

, (5)

zk ≥ 0, xj = 0, j = m + 1, …, n, j ≠ k (6)

при заданому k визначає в просторі змінних задачі промінь, який виходить із точки, яка відповідає опорному плану, що розглядається. Нехай значення змінної xk при русі по цьому променю дорівнює θ, тоді значення базисних змінних дорівнюють xi (θ). В цих позначеннях рівняння (5) можна представити в виді

. (7)

помноживши рівняння (3) на θ при j = k та віднявши від рівняння (1), отримаємо

. (8)

К-во Просмотров: 382
Бесплатно скачать Курсовая работа: Економічні задачі лінійного програмування і методи їх вирішення