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

Реферат Розробка програмного модуля





:

а) дозволяє елемент замінюється на зворотну величину;

б) інші елементи роздільної рядка діляться на дозволяючий елемент;

в) інші елементи дозволяє стовпця діляться на дозволяючий елемент і знак змінюється на протилежний;

г) залишилися елементи таблиці розраховуються за правилом прямокутника.

Спочатку обчислюється твір, потім. Потім різниця між цими творами ділиться на дозволяючий елемент:


В 

Таким чином, виходить нова симплексна таблиця.

Всі обчислення повторюються до тих пір, поки в рядку оцінок не зникнуть негативні елементи, тобто план не стане оптимальним.

Після того як знайдено оптимальний план, проглядається стовпець значень базисних змінних. Якщо в цьому стовпці немає змінних з дробовим значенням, то знайдений план є оптимальним планом задачі цілочислового програмування. Якщо ж в оптимальному плані задачі хоча б одна змінна приймає дробове значення, то для отримання цілочисельного рішення застосовується метод Гомори. p> Метод Гоморі заснований на застосуванні симплекс-методу і методу відсікань.

Алгоритм методу:

) сформована завдання вирішується симплексним методом без урахування цілочисельності;

) якщо в результаті отримано цілочисельне оптимальне рішення, то мета досягнута. В іншому випадку вибирається змінна з нецілочисельне оптимальним значенням (якщо дробових змінних декілька, то обирається та, у якої дрібна частина більше);

) для вибраної невідомої записується умова відсікання її нецілочисельне значення у вигляді лінійного нерівності. Нове обмеження додається в симплексну таблицю з оптимальним рішенням. Далі здійснюється перехід до кроку 1. p> Ознакою відсутності цілочисельного рішення є відсутність дрібних значень коефіцієнтів у рядку з дробовим значенням базисної змінної.

Приймаються за шукані значення x1, x2 - скільки деталей кожного виду слід виробляти, щоб забезпечити максимальний дохід від продажу за тиждень. Складемо цільову функцію, яка буде мати вигляд:


Q = 1,1 x1 +1,5 x2? max


При наступних обмеженнях:


В· x1 +4 В· x2? 10000 (1)

В· x3 +3 В· x4? 10000 (2)

x1 + x2? 1500 (3)

x1, x2? 0


Крок 1. Позбудемося нерівностей в обмеженнях, ввівши в обмеження 1, 2, 3 невід'ємні балансові змінні s1, s2, s3. br/>В 

Крок 2. Шукаємо в системі обмежень базисні змінні. p> З останньої системи обмежень можна виділити базисні змінні s1, s2. Не всі рівняння містять базисні змінні, це означає, що вихідна задача не містить в собі допустимого базисного рішення. Для його знаходження спочатку складемо і вирішимо допоміжну завдання. Таке рішення ще називають рішенням з штучним базисом. p> Введемо в рівняння 3 штучну неотрицательную змінну r1.

Отримаємо таку систему обмежень, з базисними змінними s1, s2, r1.


В 

Метою рішення допоміжної задачі є отримання допуст...


Назад | сторінка 3 з 10 | Наступна сторінка





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

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