
- •Часть I
- •Часть 1. Линейное программирование
- •Задания для решения в аудитории
- •1.2. Виды задач линейного программирования
- •1.2.1. Приведение задачи линейного программирования к канонической форме
- •Задания для решения в аудитории
- •1.2.2. Переход от канонической формы задачи линейного программирования к стандартной форме
- •Задания для решения в аудитории
- •1.3.1. Графический метод решения задач линейного программирования с переменными
- •Задания для решения в аудитории
- •Задания для самостоятельной подготовки
- •1.4. Симплексный метод решения задач линейного программирования
- •1.4.1. Нахождение начального допустимого базисного решения
- •Задания для решения в аудитории
- •1.4.2. Составление и преобразование симплексных таблиц
- •Задания для решения в аудитории
- •1. Решить симплексным методом задачу линейного программирования: , , , .
- •1.4.3. Особые случаи симплексного метода
- •Задания для решения в аудитории
- •1. Решить симплексным методом задачу линейного программирования: , , , .
- •2. Решить симплексным методом задачу линейного программирования: , , , . Задания для самостоятельной подготовки
- •1.5. Метод искусственного базиса
- •Задания для решения в аудитории
- •Задания для самостоятельной подготовки
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
Российская академия народного хозяйства и государственной службы
при Президенте Российской Федерации
Факультет финансов и банковского дела
МЕТОДЫ ОПТИМАЛЬНЫХ РЕШЕНИЙ
Часть I
РАБОЧАЯ ТЕТРАДЬ
студент__1 курса ___________________________________________
___________________________________________________________
____________________________________________________________
группы №______
Москва
2013
Часть 1. Линейное программирование
1.1. Общая постановка задачи линейного программирования
Экономико-математическая модель – это математическое описание исследуемого процесса или объекта экономики.
Построение модели включает три этапа:
выбор переменных задачи;
составление системы ограничений;
выбор целевой функции (критерия эффективности).
Переменные
задачи
– это величины, которые полностью
характеризуют исследуемый процесс
(объект). Переменные записываются в виде
вектора
.
Система ограничений – система уравнений или неравенств, которым удовлетворяют переменные задачи и которые следуют из физического или экономического смысла задачи.
Целевая функция – это функция переменных задачи, которая характеризует качество выполнения задачи и максимум или минимум которой требуется найти.
Если целевая функция и система ограничений линейные, то такая задача является задачей линейного программирования.
Общая постановка задачи линейного программирования:
где
,
(
меняется от 1 до
).
Пример 1. При производстве двух видов продукции используется три вида сырья. Составить план выпуска продукции, обеспечивающий максимум прибыли. Исходные данные приведены в таблице.
Расход сырья на единицу продукции |
Запасы сырья |
|
№1 |
№2 |
|
2 |
4 |
21 |
3 |
1 |
12 |
1 |
3 |
30 |
25 |
50 |
Прибыль |
Решение.
Пусть
и
- это объемы первой и второй продукции,
которые необходимо выпускать.
Тогда
-
это расход первого сырья на производство
первой продукции,
- это расход первого сырья на производство
второй продукции,
- это расход первого сырья на производство
первой и второй продукции вместе. Из
таблицы видно, что запас первого сырья
равен 21 единице. Понятно, что нельзя
израсходовать сырья больше, чем есть в
запасе, но можно израсходовать меньше
сырья, если это выгодно. То есть
- первое неравенство из системы
ограничений. Аналогично можно составить
неравенства для второго и третьего
сырья
и
.
Если
за реализацию единицы первой продукции
можно получить прибыль
,
то
- прибыль за реализацию всей первой
продукции. Аналогично
- прибыль за реализацию всей второй
продукции. Тогда
- прибыль от реализации всей первой и
второй продукции. Естественно, что любой
предприниматель рассчитывает на
наибольшую прибыль, то есть
.
Таким образом, экономико-математическую модель задачи можно записать в следующем виде:
.
Пример 2. В рационе животных используются два вида кормов. Животные должны получать три вида веществ. Составить рацион кормления, обеспечивающий минимальные затраты. Исходные данные приведены в таблице.
Содержание питательного вещества в единице корма |
Необходимое количество питательного вещества |
|
№1 |
№2 |
|
5 |
1 |
15 |
3 |
2 |
14 |
2 |
3 |
7 |
40 |
30 |
Стоимость единицы корма |
Решение. Пусть и - это объемы первого и второго кормов соответственно, которые необходимо использовать.
Тогда
-
это объем первого питательного вещества
в первом корме,
- это объем первого питательного вещества
во втором корме,
- это объем первого питательного вещества
в первом и втором корме вместе. Из таблицы
видно, что необходимое для нормального
развития количество первого питательного
вещества равно 15 единицам. Понятно, что
животные не должны получать питательных
веществ меньше необходимого количества,
но большее количество им не повредит.
То есть
- первое неравенство из системы
ограничений. Аналогично можно составить
неравенства для второго и третьего
питательных веществ
и
.
Если
единица первого корма обходится в 40,
то
- затраты на приобретение всего первого
корма. Аналогично
- затраты на приобретение всего второго
корма. Тогда
- общие затраты. Естественно, что любой
предприниматель рассчитывает на
минимальные затраты, то есть
.
Таким образом, экономико-математическую модель задачи можно записать в следующем виде:
.