mi band mi band

Метод штучного базису

Метод штучного базису

1. На попередній лекції було розглянуто задачу, записану у формі основної задачі ЛП, для якої можна було вказати її опорний план, тому що серед векторів Pj, координатами яких є коефіцієнти при невідомих в системі рівнянь даної задачі, було m одиничних. Але для багатьох задач ЛП, записаних у формі основної задачі і таких, що мають опорні плани, серед векторів Pj не завжди є M одиничних.

Розглянемо таку задачу.

Нехай потрібно знайти максимальне значення функції

F=C1X1+C2X2+…+Cnxn

mi band mi band
(1)

При умовах

(2)

Де І серед векторів

. . .

Немає m одиничних векторів.

Визначення. Задача в якій потрібно знайти максимальне значення функції

F=C1X1+C2X2+…+Cnxn – МхN+1 – …-Mxn+M (3)

При умовах

(4)

Де М – деяке досить велике додатне число, конкретне значення якого як правило не задається, називається розширеною задачею по відношенню до задачі (1) – (2).

Розширена задача має опорний план Х=(0; 0; …; 0; B1; B2; …; Bm),

N нулів

Що визначається системою одиничних векторів Pn+1, Pn+2, … , Pn+M, які утворюють базис
m-го векторного простору, що дістав назву Штучного. Вектори Pn+1, Pn+2, … , Pn+M і змінні називають Штучними. Якщо задача (1) – (2) має кілька одиничних векторів, то їх потрібно включити у штучний базис. Так як розширена задача має опорний план, то її розв’язок можна знайти симплексним методом. Для цього:

Складають розширену задачу (3) – (4). Знаходять опорний план розширеної задачі. Складають першу симплексну таблицю, яка містить на один рядок більше, ніж звичайна таблиця. При цьому у (M+2)рядок записують коефіцієнти при М, а у (M+1)-й – доданки, що не містять M.

При переході від одного опорного плану до другого в базис вводять змінну, що відповідає найбільшому за модулем від’ємному числу (M+2)– го рядка. Штучну змінну, що виводиться із базису в результаті деякої ітерації, надалі не має смислу вводити в жоден із наступних базисів і тому недоцільно обчислювати стовпчик цієї змінної.

Ітераційний процес по (M+2)– му рядку ведуть до тих пір, доки:

  I.  всі штучні змінні не будуть виключені із базису. В цьому випадку базис відповідає деякому опорному плану задачі (1) – (2) і визначення її оптимального плану продовжують по (M+1)– му рядку.

  II.  не всі штучні змінні виведено із базису, але (M+2)-Й рядок не містить більше від’ємних елементів в стовпчиках змінних Х1, х2, … , ХN+M. Якщо елемент (M+2)-Го рядка стовпчика Р0 від’ємний, то задача (1) – (2) не має розв’язку; якщо ж він дорівнює нулю то знайдений опорний план буде містити хоча б одну штучну змінну.

4.  Використовуючи знайдений опорний план задачі (1) – (2), або знаходять симплексним методом оптимальний план цієї задачі, або встановлюють її нерозрішимість.

2. Термінологічний словник

Задача в якій потрібно знайти максимальне значення функції

F=C1X1+C2X2+…+Cnxn – МхN+1 – …-Mxn+M

При умовах

Де М – деяке досить велике додатне число, конкретне значення якого як правило не задається, називається Розширеною задачею по відношенню до задачі (1) – (2).

Розширена задача має опорний план Х=(0; 0; …; 0; B1; B2; …; Bm),

N нулів

Що визначається системою одиничних векторів Pn+1, Pn+2, … , Pn+M, які утворюють базис
m-го векторного простору, що дістав назву Штучного. Вектори Pn+1, Pn+2, … , Pn+M і змінні називають Штучними.

3. Рекомендована література

1. Богаєнко І. М., Григорків B. C., Бойчук М. В., Рюмашин М.0. Математичне програмування: Навч. посіб. – К.: Логос, 1996.

2. Бугір М. К. Зошит для практичних занять з математичного програмування. – Тернопіль: Підручники і посібники, 1999.

3. Бугір М. К. Математика для економістів. Лінійна алгебра, лінійні моделі: Навч. посіб. – К.: ВЦ «Академія», 1998.

4. Гвоздинський А. М. Оптимізаційні задачі в організаційному управлінні: Навч. посіб.-Харків: ХДТУР, 1997.

5. Гетманцев В. Д. Лінійна алгебра і лінійне програмування:

Навч. посіб. – К.: Либідь, 2001.

6. Григорків B. C., Бойчук М. В. Практикум з математичного програмування: Навч. посіб. – Чернівці: Прут, 1995.

7. Деордица Ю. С., Савченко В. Т. Компьютерные технологии в экономике и менеджменте: Учеб. пособие. – Луганск: ВУГУ, 1999.

8. Зайченко Ю. П. Дослідження операцій: Підручник. – К.:

ВШОЛ, 2000.

9. Исследование операций в экономике: Учеб. пособие / Под ред. Н. Ш. Кремера. – М.: ЮНИТИ, 1999.

10. Кігель В. Р. Елементи лінійного, цілочислового лінійного, нелінійного програмування: Навч. посіб. – К.: ІСДО, 1995.

11. Мазаракі А. А., Толбатов Ю. А. Математичне програмування в Ехсе1:Навч. посіб. – К.: Четверта хвиля, 1998.

12.Романюк Т. П., Терещенко Т. А., Присенко Г. В., Городкова І. М. Математичне програмування: Навч. посіб. – К.: ІЗМН, 1996.

13.Цегелик Г. Г. Лінійне програмування: Навч. посіб. – Львів: Світ, 1995.

14.Экономико-математические методы и прикладные модели: Учеб. пособие / Под ред. В. В. Федосеева. – М.: ЮНИТИ, 1999.

15.Крушевський А. В. Справочник по экономико-математическим моделям и методам. – К.: Техника, 1982, – 208 с.

Іб. Вивальнюк Л. М. Елементи лінійного програмування. – К.: Вищашк., 1975,-191 с.

Ви прочитали: "Метод штучного базису"
Читати далі

5% знижка
Призу не буде.
Наступного разу
Майже!
10% знижка
Безкоштовна електронна книга
Призу
Сьогодні не пощастило.
Майже!
15% знижка
Призу не буде.
Не пощастило.
Отримайте свій шанс виграти!
Безкоштвно покрутіть колесо. Це ваш шанс виграти чудові знижки!
Наші внутрішні правила:
  • Одна гра на одного користувача
  • Шахраї будуть дискваліфіковані.
mi band mi band
Прокрутити вгору