Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
posibnik kyrsova.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.49 Mб
Скачать

3.4.2. Розуміння понять "цільова функція" та "обмеження"

Поняття "цільова функція" і "обмеження" можуть бути математично пояснені з використанням геометричних уявлень. Наприклад, при наявності тільки двох змінних і кількох обмежень на площині утворюється деяка зона, окреслена прямими, які відповідають обмеженням і осям координат (див.рис.3.5)

Х2

а21 х122х2≤в2

а11 х1 12х2 1

с1х12х2→ max

ОДР

0 х1

рис.3.5 Геометрична інтерпретація цільової функції і обмежень

Ця зона називається областю допустимих рішень (ОДР). Смисл ОДР полягає в тому, що всі значення змінних, які знаходяться в середині неї, не призводять до порушення обмежень. Цільова функція в геометричній інтерпретації представляє з себе пряму, яка шляхом паралельного переміщення дотична з областю допустимих рішень зі сторони максимальних значень цільової функції ( у випадку, якщо ЦФ→ min, зі сторони мінімальних значень). Рішення задачі як раз і відповідає точці дотику.

3.4.3. Методи рішення задачі

Задачу лінійного програмування можна вирішувати двома методами: аналітичним і графічним.

Аналітичний метод - це послідовність ітераційних обчислень, які дозволяють отримати спочатку наближене рішення, а потім наблизити його до оптимального з будь-якою наперед заданою точністю. Метод табульований, має програмну інтерпретацію, широко використовується на практиці. Має назву симплекс-метода. Не має великої наочності.

Графічний метод є наочним і зручним для ілюстрації. Метод засновується на геометричному представленні цільової функції і обмежень, і розглянутий вище. Сутність методу полягає у виконанні наступних операцій:

  • знаходяться координати вершин області допустимих рішень, як точки перетину прямих, які відповідають обмеженням;

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

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

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

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

3.4.4. Приклад задачі лінійного програмування стосовно підприємства зв'язку

Вихідні дані: підприємство зв'язку надає кілька (r) типів послуг:

перша послуга (j=1) - надання міжміських розмов. На цю послугу витрачається

ресурсів першого виду (наприклад, електроенергії) в кількості а11;

ресурсі другого виду ( наприклад, трудових) в кількості а21;

ресурсів і-го виду (наприклад, фінансових) в кількості аі1;

ресурсів m-го виду (наприклад, паперу) в кількості аm1;

кількість послуг першого виду х1;

Прибуток, який отримує підприємство від надання однієї послуги першого виду, складає величину с1.

Послуга під номером j - передача телеграм. На цю послугу витрачається:

ресурсів першого виду - в кількості а1j;

ресурсів першого виду - в кількості а2j;

ресурсів і-го виду - в кількості аі j;

ресурсів m-го виду - в кількості аm j;

кількість послуг j-го виду х j;

Прибуток, який отримує підприємство від надання послуги j-го виду складає величину с j.

Послуга під номером r (j=r) - передача посилок. На цю послугу витрачається:

ресурсів першого виду - в кількості а1r;

ресурсів першого виду - в кількості а2r;

ресурсів і-го виду - в кількості аі r;

ресурсів m-го виду - в кількості аm r;

кількість послуг r-го виду хr;

Прибуток, який отримує підприємство від надання послуги r-го виду складає величину сr.

В задачі вимагається визначити таку кількість послуг кожного виду, яка б забезпечила підприємству отримання максимального прибутку, не виходячи за межі обмежених ресурсів. Знаходимо вираз для цільової функції і обмежень. Загальна величина прибутку від надання всіх видів послуг є сума величини прибутку від кожної послуги. Тому:

ЦФ : с1х1+...+сj х j+...+с rх r→ max;

Загальні витрати ресурсів кожного виду на кожну послугу також будуть сумуватися. Тому обмеження можуть бути представлені наступним чином:

а11 х1+...+ а1 j х j+...+ а1 r ≤ в1

а21 х1+...+а2 j х j+...+ а2 r ≤ в2

ОБМ аі1 х1+...+аі j х j+...+ аі r ≤ ві

аm1 х1+...+аm j х j+...+ аm r≤ вm

Змінні (кількість послуг) - числа позитивні і цілі. Тому граничні умови наступні:

ГРУ : ∞ > хj ≥ 0.

Таким чином, задача лінійного програмування стосовно роботи підприємства зв'язку набула конкретний фізичний смисл. Рішення її можливе одним з перелічених методів.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]