Автор работы: Пользователь скрыл имя, 19 Июня 2011 в 15:24, шпаргалка
Работа содержит ответы на экзамеционные вопросы по дисциплине "Математическая экономика".
а)x1+x2≤b,то
x1+x2+S1=b
S1≥0 (остаточная, добавочная переменная)
б) x1+x2≥b,то
x1+x2-S1=b
S1≥0 (избыточная переменная)
в) x1+x2≥-b,то все умножается на (-1)
-x1-x2 ≤b и дальше как в предыдущих случаях.
В данном случае:
2.Все неизвестные переменные должны быть положительными.
3.Целевая функция всегда должна стремиться к максимуму. Если она стремиться к минимуму, то всю функцию умножаем на (-1) и она становиться стремящейся к максимуму.
Для построения симплекс таблицы необходимо определиться с базисными переменными, которые входят в ограничения с положительными коэффициентами=1 и в целевую функцию с нулевым коэффициентом. Количество базисов соответствует количеству ограничений.
Z=3x1+2x2+0S1+0S2+0S3+0S4→max
Строим симплекс таблицу.
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | |||||||
S1 | |||||||
S2 | |||||||
S3 | |||||||
S4 |
Заполнение симплекс таблицы начинается с заполнения строки Z. Она заполняется значениями целевой функции с противоположным знаком. В качестве решения при первом заполнении таблицы всегда ставится 0.
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | -3 | -2 | 0 | 0 | 0 | 0 | 0 |
S1 | |||||||
S2 | |||||||
S3 | |||||||
S4 |
После этого заполняются оставшиеся строки значениями ограничений.
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | -3 | -2 | 0 | 0 | 0 | 0 | 0 |
S1 | 0,5 | 1 | 1 | 0 | 0 | 0 | 4 |
S2 | 1 | 0,5 | 0 | 1 | 0 | 0 | 3 |
S3 | 1 | -1 | 0 | 0 | 1 | 0 | 1,5 |
S4 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
Если в строке Z есть отрицательные значения, то функция не достигла максимума и следовательно ее надо максимизировать. Наименьшее отрицательное значение это направление наибольшего возрастания функции. Для того чтобы оптимизировать функцию нужно:
1. Выбрать
максимальное отрицательное
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | -3 | -2 | 0 | 0 | 0 | 0 | 0 |
S1 | 0,5 | 1 | 1 | 0 | 0 | 0 | 4 |
S2 | 1 | 0,5 | 0 | 1 | 0 | 0 | 3 |
S3 | 1 | -1 | 0 | 0 | 1 | 0 | 1,5 |
S4 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
2.После
этого нужно определиться с
исключаемой переменной. Для этого
необходимо делить значения
S1=4/0,5=8
S2=3/1=3
S3=1,5/1=1,5
S4=2/1=2
Из полученных значений выбирается минимальное положительное, и строка, в которой оно получилось становиться исключаемой.
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | -3 | -2 | 0 | 0 | 0 | 0 | 0 |
S1 | 0,5 | 1 | 1 | 0 | 0 | 0 | 4 |
S2 | 1 | 0,5 | 0 | 1 | 0 | 0 | 3 |
S3 | 1 | -1 | 0 | 0 | 1 | 0 | 1,5 |
S4 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
После этого необходимо приступать к построению новой симплекс таблицы, в которой исключаемая переменная будет заменена на ведущую.
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | |||||||
S1 | |||||||
S2 | |||||||
x1 | |||||||
S4 |
Начинать заполнение этой таблицы нужно с введенной строки, т.е. со строки x1. Эта строка заполняется значениями предыдущей таблицы поделенными на значение полученное на пересечении ведущего столбца и исключаемой переменной.
x1=1/1=1
x2=-1/1=-1
S1=0/1=0
S2=0/1=0
S3=1/1=1
S4=0/1=0
P=1.5/1=1.5
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | |||||||
S1 | |||||||
S2 | |||||||
x1 | 1 | -1 | 0 | 0 | 1 | 0 | 1,5 |
S4 |
После того как вводимая строка заполнена, переходим к заполнению строки Z. Значения новой строки Z получаются по формуле:
Zновое=Zстарое - вводимая строка * значение на пересечении вводимого столбца и строки Z.
x1=-3-1*(-3)=0
x2=-2-(-1)(-3)=-5
S1=0-0*(-3)=0
S2=0-1*(-3)=3
S3=0-0*(-3)=0
S4=0-0*(-3)=0
P=0-1,5*(-3)=4,5
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | 0 | -5 | 0 | 0 | 3 | 0 | 4,5 |
S1 | |||||||
S2 | |||||||
x1 | 1 | -1 | 0 | 0 | 1 | 0 | 1,5 |
S4 |
Заполняем строку S1. Формула та же только на место значений в строке Z берем значения в строке S1.
x1=0,5-1*(0,5)=0
x2=-1-(-1)(0,5)=1,5
S1=1-0*(0,5)=1
S2=0-0*(0,5)=0
S3=0-1*(0,5)=-0,5
S4=0-0*(0,5)=0
P=4-1,5*(0,5)=3,25
x1 | x2 | S1 | S2 | S3 | S4 | P | |
Z | 0 | -5 | 0 | 0 | 3 | 0 | 4,5 |
S1 | 0 | 1,5 | 1 | 0 | -0,5 | 0 | 3,25 |
S2 | |||||||
x1 | 1 | -1 | 0 | 0 | 1 | 0 | 1,5 |
S4 |
Так же заполняются Оставшиеся строки. После того как будет заполнена вся симплекс таблица нужно опять проверить ее на оптимальность, т.е. на наличие отрицательных чисел в строке Z, и в случае если они есть повторять процедуру до тех пор пока их не станет. После того как в строке Z останутся только положительные значения можно переходить к расчету F(x). В функцию подставляются значения решений x1 и x2. Значение F(x) и будет максимальным значением при заданных ограничениях.
Метод Гаусса-Жордана.
Этот
метод применяется в тех
x1= x1'-x1''