- •Раздел 1. Модели линейного программирования и его приложения Тема 1. Математическое моделирование экономических систем
- •1.1. Описание процесса математического моделирования.
- •1.2. Примеры построения математических моделей простейших экономических задач
- •1. Задача об использовании ресурсов (планирование производства, задача оптимального использования удобрений и т.Д.).
- •2. Оптимальное смешивание (составление рациона питания, смесей, задача о диете и т.Д.).
- •3. Задача об использовании мощностей (задача о загрузке оборудования)
- •4. Задача о раскрое материалов
- •Задача о закреплении самолетов за воздушными линиями.
- •Контрольные вопросы
- •Рекомендованная литература: [ 3, 8, 11, 12] Тема 2. Линейные векторные пространства
- •Понятие n-мерного пространства
- •Линейная зависимость векторов
- •2.3. Базис n-мерного векторного пространства
- •2.4. Система единичных векторов n-мерного векторного пространства
- •2.5. Решение системы линейных уравнений методом Жордана – Гаусса
- •Контрольные вопросы
- •Для приведения неравенства к равенству необходимо к его левой части прибавить неотрицательную величину . (2)
- •Пусть удовлетворяет уравнению (3) и неравенству (2), т.Е.
- •3.2. Выпуклые множества
- •3.3. Геометрическая интерпретация задачи линейного программирования
- •3.4. Свойства решений задачи линейного программирования
- •Контрольные вопросы
- •Примеры задач, решаемых графическим методом.
- •4.2. Графический метод решения злп с n переменными
- •Контрольные вопросы
- •5.2. Алгоритм симплекс-метода
- •5.3. Пример отыскания максимума линейной функции
- •5.4. Пример отыскания минимума линейной функции
- •Решение. Введем дополнительные неотрицательные переменные y5, y6 со знаком “-”, т.К. Неравенства имеют вид ””:
- •Симплексные таблицы
- •В общем случае достаточно воспользоваться правилом:
- •5.6. Метод искусственного базиса
- •Контрольные вопросы
- •Предположим, что некоторая организация решила закупить ресурсы s1, s2,…, Sm предприятия и необходимо установить оптимальные цены на эти ресурсы y1,y2,…,ym.
- •Аналогично стоимость всех затраченных ресурсов, идущих на изготовление единицы j-ой продукции, не может быть меньше стоимости окончательного продукта, т.Е.
- •6.2. Взаимно двойственные задачи линейного программирования и их свойства
- •6.3. Первая теорема двойственности
- •6.4. Вторая теорема двойственности
- •Рассмотренная теорема является следствием следующей теоремы.
- •6.5. Объективно обусловленные оценки и их смысл
- •Контрольные вопросы
- •7.2. Нахождение опорного плана
- •Пример 1. Исходные данные приведены в таблице 1.
- •7.3. Метод последовательного улучшения плана перевозок, цикл пересчета
- •7.4. Решение транспортной задачи методом потенциалов
- •Приложения транспортной задачи к решению некоторых экономических задач
- •Контрольные вопросы
- •Понятие цикла. Рекомендованная литература: [ 3, 5, 6, 7, 8, 11]
- •Тема 8. Элементы теории матричных игр
- •8.1. Предмет теории игр, основные понятия
- •8.2. Платежная матрица. Нижняя и верхняя цена игры
- •8.3. Решение игры в смешанных стратегиях
- •Решая эту систему, получим оптимальную стратегию:
- •8.4. Геометрическая интерпретация игры 2 х 2
- •8.5. Приведение матричной игры к задаче линейного программирования
- •Составив расширенные матрицы для задач, убеждаемся, что одна матрица получилась из другой транспонированием:
- •Контрольные вопросы
- •Графический метод решения игры mx2. Рекомендованная литература: [ 1, 2, 4, 9, 12] раздел 2. Модели нелинейного программирования
- •Тема 9. Нелинейное программирование
- •9.1. Общая задача нелинейного программирования
- •9.2. Метод множителей Лагранжа
- •9.3. Обобщёние метода множителей Лагранжа
- •9.4. Теорема Куна-Таккера
- •9.5. Модели выпуклого программирования
- •9.6. Приближенное решение задач выпуклого программирования методом кусочно-линейной аппроксимации
- •Контрольные вопросы
- •Задачі про мінімізацію розходу горючого літаком за набором висоти та швидкості. Рекомендованная литература: [ 3, 6, 7, 8, 11] Бібліографічний список
2. Оптимальное смешивание (составление рациона питания, смесей, задача о диете и т.Д.).
Пусть дневной рацион должен содержать m видов различных питательных веществ соответственно в количестве не менее bi (i=1,2,...,m) единиц. Имеется n видов различных продуктов в количестве dj (j=1,2,…,n) единиц.
Пусть aij (i=1,2,...,m; j=1,2,...n) - количество единиц i-го питательного вещества, содержащегося в единице j-го продукта;
Cj – стоимость (вес, калорийность и т.д.) единицы j-го продукта;
xj (j=1,2,…,n) - количество единиц j-го продукта в дневном рационе.
Определить, какие продукты и в каком количестве необходимо включить в рацион, чтобы он удовлетворял минимальной дневной потребности в каждом питательном веществе при наименьшей общей стоимости используемых продуктов, т.е. найти минимальное значение линейной функции L=C1x1+C2x2++Cnxn при ограничениях
xj 0, (j=1,2,,n), bi 0 (i=1,2, ,m).
К этому же классу задач относится задача оптимального использования материалов при условии, что заданный план изготовления деталей может быть выполнен или перевыполнен.
Для производства m видов деталей соответственно в количестве не менее bi (i=1,2,...,m) единиц используется n видов материалов, имеющихся в количестве dj (j=1,2,…,n) единиц.
Пусть aij (i=1,2,...,m; j=1,2,...n) - количество деталей i-го вида, которые можно изготовить из единицы j-го материала;
Cj – стоимость единицы j-го материала;
Определить,
какие материалы и в каком количестве
надо использовать, чтобы изготовить
деталей не меньше, чем запланировано,
при минимальной суммарной стоимости
материалов. Пусть xj
(j=1,2,…,n)
– расход материала
j-го
вида, тогда математическая модель:
найти минимальное значение линейной
функции L=
при ограничениях:
,
i=1,2,…,m,
0xjdj
, j=1,2,…,n.
Пример 2. Для составления рациона используют два вида корма I и II, содержащие питательные вещества (витамины) S1, S2 и S3. При откорме каждое животное ежедневно должно получить не менее 9 ед. питательного вещества S1, не менее 8 ед. вещества S2 и не менее 12 ед. вещества S3. Содержание количества единиц питательных веществ в 1 кг каждого вида корма и стоимость 1 кг корма приведены в табл. 3.
Таблица 3.
-
Питательные вещества
Минимальная норма
Количество единиц питательных веществ в 1 кг корма
корм 1
корм 2
S1
9
3
1
S2
8
1
2
S3
12
1
6
Стоимость 1 кг. корма (в коп.)
4
6
Необходимо составить дневной рацион нужной питательности, причем затраты на него должны быть минимальными.
Решение. Составим экономико-математическую модель задачи.
Обозначим через x1 и x2 соответственно количество килограммов корма I и корма II в дневном рационе. Принимая во внимание значения, приведенные в табл.3, и условие, что дневной рацион удовлетворяет требуемой питательности только в случае, если количество единиц питательных веществ не меньше предусмотренного, получаем систему ограничений:
(6)
x10, x20 (7)
Если корм I не используется в рационе, то x1=0; в противном случае x1>0. Аналогично имеем x20, т.е. должно выполняться условие неотрицательности переменных (7).
Цель данной задачи - добиться минимальных затрат на дневной рацион. Общую стоимость рациона можно выразить в виде линейной функции L=4x1+6x2 (коп.). Задача является многовариантной, x1 и x2 могут принимать бесконечное множество значений. Из этого множества следует выбрать такие x1 и x2, при которых функция L принимает минимальное значение. Т.о. необходимо найти минимальное значение линейной функции L=4x1+6x2 при ограничениях (6-7)
Еще один пример задачи о смеси: Бензины разных сортов получают путем смешивания нефтепродуктов, имеющие различные технические характеристики. Заданные показатели качества бензина (октановое число, степень очистки и др.) должны выдерживаться весьма точно, т.к. для потребителя они играют важную роль. От того, какие нефтепродукты при этом смешиваются, зависит рентабельность производства. Требуется найти такие пропорции смешивания нефтепродуктов, которые обеспечивали бы максимальную рентабельность производства и позволяли в то же время получать бензины заданных сортов в нужных пропорциях.
