Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Мережеве планування та управління. Побудова мережевих моделей

Реферат Мережеве планування та управління. Побудова мережевих моделей





:


Перетворену систему обмежень запишемо у векторній формі:



Оскільки серед векторів Р1-Р5 маються 3 одиничних вектора, для даної задачі можна безпосередньо записати опорний план.

Таким є план Х=(0; 0; 0; 20; 10; 36), який визначається системою тривимірних одиничних векторів Р3, Р4, Р5, які утворюють базис тривимірного векторного простору.

Складемо сімплексну таблицю для I ітерації (таб. 1), підрахувавши значення F0, zi - ci і перевіряємо вихідний план на оптимальність.

0=(c, P0); z1=(c, P1)=0; z2=(c, P2)=0; z3=(c, P3)=0; 4=(c, P4)=0; z5=(c, P5)=0; 1 - c1=0 - 7=- 7; z2 - c2=0 - 4=- 4.

Для векторів базису zi - ci=0.


Таблиця 1

iБазісЦ б Р 0 74000Р 1 Р 2 Р 3 Р 4 Р 5 1Р 3 020221002Р 4 010110103Р 5 036260014-7-4000

Таким чином, за 4 рядку таблиці 1 видно, що план не оптимальний, тому значення zi - ci - негативні.

Далі визначаємо вектор, що підлягає виключенню з базису. Для цього знаходимо Q 0min (bi/a i1) для a i1 gt; 0 і Q 0min (bi/a i2) для a i2 gt; 0.

Таким чином, Q 0min (bi/a i1)=min (20/2; 10/1; 36/2)=20/2, а Q 0min (bi/a i2)=min (20/2; 10/1; 36/6)=36/6.

Min (20/2; 36/6)=36/6.

Таким чином, ми знайшли дозволяє елемент, що знаходиться на перетині другого рядка і стовпця вектора Р 2.

Отже, вектор Р 4 підлягає виключенню з базису.

Стовпець вектора Р 2 і другий рядок є напрямними.

Далі, складаємо таблицю для ітерації II (таб. 2).

Спочатку заповнюємо рядок вектора знову введеного в базис. Елементи цього рядка таб. 3 виходять з відповідних елементів таб. 2 поділом на дозволяє елемент.

Потім, заповнюємо елементи стовпців для векторів, що входять в новий базис. У цих стовпцях на перетині рядків і стовпців однойменних векторів проставляємо одиниці, а всі інші елементи думаємо рівними нулю.

Для визначення інших елементів таб. 2 застосовуємо правило прямокутника.

Даний цикл продовжується до тих пір, поки всі значення zi - ci - не стануть позитивними.

Таким чином, в таб. 2 ми запишемо всі ітерації обчислювального процесу.


Таблиця 2

iБазісЦ б Р 0 74000Р 1 Р 2 Р 3 Р 4 Р 5 1Р 3 081,3010-0,32Р 4 040,6001-0,163Р 2 460,31000,16424-5,60000,61Р 1 76,15100,70-0,22Р 4 00,300-0,41-0,023Р 2 44,1501-0,200,2458,4004,30-0,71Р 1 710110,5002Р 4 00,71500,1-0,42103Р 5 020,7505-10147003,53,600

Отже, серед значень zi - ci немає негативних, отже, опорний план оптимальний і F max=70.

Двоїста задача

Пряма задача має вигляд:

х1, х2? 0

F=7х1 + 4х2

Хопта. =(7; 4).

Max F=57.

Складемо двоїсту модель і за допомогою теорем подвійності знайдемо оптимальне рішення двоїстої моделі:

Двоїста модель:

=20y1 + 10y2 + 36y3? min


Так як ми вже знайшли рішення вихідної задачі (таб. 2), отже, ми знайшли і рішення двоїстої задачі:

y1=3,6; y2=0; y3=0. (ітерація III в симплекс-таблице 2).

Таким чином оптимальне рішення двоїстої задачі=yопт (3,6; 0; 0).

Підставами компоненти оптимального рішення двоїстої задачі у функцію двоїстої моделі:

Z=20 * 3,6 + 10 * 0 + 36 * 0=70 + 0 + 0=70

Отже, Z=F=70.


Звіт за результатами:

Microsoft Excel 12.0 Звіт по результатамРабочій лист: [Стариков ЕММ - решеніе.xlsx] Завдання лінійного программірованОтчет створено: 01.10.2012 17: 06: 32Целевая комірка (Максимум) ЯчейкаІмяІсходное значеніеРезультат $ D $ 10оптімальние значення цільова функція7070Ізменяемие ячейкіЯчейкаІмяІсходное значеніеРезультат $ B $ 10оптімальние значення х1 * 1010 $ C $ 10оптімальние значення х2*00ОграниченияЯчейкаИмяЗначениеФормулаСтатусРазница$D$5коэф в 1 обмеженні ліва часть20 $ D $ 5 lt;=$ F $ 5связанное0 $ D $ 6коеф під 2 обмеженні ліва часть10 $ D $ 6 lt;=$ F $ 6связанное0 $ D $ 7коеф в 3 обмеженні ліва часть20 $ D $ 7 lt;=$ F $ 7не связан.16 $ B $ 10оптімальние значення х1 * 10 $ B $ 10 gt;=0не связан.10 $ C $ 10оптімальние значення х2 * 0 $ C $ 10 gt;=0связанное0

Звіт по межам:

Microsoft Excel 12.0 Звіт по пределамРабочій лист: [Стариков ЕММ - решеніе.xlsx] Звіт по межам 1Отчет створено: 01.10.2012 17: 08: 24ЦелевоеЯчейкаІмяЗначеніе $ D $ 10оптімальние значення цільова функция70ИзменяемоеНижнийЦелевойВерхнийЦелевойЯчейкаИмяЗначениепределрезультатпределрезультат$B$10оптимальные значення х1 * 10001070 $ C $ 10оптімальние значення х2 * 0070070

Звіт по стійкості:

Назад | сторінка 4 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Оптимальне рішення двоїстої задачі
  • Реферат на тему: Розробка моделі і рішення задачі лінійного програмування на прикладі задачі ...
  • Реферат на тему: Власні вектора і власні значення лінійного оператора
  • Реферат на тему: Фінансовий план: значення і розділи
  • Реферат на тему: Бізнес-план його значення і зміст