- •1. Загальна задача лінійного програмування
- •1.1. Класифікація задач математичного програмування
- •1.2. Приклади задач лінійного програмування
- •Завдання для індивідуальної та самостійної роботи
- •2. Графічний метод
- •Завдання для індивідуальної та самостійної роботи Розв‘язати задачу лінійного програмування графічним методом (max, min):
- •3. Симплекс-метод розв’язування задачі лінійного програмування
- •3.1 Метод штучного базису
- •Завдання для індивідуальної та самостійної роботи
- •Пряма задача Двоїста задача
- •Симетричні
- •Несиметричні
- •4.2 Теореми двоїстості
- •Завдання для індивідуальної та самостійної роботи
- •5. Транспортна задача
- •5.1 Постановка транспортної задачі і побудова її математичної моделі
- •5.2. Методи пошуку опорних планів транспортної задачі
- •Метод північно-західного кута
- •Метод мінімальної вартості
- •5.3. Критерій оптимальності опорних розв’язків за методом потенціалів
- •5.4. Визначення оптимального плану тз, яка має ускладнення у постановці умови
- •Завдання для індивідуальної та самостійної роботи
- •6.2. Геометрична інтерпретація задачі параметричного програмування
- •6.3. Симплексний метод розв’язання задачі параметричного програмування
- •Завдання для індивідуальної та самостійної роботи
- •7. Задачa цілочисельного програмування
- •7.1. Геометрична інтерпретація задачі цілочисельного програмування
- •Розв’язування
- •7.2. Метод гоморі розв’язування задачі цілочисельного програмування
- •Етапи розв’язку задачі цілочисельного програмування методом гоморі :
- •Завдання для індивідуальної та самостійної роботи Знайти оптимальний цілочисельний розв’язок:
- •Література
1.2. Приклади задач лінійного програмування
Задача планування виробництва. Для виробництва певних товарів використовується деяке число різного роду ресурсів (сировина, знаряддя, праця тощо). Відомо скільки одиниць кожного ресурсу використовується для виробництва одиниці кожного товару, запас кожного ресурсу, а також прибуток від реалізації одиниці кожного товару.
З економічної точки зору задача полягає в наступному: треба так запланувати виробництво товарів, щоб при використанні наявних ресурсів загальний прибуток від виробництва був найбільшим.
Складемо математичну модель задачі. Нехай:
m - число ресурсів, що використовуються у виробництві;
n - число товарів, що можуть вироблятись з наявних ресурсів;
aij - кількість одиниць i-го ресурсу, що використовується для виробництва одиниці j-го товару;
bi - максимальна кількість одиниць i-го ресурсу, що можна використати у виробництві (запас одиниць i-го ресурсу);
cj - прибуток від реалізації одиниці j-го товару;
xj- кількість одиниць j-го товару, що планується виробити (шукані величини).
Загальна кількість одиниць i-го ресурсу, що використовується у виробництві згідно з планом, становить ai1x1+ai2x2+...+ainxn (i=1,2,...,m)
Оскільки ця кількість одиниць не може перевершувати запас i- го ресурсу, то
ai1x1+ai2x2+...+ainxnbi (i=1,2,...,m)
Очевидно, xj0 (j=1,2,...,n)
Прибуток, одержаний від виробництва xj одиниць j-го товару становить cjxj, а загальний прибуток від виробництва Fmax=c1x1+c2x2+...+cnxn.
Таким чином, математична модель задачі є такою: знайти максимум лінійної форми: Fmax=c1x1+c2x2+...+cnx
за умов ai1x1+ai2x2+...+ainxnbi (i=1,2,...,m)
xj0 (j=1,2,...,n)
Задача складання раціону. Для відгодівлі худоби використовуються деякі корми, що містять у певній кількості поживні речовини. Відомо, скільки одиниць кожної поживної речовини міститься в одиниці кожного корму, мінімальна добова потреба у кожній поживній речовині при відгодівлі худоби, а також вартість одиниці кожного корму.
З економічної точки зору задача полягає в наступному: треба так скласти добовий раціон для відгодівлі худоби, щоб задовольнялась мінімальна добова потреба в поживних речовинах і загальна вартість раціону була мінімальною.
Складемо математичну модель задачі. Нехай:
m - число поживних речовин, що містяться в кормах;
n - число кормів, які використовуються для відгодівлі худоби;
aij - кількість одиниць i-ї поживної речовини, що міститься в одиниці j-го корму;
bi - мінімальна добова потреба в i-й поживній речовині при відгодівлі худоби;
cj - вартість одиниці j-го корму;
xj - кількість одиниць j-го корму, що планується використати в добовому раціоні (шукані величини).
Загальна кількість i-ї поживної речовини, яка міститься в кормах раціону, становить ai1x1+ai2x2+...+ainxn (i=1,2,...,m).
Оскільки ця кількість одиниць не може бути меншою, ніж добова потреба в i-й поживній речовині, то ai1x1+ai2x2+...+ainxnbi (i=1,2,...,m).
Очевидно, xj0 (j=1,2,...,n)
Вартість xj одиниць j-го корму становить cjxj, а загальна вартість добового раціону Zmin=c1x1+c2x2+...+cnxn
Таким чином, математична модель задачі є такою:
Zmin=c1x1+c2x2+...+cnxn
за умов
ai1x1+ai2x2+...+ainxnbi (i=1,2,...,m)
xj0 (j=1,2,...,n)
