Автор: Пользователь скрыл имя, 05 Мая 2012 в 01:06, реферат
Линейное программирование — область математики, разрабатывающая теорию и численные методы решения задач нахождения экстремума (максимума или минимума) линейной функции многих переменных при наличии линейных ограничений, то есть равенств или неравенств, связывающих эти переменные.
Для практического решения экономической задачи математическими методами ее, прежде всего следует записать с помощью математических выражений (уравнений и неравенств), то есть составить экономико-математическую модель. Можно наметить следующую общую схему формирования модели:
1 ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
Линейное программирование — область математики, разрабатывающая теорию и численные методы решения задач нахождения экстремума (максимума или минимума) линейной функции многих переменных при наличии линейных ограничений, то есть равенств или неравенств, связывающих эти переменные.
Для
практического решения
В общем виде математическая формулировка задачи линейного программирования (ЗЛП) следующая: найти значения переменных хi (i = 1, ..., n), при которых достигается максимум (минимум) целевой функции:
и выполняются
ограничения:
а11х1 + а12х2
+ … + а1nхn {£, =, ³}
b1;
а21х1 + а22х2 + … + а2nхn {£, =, ³} b2; … аm1х1 + аm2x2 + … + аmnхn {£, =, ³} bm; xj ³ 0, (i = 1, …, n), |
(1.2) |
где аij, bi, cj — заданные постоянные величины;
m — число уравнений;
n —
число переменных.
Запись {£, =, ³} в ограничениях (1.2) означает, что возможен один из знаков (£, = или ³).
Решение Х = (х1, х2, …, хn), при котором выполняются все ограничения, называется допустимым. Допустимое решение, при котором функция F принимает оптимальное значение (максимум или минимум), называется оптимальным.
Для производства продукции n типов требуются ресурсы m видов. Нормы расхода ресурсов на производство одной единицы продукции каждого типа заданы матрицей {aij}, где aij - количество ресурса i-го вида, необходимое для производства одной единицы продукции j-го типа. Известно количество ресурсов (bi, где i = 1, ..., m) каждого вида, которое имеется в наличии у предприятия. Известны также величины прибыли (Сj), которую получит предприятие при реализации одной единицы продукции j-го типа. Требуется найти оптимальный план производства продукции, т. е. количество продукции каждого типа, которое нужно произвести, чтобы получить наибольшую прибыль.
Обозначим через xj количество продукции j-го типа, которое планируется выпустить (j = 1, ..., n). Тогда математическая модель задачи будет выглядеть следующим образом:
(1.4)
(1.5)
Целевая функция задачи (1.3) представляет собой общую прибыль от производства всей продукции. Ограничения (1.4) выражают условие, при котором потребление ресурса i-го вида не должно превышать запаса этого ресурса (bi). Условия неотрицательности переменных (1.5) вытекают из смысла переменной xj: количество продукции не может быть отрицательным.
Канонической называется следующая форма записи ЗЛП:
Чтобы привести к виду равенства ограничение вида
в левую часть неравенства прибавляют дополнительную переменную:
Аналогично, чтобы привести к каноническому виду ограничение вида
из левой части неравенства вычитают дополнительную переменную:
Дополнительные переменные вводятся в целевую функцию с коэффициентами, равными 0:
Таким образом, задача (1.3)–(1.5) может быть записана в следующем каноническом виде:
(1.6)
(1.7)
(1.8)
(1.9)
Экономический
смысл переменных yi (i = 1, …, m) следующий:
это остатки ресурсов каждого вида. Если
при оптимальном решении какой-либо ресурс
будет использован полностью, то ограничение
исходной задачи (1.4) будет выполнено в
виде равенства, а yi
= 0. Такое ограничение в отчетах Exсel называется
связанным.
С
каждой задачей линейного
Таблица 1.1 Двойственная задача
Исходная задача | Двойственная задача |
(1.3) | (1.6) |
(1.4) | (1.7) |
(1.5) | (1.8) |
Эта задача составляется по следующим правилам: