Автор работы: Пользователь скрыл имя, 17 Апреля 2013 в 01:42, контрольная работа
Решим задачу графическим методом:
Строим область допустимых решений задачи. Строим прямые , , и . Для каждой прямой находим какая из двух полуплоскостей является областью решения неравенств. Находим общую часть полуплоскостей, учитывая при этом условие неотрицательности переменных. Строим нормаль линий уровня n=(6,5). Так как решается задача на отыскание минимума целевой функции, то линию уровня перемещаем в направлении противоположном направлению нормали до самой дальней точки.
B индексной строке нет отрицательных коэффициентов, значит оптимальный план найден.
x1=15,
x2=9,
z=10*9+3*15=135.
Прибыль от реализации 1 т (н/л) составляет 1065 у.е., а от реализации 1 т (н/к) - 963 у.е.
Какой должен быть план
Составим математическую модель задачи:
Пусть x1 – количество тонн выпускаемых ниток с лавсаном, а x2 – количество выпускаемых ниток с капроном, тогда 1065x1+963x2 – суммарная прибыль.
85x1+6x2 – количество хлопка I сорта, необходимое для изготовления всех ниток, а 10x1+69x2 - количество хлопка II сорта, необходимое для изготовления всех ниток. Так как запасы хлопка на предприятии ограничены, получаем ограничения:
85x1+6x2≤285,
10x1+69x2≤365.
Количество выпускаемых ниток не может быть отрицательным числом, значит x1≥0, x2≥0.
Таким образом, математическая модель задачи имеет вид:
F(X)=1065x1+963x2→max
при ограничениях:
85x1+6x2≤285,
10x1+69x2≤365.
x1≥0, x2≥0.
Составим двойственную задачу:
y1, y2 – условные цены на хлопок первого и второго сортов,
Целевая функция будет иметь вид: F(Y)=285y1+365y2. Так как в прямой задаче необходимо найти максимум, в двойственной необходимо найти минимум: F(Y)=285y1+365y2→min.
Ограничения для двойственной задачи:
85y1+10y2≥1065,
6y1+69y2≥963,
y1≥0, y2≥0.
Решаем прямую задачу графическим методом:
F(X)=1065x1+963x2→max
при ограничениях:
85x1+6x2≤285,
10x1+69x2≤365.
x1≥0, x2≥0.
Решение
достигается в точке пересечения двух
прямых:, . Решая систему уравнений
получаем решение: X(3 4/387, 4 239/280). Подставим значение в целевую функцию:
F(3
4/387, 4 239/280)=7880.
Решаем двойственную задачу графическим методом:
F(Y)=285y1+365y2→min.
85y1+10y2≥1065,
6y1+69y2≥963,
y1≥0, y2≥0.
Решение
достигается в точке пересечения двух
прямых:,
6y1+69y2=963.
Решая систему уравнений получаем решение:
X(11, 13). Подставим значение в целевую функцию:
F(11,13)=7880.
Значения целевой функции, полученные при решении прямой и двойственной задач равны.
Имеется четыре ткацких фабрики , которые поставляют ткань на пять швейных фабрик в пределах России ,. Известны запасы ткани на каждой ткацкой фабрике (в рулонах) и потребности в ней на каждой швейной фабрике. Известна также стоимость перевозки одного рулона ткани (у. е.) от каждого поставщика к каждому потребителю.
Найти такой план перевозок, при котором суммарные затраты оказались бы минимальными.
«з» |
ЗАПАС |
B1 |
B2 |
B3 |
B4 |
B5 |
A1 |
70 |
4 |
3 |
5 |
2 |
7 |
A2 |
50 |
7 |
1 |
2 |
3 |
3 |
A3 |
60 |
9 |
2 |
4 |
5 |
1 |
A4 |
30 |
1 |
3 |
6 |
4 |
2 |
«п» |
ПОТР |
40 |
45 |
40 |
35 |
50 |
Проверим
необходимое и достаточное
70+50+60+30=210,
40+45+40+35+50=210.
Построим первый опорный план методом северо-западного угла:
B1 |
B2 |
B3 |
B4 |
B5 |
Запасы | |
A1 |
4 [40] |
3 [30] |
5 |
2 |
7 |
70 |
A2 |
7 |
1 [15] |
2 [35] |
3 |
3 |
50 |
A3 |
9 |
2 |
4 [5] |
5 [35] |
1 [20] |
60 |
A4 |
1 |
3 |
6 |
4 |
2 [30] |
30 |
Потребности |
40 |
45 |
40 |
35 |
50 |
Первый опорный план является допустимым, так как все ткани с ткацких фабрик вывезены, потребность швейных фабрик удовлетворена, а план соответствует системе ограничений транспортной задачи.
Количество занятых строк таблицы – 8, а должно быть m+n-1=8. Значит опорный план невырожденный.
Проверяем оптимальность опорного плана: найдем предварительные потенциалы, полагая что u1=0.
v1=4 |
v2=3 |
v3=4 |
v4=5 |
v5=1 | |
u1=0 |
4 [40] |
3 [30] |
5 |
2 |
7 |
u2=-2 |
7 |
1 [15] |
2 [35] |
3 |
3 |
u3=0 |
9 |
2 |
4 [5] |
5 [35] |
1 [20] |
u4=1 |
1 |
3 |
6 |
4 |
2 [30] |
Определяем характеристики для свободных неизвестных по формуле
Eij=Cij-(Ui+Vj) и записываем их в таблицу:
v1=4 |
v2=3 |
v3=4 |
v4=5 |
v5=1 | |
u1=0 |
4 [40] |
3 [30] |
5 1 |
2 -3 |
7 6 |
u2=-2 |
7 5 |
1 [15] |
2 [35] |
3 0 |
3 4 |
u3=0 |
9 5 |
2 -1 |
4 [5] |
5 [35] |
1 [20] |
u4=1 |
1 -4 |
3 -1 |
6 1 |
4 -2 |
2 [30] |
Так как есть отрицательные оценки, план не является оптимальным.
Строим контур:
v1=4 |
v2=3 |
v3=4 |
v4=5 |
v5=1 | |
u1=0 |
3 [30] [+] |
5 1 |
2 -3 |
7 6 | |
u2=-2 |
7 5 |
1 [15] [-] |
2 [35] [+] |
3 0 |
3 4 |
u3=0 |
9 5 |
2 -1 |
4 [5] [-] |
5 [35] |
1 [20] [+] |
u4=1 |
1 [+] -4 |
3 -1 |
6 1 |
4 -2 |
2 [30] [-] |
Получаем новый опорный план:
B1 |
B2 |
B3 |
B4 |
B5 |
Запасы | |
A1 |
4 [35] |
3 [35] |
5 |
2 |
7 |
70 |
A2 |
7 |
1 [10] |
2 [40] |
3 |
3 |
50 |
A3 |
9 |
2 |
4 |
5 [35] |
1 [25] |
60 |
A4 |
1 [5] |
3 |
6 |
4 |
2 [25] |
30 |
Потребности |
40 |
45 |
40 |
35 |
50 |
Проверяем оптимальность опорного плана: найдем предварительные потенциалы, полагая что u1=0.
v1=4 |
v2=3 |
v3=4 |
v4=9 |
v5=5 | |
u1=0 |
4 [35] |
3 [35] |
5 |
2 |
7 |
u2=-2 |
7 |
1 [10] |
2 [40] |
3 |
3 |
u3=-4 |
9 |
2 |
4 |
5 [35] |
1 [25] |
u4=-3 |
1 [5] |
3 |
6 |
4 |
2 [25] |
Определяем характеристики для свободных неизвестных по формуле
Eij=Cij-(Ui+Vj) и записываем их в таблицу:
v1=4 |
v2=3 |
v3=4 |
v4=9 |
v5=5 | |
u1=0 |
4 [35] |
3 [35] |
5 1 |
2 -7 |
7 2 |
u2=-2 |
7 5 |
1 [10] |
2 [40] |
3 -4 |
3 0 |
u3=-4 |
9 0 |
2 3 |
4 0 |
5 [35] |
1 [25] |
u4=-3 |
1 [5] |
3 3 |
6 5 |
4 -2 |
2 [25] |
Так как есть отрицательные оценки, план не является оптимальным.
Строим контур:
v1=4 |
v2=3 |
v3=4 |
v4=9 |
v5=5 | |
u1=0 |
3 [35] |
5 1 |
2 [+] -7 |
7 2 | |
u2=-2 |
7 5 |
1 [10] |
2 [40] |
3 -4 |
3 0 |
u3=-4 |
9 0 |
2 3 |
4 0 |
5 [35] [-] |
1 [25] [+] |
u4=-3 |
1 [5] [+] |
3 3 |
6 5 |
4 -2 |
2 [25] [-] |
Получаем новый опорный план:
B1 |
B2 |
B3 |
B4 |
B5 |
Запасы | |
A1 |
4 [10] |
3 [35] |
5 |
2 [25] |
7 |
70 |
A2 |
7 |
1 [10] |
2 [40] |
3 |
3 |
50 |
A3 |
9 |
2 |
4 |
5 [10] |
1 [50] |
60 |
A4 |
1 [30] |
3 |
6 |
4 |
2 |
30 |
Потребности |
40 |
45 |
40 |
35 |
50 |
Информация о работе Контрольная работа по "Методам оптимальных решений"