Автор работы: Пользователь скрыл имя, 24 Мая 2011 в 21:42, реферат
Теория графов – это раздел дискретной математики, имеющий многочисленные приложения в различных областях экономики, социологии, техники, программирования. Почему же графам оказывается столь явное предпочтение? Стройная система специальных терминов и обозначений теории графов позволяют просто и доступно описывать сложные и тонкие вещи.
 
 
Так как в 
строке F нет отрицательных элементов, 
то найдено оптимальное решение 
F=189.73 
при значениях переменных равных: X2=12.24, 
X1=15.3,
 
Решение многомерной 
задачи
Придумаем условие задачи:
Фирме требуется определить объем производства каждой из красок с целью получения максимальной прибыли. Фирма производит 4 вида красок:
Используются ингредиенты А и В, С и D.
Условия задачи представлены в виде таблицы.
| Исходные продукты | Краска1 | Краска2 | Краска3 | Краска4 | Max возм запас | 
| А | 15 | 2 | 8 | 3 | 223 | 
| В | 3 | 12 | 5 | 9 | 189 | 
| С | 3 | 6 | 7 | 2 | 193 | 
| D | 9 | 4 | 3 | 7 | 212 | 
| Прибыль (у.е) | 14 | 5 | 2 | 1 | 
Целевая функция: 
 
14X1+5X2+2X3+1X4→max 
Условия: 
 
15X1+2X2+8X3+3X4≤223 
3X1+12X2+5X3+9X4≤189 
3X1+6X2+7X3+2X4≤193 
9X1+4X2+3X3+7X4≤212
Приведем систему 
ограничений к каноническому 
виду, для этого необходимо неравенства 
преобразовать в равенства, с 
добавлением дополнительных переменных. 
Тогда система запишется в виде: 
15X1+2X2+8X3+3X4+s1=223 
3X1+12X2+5X3+9X4+s2=189 
3X1+6X2+7X3+2X4+s3=193 
9X1+4X2+3X3+7X4+s4=212 
Переходим к формированию исходной симплекс 
таблицы. В строку F таблицы заносятся 
коэффициенты целевой функции. Так как 
нам необходимо найти максимум целевой 
функции, то в таблицу заносятся коэффициенты 
с противоположным знаком. Из данных задачи 
составляем исходную симплекс таблицу.
| X1 | X2 | X3 | X4 | Решение | |
| F | -14 | -5 | -2 | -1 | 0 | 
| S1 | 15 | 2 | 8 | 3 | 223 | 
| S2 | 3 | 12 | 5 | 9 | 189 | 
| S3 | 3 | 6 | 7 | 2 | 193 | 
| S4 | 9 | 4 | 3 | 7 | 212 | 
 
 
Так как в столбце свободных 
членов нет отрицательных элементов, 
то найдено допустимое решение. В 
строке F имеются отрицательные 
| S1 | X2 | X3 | X4 | Решение | |
| F | 0.93 | -3.13 | 5.47 | 1.8 | 208.13 | 
| X1 | 0.07 | 0.13 | 0.53 | 0.2 | 14.87 | 
| S2 | -0.2 | 11.6 | 3.4 | 8.4 | 144.4 | 
| S3 | -0.2 | 5.6 | 5.4 | 1.4 | 148.4 | 
| S4 | -0.6 | 2.8 | -1.8 | 5.2 | 78.2 | 
 
В строке F имеются отрицательные 
элементы, это означает, что полученное 
решение не оптимально. Определим 
ведущий столбец. Для этого найдем 
в строке F максимальный по модулю отрицательный 
элемент - это -3.13 Ведущей строкой 
будет та, для которой отношение 
решения к соответствующему элементу 
ведущего столбца минимально. Ведущей 
строкой является s2, а ведущий элемент: 
11.6.
| S1 | S2 | X3 | X4 | Решение | |
| F | 0.88 | 0.27 | 6.39 | 4.07 | 247.14 | 
| X1 | 0.07 | -0.01 | 0.49 | 0.1 | 13.21 | 
| X2 | -0.02 | 0.09 | 0.29 | 0.72 | 12.45 | 
| S3 | -0.1 | -0.48 | 3.76 | -2.66 | 78.69 | 
| S4 | -0.55 | -0.24 | -2.62 | 3.17 | 43.34 | 
 
 
Так как в строке F нет отрицательных 
элементов, то найдено оптимальное 
решение F=247.14 
при значениях переменных равных: X1=13.21, 
X2=12.45, 
 
 
 
 
 
 
Решение транспортной задачи
Транспортную задачу решим методом потенциалов. Для начала напишем условие. Четыре поставщика имеют следующие запасы: 90. 190, 40, 130. Требуется поставить груз с минимальными затратами трем потребителям с потребностями: 240, 100, 110. Затраты на перевозку единицы товара даны в таблице.
| В1 | В2 | В3 | |
| А1 | 4 | 15 | 3 | 
| А2 | 3 | 8 | 4 | 
| А3 | 4 | 7 | 2 | 
| А4 | 7 | 3 | 6 | 
Проверим необходимое 
и достаточное условие 
∑ a = 90 + 190 + 40 + 130 = 450
∑ b = 240 + 100 + 110 = 450
 Условие баланса 
соблюдается. Запасы равны 
 Занесем исходные 
данные в распределительную 
| В1 | В2 | В3 | Запасы | |
| А1 | 4 | 15 | 3 | 90 | 
| А2 | 3 | 8 | 4 | 190 | 
| А3 | 4 | 7 | 2 | 40 | 
| А4 | 7 | 3 | 6 | 130 | 
| Потреб- ности | 240 | 100 | 110 | 
 Используя 
метод наименьшей стоимости, 
| В1 | В2 | В3 | Запасы | |
| А1 | 4[20] | 15 | 3[70] | 90 | 
| А2 | 3[190] | 8 | 4 | 190 | 
| А3 | 4 | 7 | 2[40] | 40 | 
| А4 | 7[30] | 3[100] | 6 | 130 | 
| Потребности | 240 | 100 | 110 | 
В результате получен 
первый опорный план, который является 
допустимым, так как все грузы 
из баз вывезены, потребность магазинов 
удовлетворена, а план соответствует 
системе ограничений 
Подсчитаем число занятых клеток таблицы, их 6, а должно быть m + n - 1 = 6. Следовательно, опорный план является невырожденным.
Проверим оптимальность опорного плана. Найдем потенциалы ui, vi. по занятым клеткам таблицы, в которых ui + vi = cij, полагая, что u1 = 0.
U1 + v1 = 4; 0 + v1 = 4; v1 = 4
U2 + v1 = 3; 4 + u2 = 3; u2 = -1
U4 + v1 = 7; 4 + u4 = 7; u4 = 3
U4 + v2 = 3; 3 + v2 = 3; v2 = 0
U1 + v3 = 3; 0 + v3 = 3; v3 = 3
U3 + v3 = 2; 3+ u3 = 2;  
u3 = -1 
| v1=4 | v2=0 | v3=3 | |
| u1=0 | 4[20] | 15 | 3[70] | 
| u2=-1 | 3[190] | 8 | 4 | 
| u3=-1 | 4 | 7 | 2[40] | 
| u4=3 | 7[30] | 3[100] | 6 |