Автор работы: Пользователь скрыл имя, 16 Мая 2012 в 23:50, контрольная работа
Линейное программирование — раздел математического программирования, применяемый при разработке методов отыскания экстремума линейных функций нескольких переменных при линейных дополнительных ограничениях, налагаемых на переменные.
Федеральное государственное бюджетное
образовательное учреждение высшего профессионального образования
«НОВОСИБИРСКИЙ
ГОСУДАРСТВЕННЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра
экономической теории
Расчетно-графическая работа по стратегическому
планированию
на тему «Задачи линейного
Факультет: Бизнеса
Группа: ФБЭ-84, курс 4
Выполнила:
Орлова Т.В.
Новосибирск
2012 г.
Задачи линейного программирования и методы их решения.
Линейное программирование — раздел математического программирования, применяемый при разработке методов отыскания экстремума линейных функций нескольких переменных при линейных дополнительных ограничениях, налагаемых на переменные. По типу решаемых задач его методы разделяются на универсальные и специальные. С помощью универсальных методов могут решаться любые задачи линейного программирования (ЗЛП). Специальные методы учитывают особенности модели задачи, ее целевой функции и системы ограничений.
Особенностью
задач линейного
Формы записи задачи линейного программирования:
Общей задачей
линейного программирования называют
задачу
при ограничениях
- произвольные
где
- заданные действительные числа; Z – целевая
функция
- план задачи.
Пусть задача линейного программирования представлена в виде следующей записи:
Чтобы задача имела решение, системе её
ограничений должна быть совместной. Это
возможно, если r этой системы не больше
числа неизвестных n. Случай r>n невозможен.
При r=n система имеет единственное решение,
которое будет при
оптимальным. В этом случае проблема выбора
оптимального решения теряет смысл. Выясним
структуру координат угловой точки многогранных
решений. Пусть r<n. В этом случае система
векторов
содержит базис — максимальную линейно
независимую подсистему векторов, через
которую любой вектор системы может быть
выражен как ее линейная комбинация. Базисов,
вообще говоря, может быть несколько, но
не более
. Каждый из них состоит точно из r векторов.
Переменные ЗЛП, соответствующие r векторам
базиса, называют, как известно, базиснымии
обозначают БП. Остальные n – r переменных
будут свободными, их обозначают СП. Не
ограничивая общности, будем считать,
что базис составляют первые m векторов
. Этому базису соответствуют базисные
переменные
, а свободными будут переменные
.
Если
свободные переменные приравнять нулю,
а базисные переменные при этом примут
неотрицательные значения, то полученное
частное решение системы
Теорема. Если
система векторов
содержит m линейно независимых векторов
, то допустимый план
является крайней точкой многогранника планов.
Теорема.
Если задача имеет решение, то целевая
функция достигает экстремального значения
хотя бы в одной из крайних точек многогранника
решений. Если же целевая функция достигает
экстремального значения более чем в одной
крайней точке, то она достигает того же
значения в любой точке, являющейся их
выпуклой линейной комбинацией.
Методы
решения задач линейного
Графический способ решения ЗЛП
Геометрическая
интерпретация экономических
Симплексный метод решение ЗЛП
Общая идея симплексного метода
(метода последовательного
Решение задач линейного планирования
Задача 2. Для изготовления двух видов продукции «А» и «Б» предприятие расходует ограниченные ресурсы в количествах, приведенных в следующей таблице.
Вид ресурса | Норма расхода
на одно изделие |
Объем
ресурса | |
«А» | «Б» | ||
Сырье, кг | 5 | 4 | 178 |
Оборудование, ст/ч | 4 | 9 | 299 |
Трудоресурсы, чел/ч | 9 | 9 | 379 |
Цена, руб. | 61 | 101 |
Решение задачи.
Целевая функция: Q(x) = 61x1 + 101x2 →max
Составим систему ограничений:
5x1
+ 4x2 ≤ 178
4x1
+ 9x2 ≤ 299
9x1
+ 9x2 ≤ 379
При этом выполняется условие: x1 ≥ 0, x2 ≥ 0
Решим задачу с помощью программы ПЭР.
Введем данные задачи:
Получим следующий результат:
x = (14,27); Q (14,27) = 3581 – оптимум целевой функции
Ответ:
оптимальное решение задачи –
производство 14 единиц изделия «А»
и 27 единиц изделия «Б», при этом
выручка предприятия составит 3581
руб.
Задача
4. Для изготовления двух видов продукции
«А» и «Б» предприятие расходует ограниченные
ресурсы в количествах, приведенных в
следующей таблице.
Вид ресурса | Норма расхода
на одно изделие |
Объем
ресурса | |
«А» | «Б» | ||
Сырье, кг | 5 | 4 | 150 |
Оборудование, ст/ч | 4 | 2 | 96 |
Трудоресурсы, чел/ч | 2 | 9 | 218 |
Цена, руб. | 33 | 24 |
Решение задачи.
Целевая функция: Q(x) = 33x1 + 24x2 →max
Составим систему ограничений:
5x1
+ 4x2 ≤ 150
4x1
+ 2x2 ≤ 96
2x1
+ 9x2 ≤ 218
При этом выполняется условие: x1 ≥ 0, x2 ≥ 0
Решим задачу с помощью программы ПЭР.
Введем
данные задачи:
Получим следующий результат:
x = (14,20); Q (14,20) = 942 – оптимум целевой функции
Ответ:
оптимальное решение задачи –
производство 14 единиц изделия «А»
и 20 единиц изделия «Б», при этом выручка
предприятия составит 942 руб.
Список используемых источников
1.Лопатников, Л.И. Словарь современной экономической науки / Л.И. Лопатников // Экономико-математический словарь. - М.: Финансы и статистика, 2009. – С. 43
2.Карманов, В.Г. Математическое программирование: Учебник для вузов. - М.: Наука, 2007. - С.16-18.
3.Красс, М.С. Математика для экономистов: Учебник для экономических вузов. - Санкт-Петербург: Питер, 2006. - С.289.
4.Холод, Н.И. Математические методы анализа и планирования: Учебник для вузов. - М: МЭТ, 2009. - С.97.
5.Холод, Н.И. Пособие по решению задач по линейной алгебре и линейному программированию: Пособие для вузов. - М: МЭТ, 2007. - С.159.
Информация о работе Задачи линейного программирования и методы их решения