Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Постановка основної задачі математичного програмування.Математична модель оптимізаційної задачі має такий вид: потрібно знайти значення
і надають даній функції Сформульована задача називається загальною задачею математичного програмування. Функція Знайти
Існує ще одне означення екстремальних задач. Ось воно: екстремальними будемо називати задачі, які можна сформулювати так: дані множина
– задача максимізації (задача на max), або
– задача мінімізації (задача на min). Інколи, наприклад, коли в множині
(або Екстремальна задача сформульована, якщо задані 1) множина 2) функція 3) вказано, являється задача задачею максимізації чи задачею мінімізації.
Класифікація задач математичного програмування. Існують досить прості математичні методи для розв’язання таких задач. Однак, перш ніж обрати метод для розв’язку задачі необхідно визначити, до якого класу вона відноситься. Умовно задачі математичного програмування можна розбити на такі: 1) Задачі лінійного і нелінійного програмування (в залежності від виду обмежень та цільової функції математичної моделі задачі). В задачах лінійного програмування максимізується або мінімізується лінійна функція при наявності деяких обмежень, які виражаються у вигляді лінійних рівнянь або лінійних нерівностей. В задачах нелінійного програмування нелінійною є цільова функція або в системі обмежень не лінійні рівняння або нерівності. Одним з окремих видів являється квадратичне програмування (квадратична функція). 2) Задачі динамічного програмування. Задачі динамічного програмування є багатоетапними або багатокроковими. Знаходження розв’язку конкретних задач методами динамічного програмування включає декілька етапів, або кроків, на кожному з яких визначається розв’язок деякої часткової задачі, обумовленою вихідною. 3) Задачі детермінованого і стохастичного програмування (в залежності від характеру вихідних параметрів моделі). В задачах детермінованого програмування вважаємо, що перехід від одного стану процесу до іншого цілковито залежить від обраного нами управління. В задачах стохастичного програмування наступний стан процесу залежить не лише від вибраного нами управління, а ще й від деяких випадкових умов.
|
||
|
Последнее изменение этой страницы: 2018-05-29; просмотров: 340. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |