Математичне програмування - вірний шлях прийняття оптимального рішення

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

Велика кількість завдань, що з`являються в суспільстві, часто пов`язані з явищами, які ґрунтуються на свідомій основі прийнятих рішень. Саме при необхідному виборі можливого способу дій, використовуваного в різних областях людської життєдіяльності, і знаходять своє застосування задачі математичного програмування.

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

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

Тому математичне програмування проходить наступні основні етапи.



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

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



За результатами здійснення перерахованих етапів і формується математична модель, що використовує певні математичні знання.

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

Четвертий етап полягає в зіставленні результатів обчислень, отриманих на третій стадії з модельованих об`єктом. Іншими словами, на даному етапі встановлюється адекватність моделі з модельований об`єктом у межах досягнення необхідної точності вихідних даних. Ухвалення рішення на даному ступені залежить від результату проведеного дослідження. Так, при отриманні незадовільних результатів зіставлення уточнюються вхідні дані про моделюється об`єкті. Якщо виникає необхідність, то проводиться уточнення постановки задачі з наступною побудовою нової математичної моделі, рішенням поставленої математичної задачі і новим проведенням зіставлення результатів.

Математичне програмування дозволяє використовувати два основних напрямки обчислень:

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

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

В основному, математичне програмування має у своїй структурі наступні розділи програмування: лінійне, нелінійне, опукле і квадратичне.




» » Математичне програмування - вірний шлях прийняття оптимального рішення