|
|||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯОБЩАЯ ПОСТАВНОКА ЗАДАЧ
Под программированием здесь подразумевается планирование.
Определение: Задачей линейного программирования будем называть задачу отыскания наибольшего или наименьшего значения линейной функции на некотором множестве.
Задача имеет следующий внешний вид:
Это система линейного ограничения.
где: – целевая функция или критерий оптимальности – любой знак
Целевая функция чаще всего имеет вид:
Определение: Задача линейного программирования называется стандартной, если: 1. на 2. для любых 3. Ограничения имеют вид неравенств (СЭЛП)
Определение: Задача линейного программирования называется канонической, если выполняются первой и второе из перечисленных выше условий, а ограничения имеют вид равенств.
Определение: Множество называется множеством планов или допустимых решений. Иными словами, если ’ы удовлетворяют решениям задачи, то множество будет планом допустимых решений задачи.
Определение: План называется оптимальным в задаче на , (или на ) если (или ) для любых .
Рассмотрим несколько задач линейного программирования.
Задача о пищевом рационе.
Имеется три вида продуктов: , , . Из этих продуктов требуется составить пищевой рацион, который должен содержать: белков не менее ед. углеводов – не менее ед. жиров – не менее ед.
Содержание белков, углеводов и жиров в одной единице продукции каждого вида указано в таблице:
Составить пищевой рацион таким образом, чтобы выполнялись условия по белкам, углеводам и жирам, и стоимость рациона была минимальной.
Cоставим задачу. – это количество единиц той или иной продукции.
Составим ограничения. Белков в продукции будет , т. к. – это количество продукции , а – это количество белков в одной единице продукции. Тогда:
Определим целевую функцию. По условию задачи она стремится к минимуму:
И положим следующее ограничение: количество товаров не может быть отрицательным, т. е. .
Таким образом, задача имеет следующий вид:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |