Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Приклади задач лінійного програмування




ЗАДАЧІ ЛІНІЙНОГО ПРОГРАМУВАННЯ

1.1. Для виготовлення трьох видів виробів А, В і С використовується токарне, фрезерне, зварювальне і шліфувальне обладнання. Витрати часу на обробку одного виробу для кожного з типів устаткування зазначені в табл. 1.1. У ній же зазначений загальний фонд робочого часу кожного з типів обладнання, що використовується, а також прибуток від реалізації одного виробу кожного виду.

 

Таблиця 1.1

Тип обладнання Витрати часу (станко-годин) на обробку одного виробу виду Загальний фонд робочого часу обладнання (год)
А В С
Фрезерне Токарське Зварювальне Шліфувальне        
Прибуток (грн.)        

 

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

Розв’язок. Припустимо, що буде виготовлено х 1одиниць виробів виду А, х 2одиниць – виду В і х 3одиниць – виду С. Тоді для виробництва такої кількості виробів потрібно буде затратити 1+4 х 2+5х3 станко-годин фрезерного обладнання.

Так як загальний фонд робочого часу верстатів даного типу не може перевищувати 120, то повинна виконуватись нерівність

1+4 х 2+5 х 3 ≤ 120.

Аналогічні міркування щодо можливого використання токарського, зварювального і шліфувального обладнання приведуть до наступних нерівностей:

х 1+8 х 2 +6 х 3 ≤ 280

7 х 1+4 х 2 +5 х 3 ≤ 240

4 х 1+6 х 2 +7 х 3 ≤ 360

При цьому так як кількість виготовлених виробів не може бути від’ємною, то

х 1≥0, х 2≥0, х 3≥0 (1)

Далі, якщо буде виготовлено х 1одиниць виробів виду А, х 2одиниць виробів виду В і х 3одиниць виробів виду С, то прибуток від їхньої реалізації складе F= 10 х 1+14 х 2+12 х 3.

Таким чином, приходимо до наступної математичної задачі: дана система

чотирьох лінійних нерівностей із трьома невідомими xj (j = і лінійна функція відносно цих же змінних

F= 10 х 1+14 х 2+12 х 3; (3)

потрібно серед всіх невід’ємних розв’язків системи нерівностей (2) знайти таке, при якому функція (3) приймає максимальне значення. Як це зробити, буде показано далі.

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

Так як функція (3) лінійна, а система (2) містить тільки лінійні нерівності, то задача (1) - (3) є задачею лінійного програмування.

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...