Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції ОММ 2 О+.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.1 Mб
Скачать

Питання для самоконтролю.

  • Сформулюйте задачу ЛП в загальній формі.

  • Сформулюйте задачу ЛП в канонічній формі.

  • Сформулюйте задачу ЛП в стандартній формі.

  • Запишіть задачу ЛП в матричній формі.

  • Запишіть задачу ЛП в векторній формі.

  • Дайте означення опорного плану задачі ЛП.

  • Дайте означення опуклої множини.

  • Дайте означення кутової точки.

  • Дайте означення області допустимих розв’язків.

  • Сформулюйте критерій кутової крапки многогранника розв’язків.

  • Як визначити кількість базових змінних?

  • Дайте означення базових та вільних змінних.

  • Дайте означення допустимого плану.

  • Дайте означення оптимального плану.

  • Що таке вектор нормалі цільової функції?

  • Дайте означення лінії рівня цільової функції.

Тема 3. Задача лінійного програмування та методи її розв’язування.

Тема 4. Теорія двоїстості та аналіз лінійних моделей оптимізаційних задач.

Лекція 3

Тема лекції: Вирішення задач лп симплекс-методом. Двоїста задача лп.

Мета: ознайомити студентів з методами розв’язання задач ЛП симплекс – методов, методом штучного базису та двоїстою задачею.

План лекції

  1. Представлення задач ЛП в матричній та векторній формі.

  2. Симплексний метод розв’язання задач ЛП. Теоретичні основи симплекс-метода.

  3. Метод штучної бази.

  4. Двоїста задача ЛП.

Література:

  1. Акулич И.Л. Математическое программирование в примерах и задачах. – М.: Высшая школа, 1993. – 336 с.

2. Іванюта І.Д. Практикум з математичного програмування: Навчальний посібник/ І.Д. Іванюта, В.І. Рибалка, І.А. Рудоміра – Дусятська. – К. : «Слово», 2008. – 296 с.

3. Кучма М.І. Математичне програмування: приклади і задачі: Навчальний посібник/ М.І. Кучма. - Львів: «Новий Світ - 2000», 2006. – 344 с.

4. А. Черемис, Р. Юринець, О. Мищишин. Методи оптимізації в економіці. Навчальний посібник. – К.: Центр навчальної літератури, 2006. – 152 с.

1. Представлення задач лп в матричній та векторній формі.

f(x)= c1x1 + c2x2 + …. + cnxn →extr (max/min) (1)

a11x1 + a12x2 + a13x3 + ….. +a1nxn{ ≤ = ≥ }b1

a21x1 + a22x2 + a33x3 + …..+ a2nxn{ ≤ = ≥ }b2

ak1x1 + ak2x2 + ak3x3 + …….+ aknxn{ ≤ = ≥ }bk (2)

am.1x1 + am.2x2 + am.3x3 + am.nxn { ≤ = ≥ } bm

xi≥0 i= 1,m (3)

Запишемо задачу ЛП в матричній формі:

f(x)=(c,x) →max (4)

при обмеженнях

АХ=В (5)

Х≥0 (6)

де ( , ) – скалярний добуток

А – матриця умов задачі

В – вектор обмежень (вектор вільних членів задачі)

Х – вектор невідомих змінних

С – вектор цільової функції.

Запишимо задачу ЛП в векторній формі:

F(x)=(c,x) →max (7)

x1P1 + x2P2 + x3P3 +…… + xnPn= P0 (8)

X≥0 (9)

P1= (a11,a2131…….am1) , P2= (a12,a2232…….am2) , ……….. Pn= (a1n,a2n3n…….anm) ,

P0=(b1 ,b2, b3……. bm) – m-мерні вектор столбці.