Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Основні поняття математичного програмування Побудова моделі задачі лінійного програмування

Тип Реферат
Предмет Информатика
Просмотров
587
Размер файла
63 б
Поделиться

Ознакомительный фрагмент работы:

Основні поняття математичного програмування Побудова моделі задачі лінійного програмування

Пошукова робота на тему:

Основні поняття математичного програмування. Побудова моделі задачі лінійного програмування

1. Мета і предмет математичного програмування.

Математичне програмування – складова частина прикладної математичної дисципліни «Дослідження операцій». До інших основних розділів цієї дисципліни відносяться теорія марковських випадкових процесів, теорія масового обслуговування, теорія ігор, методи сітьового планування. Мета дослідження операцій полягає в тому, щоб виявити оптимальний (найкращий) спосіб дій при розв’язанні задач керування системами, зокрема – економічними. Предметом вивчення математичного програмування є задачі пошуку оптимальних управлінських рішень, що математично зводяться до задач знаходження умовного екстремуму функції багатьох змінних.

Назва дисціпліни походить від англійського “Programing”, що перекладається як процес пошуку найкращої програми (плану) дій. Слово “математичне” вказує на те, що такий пошук має проводитись із застосуванням математичних методів.

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

2. Загальна постановка задачі математичного програмування (ЗМП).

Загальна модель задачі математичного програмування має такий вигляд:

1) Набір керованих змінних x1, x2, ... x n, значення яких підлягають оптимізації. Різні допустимі комбінації значень змінних відповідають можливим розв’язкам задачі.

2) Цільова функція z (x1, x2, ... x n) - функція, що виражає залежність прийнятого критерію оптимальності від керованих змінних.

Критерій оптимальності є мірою наближення розв’язку до поставленої мети. В економічних задачах, як правило, таким критерієм виступає показник ефективності функціонування системи (наприклад, прибуток від реалізації продукції, продуктивність праці, таке інше) або показник витрат. Слід зазначити, що одній меті можуть відповідати декілька критеріїв оптимальності (багатокритеріальна задача); в цьому разі цільова функція має враховувати всі виділені критерії.

3) Умови або обмеження g (x1, x2, ... x n), що накладаються на значення змінних або на співвідношення між ними.

3. Коротка класифікація моделей МП.

Основними ознаками, за якими моделі математичного програмування поділяють на класи, є: характер функцій у складі моделі, тип змінних, врахування фактору часу та випадкових факторів

В залежності від характеру функцій, що входять до складу моделі, задачі МПможуть бути лінійними або нелінійними. Якщо цільова функція іфункції всіх обмежень моделіє лінійними, то дана задача являє собою задачу лінійного програмування (ЗЛП). В інших випадках, якщо хоча б одна функція в складі моделі є нелінійною, маємо справу із задачею нелінійного програмування (ЗНЛП). Зазначимо, що для ЗЛП розроблені універсальний і ціла низка часткових методів розв’язання. Навпаки, лише незначна частина ЗНЛП (а саме, задачі опуклого програмування) може бути ефективно розв’язанана частковимиметодами. Оскільки в даному курсі будуть розглядатись тільки лінійні оптимізаційні моделі, то має сенс представити загальний вид задачі лінійного програмування, а саме:

Z= C1x1, C2x2, … Cnxn® max (min)

(1.2)

За типом змінних розрізняють задачі МП з неперервними та дискретними змінними. Останні створюють окремий клас задач дискретного програмування, підкласом якого є задачі цілочисельного програмування.

За фактором часу задачі математичного програмування поділяють на статичні та динамічні.

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

Коротка класифікація моделей математичного програмування представлена на рис. 1.1.

4. Задача лінійного програмування як задача розподілу обмежених ресурсів.

Зауважимо, що задача ЛП у багатьох випадках виявляється асоційованою із задачею розподільчого типу, яка спрямована на пошук найбільш вигідного способу розподілу обмежених ресурсів за декількома видами виробничої діяльності. У сформульованій вище задачі (1.2) представлено п видів виробничої діяльності, інтенсивності використання котрих (шукані величини) скаладають x1, x2, … xn . Для здійснення усіх видів виробничої діяльності є в наявності т видів ресурсів, можливі обсяги споживання яких обмежені значеннями b1, b2, …, bm. Витрати і-го ресурсу на одиницю продукції j-го виду виробництва дорівнюють aij.Тому сума ,яка являє собою загальний обсяг і-го ресурсу, що використовується n видами виробництва, не може перевищувати величини bi.

Структура цільової функції z відбиває внесок кожного виду виробничої діяльності в загальний результат, У випадку максимізації величинаCj являє собою прибуток від j-го виду виробничої діяльності на одиницю відповідної продукції, а у випадку мінімізації Cj характеризує питомі витрати. Зауважимо, що «корисність» деякого виду виробничої діяльности не можна встановити тільки за значенням відповідного коефіцієнта цільової функції, оскільки обсяг споживання обмежених ресурсів також є важливим чинником. Оскільки усі види виробничої діяльності, подані в моделі, претендують на використання обмежених ресурсів, відносна корисність деякого виду виробництва (у порівнянні з іншими видами виробничої діяльності) залежить як від величини коефіцієнта цільової функції сj, так і від інтенсивності споживання ресурсів aij. Тому можлива ситуація, коли через занадто великі витрати обмежених ресурсів деякий j-й вид виробничої діяльності, що характеризується високим прибутком, використовувати недоцільно (тобто в оптимальному розв’язку відповідна змінна виявиться небазисною).

5. Побудова моделі задачі лінійного програмування.

Приклад 1.1. Для виробництва фарб двох видів підприємство використовує два види сировини: А та Б. Норми витрат та максимальні добові витрати сировини кожного виду, а також питомий прибуток від продажу 1т фарби кожного виду наведені в табл. 1.1.

Таблиця 1.1

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

Для прикладу, що розглядається, математична модель матиме наступну структуру:

Змінні: x1, x2 – добовий обсяг виробництва фарби, відповідно першого та другого видів, у тоннах.

Цільова функція: Позначивши загальний прибуток через Z, можна подати цільову функцію у вигляді такої формули:

Z= З x 1+2 x 2® max

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

В цілому, математичну модель можна записати наступним чином. Визначити добові обсяги виробництва (x1 та x2 ) фарби 1 і фарби 2 (у тонах), такі, що забезпечать максимум сумарного прибутку:

Z= 3x1+2x2® max (цільова функція)

при додержанні обмежень:

Дана модель є лінійною, оскільки всі функції, що містяться в ній (обмеження й цільова функція), лінійні. Лінійність передбачає наявність у функції двох властивостей: пропорційності та адитивності.

1. Пропорційність означає, що внесок кожної змінної до цільової функції та загальний обсяг споживанняресурсів є прямо пропорційними величині цієї змінної. Якщо ж, наприклад, підприємство надасть покупцеві знижку, продаючи фарбу першого виду при обсязі закупівлі вище 2 т по ціні на 0,5 тис. г.о. меншій, то питомий прибуток (коефіцієнт цільової функції при x1) дорівнюватиме 3 тис. г.о. при x1<2 т і 2,5 тис. г.о. при x1³2. Пропорційність між прибутком підприємства та величиною x1 у цьому випадку порушиться.

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

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


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Филиал государственного бюджетного образовательного учреждения высшего образования Московской област
Спасибо Елизавете за оперативность. Так как это было важно для нас! Замечаний особых не бы...
star star star star star
РУТ
Огромное спасибо за уважительное отношение к заказчикам, быстроту и качество работы
star star star star star
ТГПУ
спасибо за помощь, работа сделана в срок и без замечаний, в полном объеме!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

решить 6 практических

Решение задач, Спортивные сооружения

Срок сдачи к 17 дек.

только что

Задание в microsoft project

Лабораторная, Программирование

Срок сдачи к 14 дек.

только что

Решить две задачи №13 и №23

Решение задач, Теоретические основы электротехники

Срок сдачи к 15 дек.

только что

Решить 4задачи

Решение задач, Прикладная механика

Срок сдачи к 31 дек.

только что

Выполнить 2 задачи

Контрольная, Конституционное право

Срок сдачи к 12 дек.

2 минуты назад

6 заданий

Контрольная, Ветеринарная вирусология и иммунология

Срок сдачи к 6 дек.

4 минуты назад

Требуется разобрать ст. 135 Налогового кодекса по составу напогового...

Решение задач, Налоговое право

Срок сдачи к 5 дек.

4 минуты назад

ТЭД, теории кислот и оснований

Решение задач, Химия

Срок сдачи к 5 дек.

5 минут назад

Решить задание в эксель

Решение задач, Эконометрика

Срок сдачи к 6 дек.

5 минут назад

Нужно проходить тесты на сайте

Тест дистанционно, Детская психология

Срок сдачи к 31 янв.

6 минут назад

Решить 7 лабораторных

Решение задач, визуализация данных в экономике

Срок сдачи к 6 дек.

7 минут назад

Вариационные ряды

Другое, Статистика

Срок сдачи к 9 дек.

8 минут назад

Школьный кабинет химии и его роль в химико-образовательном процессе

Курсовая, Методика преподавания химии

Срок сдачи к 26 дек.

8 минут назад

Вариант 9

Решение задач, Теоретическая механика

Срок сдачи к 7 дек.

8 минут назад

9 задач по тех меху ,к 16:20

Решение задач, Техническая механика

Срок сдачи к 5 дек.

9 минут назад
9 минут назад
10 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно