Файл: Содержание Теоретический раздел 4.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 28.04.2024

Просмотров: 34

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Цикл приведен в таблице (2,5; 2,2; 1,2; 1,5; ).

Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (2, 2) = 15. Прибавляем 15 к объемам грузов, стоящих в плюсовых клетках и вычитаем 15 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.




1

2

3

4

5

Запасы

1

7

4[65]

15

9

14[55]

120

2

11

2

7[75]

2[60]

10[15]

150

3

4[85]

5

12[15]

8

17

100

Потребности

85

65

90

60

70





Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vi. по занятым клеткам таблицы, в которых ui + vi = cij, полагая, что u1 = 0.






v1=3

v2=4

v3=11

v4=6

v5=14

u1=0

7

4[65]

15

9

14[55]

u2=-4

11

2

7[75]

2[60]

10[15]

u3=1

4[85]

5

12[15]

8

17


Опорный план является оптимальным, так все оценки свободных клеток удовлетворяют условию ui + vi <= cij.

Минимальные затраты составят:

F(x) = 4*65 + 14*55 + 7*75 + 2*60 + 10*15 + 4*85 + 12*15 = 2345

2.2 Решение производственной задачи



Вариант 1.

Предприятие предполагает выпускать два вида продукции А и В, для производства которых используется сырьё трех видов. Производство обеспечено сырьем каждого вида в количествах: 432, 424, 532 кг. На изготовление единицы изделия А требуется затратить сырья каждого вида 2, 3, 5 кг, соответственно, а для единицы изделия В – 5, 4, 3 кг. Прибыль от реализации единицы изделия А составляет 34 ден.ед., для единицы изделия В – 50 ден.ед.

Требуется составить план производства изделий А1 и А2 обеспечивающий максимальную прибыль предприятия от реализации готовой продукции.

Вид сырья

Продукция

Ограничения по сырью

А

В

1-й

2

5

432

2-й

3

4

424

3-й

5

3

532

прибыль

34

50






Требуется составить план производства изделий А и В обеспечивающий максимальную прибыль предприятия от реализации готовой продукции.

Решение.

Обозначим через х1 и х2 количество единиц продукции соответственно А и В, запланированных к производству. Для их изготовления потребуется (2х1 +5 х2) единиц ресурса I, (3х1 +4х2) единиц ресурса II, (5х1 +3х2) единиц ресурса III. Так как потребление ресурсов I, II, III не должно превышать их запасов, то связь между потреблением ресурсов и их запасами выразится системой неравенств:

2 х1 +5х2 ≤ 432;

1 +4х2 ≤ 424; (6)

1 +3х2 ≤ 532.
По смыслу задачи переменные:

х1 ≥ 0, х2 ≥ 0. (7)

Суммарная прибыль составит 34х1 от реализации продукции А и 50х 2 от реализации продукции В, то есть :

F = 34х1 +50х 2 max (8)

Далее будем решать задачу двумя методами:

1способ – симплексный метод


С помощью дополнительных неотрицательных переменных перейдём к системе уравнений. В данном случае все дополнительные переменные вводятся со знаком « + », так как все неравенства имеют вид « ≤ ».



Получим систему ограничений в виде :
2 х 1 +5х2 + х3 ≤ 432;

1 +4х2 + х4 ≤ 424; (9)

1 + 3х2 + х5 ≤ 532.
Для нахождения первоначального базисного решения разобьём переменные на две группы – основные и не основные. Так как определитель, составленный из коэффициентов при дополнительных переменных х3, х4, х5 отличен от нуля, то эти переменные можно взять в качестве основных на первом шаге решения задачи.

I шаг.

Основные переменные: х3, х4, х5.

Не основные переменные: х1, х2. .

Выразим основные переменные через не основные :
х 3 = 432 - 2х1 - 5х2 ;

х4 = 424-3х1 - 4х2; (10)

х5 = 532 - 5х1 - 3х2.
Положив основные переменные равными нулю, то есть х1 = 0, х2 = 0, получим базисное решение Х1 = (0, 0, 432, 424, 532), которое является допустимым. Поскольку это решение допустимо, то нельзя отбросить возможность того, что оно оптимально. Выразим линейную функцию через не основные переменные:
F = 34х1 + 50х2 . max
При решении Х1 значение функции равно F(Х1). Легко понять, что функцию F можно увеличить за счёт увеличения любой из не основных переменных, входящих в выражение F с положительным коэффициентом. Это можно осуществить, перейдя к новому базисному решению, в котором эта переменная будет не основной, то есть принимать не нулевое, а положительное значение. При таком переходе одна из основных переменных перейдёт в не основные. В данном примере для увеличения F можно переводить в основные любую переменную, так как и х1 и х2 входят в выражение для F со знаком «+». Для определённости будем выбирать переменную, имеющую больший коэффициент, то есть х2. Система (10) накладывает ограничения на рост переменной х2 . Поскольку необходимо сохранять допустимость решений, то есть все переменные должны оставаться неотрицательными, то должны выполняться следующие неравенства (при этом х1 = 0 как не основная переменная):
х
3 = 432 - 5х2 ≥ 0; х2 ≤ 432;

х4 = 424 - 4х2 ≥ 0; откуда х2 ≤ 424;

х5 = 532- 3х2 ≥ 0; х2 ≤ 532.

Каждое уравнение системы, определяет оценочное отношение – границу роста переменной х2, сохраняющую неотрицательность соответствующей переменной. Эта граница определяется абсолютной величиной свободного члена к коэффициенту при х2 при условии, что эти числа имеют разные знаки.

Очевидно, что сохранение неотрицательности всех переменных возможно, если не нарушается ни одна из полученных границ. В данном примере наибольшее возможное значение для переменной х2 определяется как х2 = min {432/5, 106, 532/3} = 86. При х2 = 86 переменная х = 0 и переходит в не основные.

Уравнение, где достигается наибольшее возможное значение переменной, переводимой в основные (то есть, где оценка минимальна), называется разрешающим. В данном случае – это третье уравнение.

II шаг.

Основные переменные: х2, х4, х5.

Не основные переменные: х1, х.3 .

Выразим основные переменные через новые не основные, начиная с разрешающего уравнения(его используем для записи выражения для х2 ) :
х 2 =86- 0,4 х1 - 0,2х3;

х4 =78 –1,4х1 + 0,8х3;

х 5=273 – 3,8х1 + 0,6х3.
Второе базисное решение Х2 = (0, 86, 0, 78, 273 ) является допустимым.

Выразив линейную функцию через не основные переменные на этом шаге, получаем:
F = 4320  + 14 x1-10 x3
Значение линейной функции F2 = F(X2) =  4320

Поскольку необходимо сохранять допустимость решений, то должны выполняться следующие неравенства(при этом х1 = 0 как не основная переменная):
х2 =86 - 0,2х3 ≥ 0; х3 ≤ 430;

х 4 =78 + 0,8х3 ≥ 0; откуда х3 ≤ -98; (11)

х5 =273 + 0,6х3 ≥ 0. х3 ≤ -455.
Обнаруживаем возможность дальнейшего увеличения линейной функции за счёт переменной х1, входящей в выражение для F с положительным коэффициентом. Система уравнений (11) определяет наибольшее возможное значение для х5 :
Х3 = min {430,-98,-455} = -98 .
При х3 = -98 х4 = 0 переходит в неосновные переменные.


Разрешающим будет третье уравнение.

III шаг.

Основные переменные: х1, х2, х5.

Неосновные переменные: х4, х3.

Выразим основные переменные через неосновные:
х 1= 56 – 3/7х3 -2/7х4;

х2 = 64 + 4/7х3 - 5/7х4;

х5 = 60 - 11/7х3 + 19/7х4.
Третье базисное решение Х3 = (56, 64,0, 0, 60) является допустимым.

Выразим линейную функцию через неосновные переменные:
F = 5104  -2 x3-10 x4.

Значение линейной функции F3 = F(X3) = 5104.

Учитывая, что все x i 0, по условию задачи, наибольшее значение функции F равно свободному члену 5104, т.е. мы получили оптимальное решение.

Теперь можем записать ответ.
Ответ: максимальная прибыль от реализации продукции равна 5104 ден. ед. X опт = (56 , 64 , 0 , 0 , 60).
2 способ:симплекс-метод табличный
Решим прямую задачу линейного программирования симплексным методом, с использованием симплексной таблицы.

Определим максимальное значение целевой функции F(X) = 34x1+50x2 при следующих условиях-ограничений.

2x1+5x2≤432

3x1+4x2≤424

5x1+3x2≤532

2x1 + 5x2 + 1x3 + 0x4 + 0x5 = 432

3x1 + 4x2 + 0x3 + 1x4 + 0x5 = 424

5x1 + 3x2 + 0x3 + 0x4 + 1x5 = 532

Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид:
Решим систему уравнений относительно базисных переменных:

x3, x4, x5,

Полагая, что свободные переменные равны 0, получим первый опорный план:

X1 = (0,0,432,424,532)


Базис

В

x1

x2

x3

x4

x5

x3

432

2

5

1

0

0

x4

424

3

4

0

1

0

x5

532

5

3

0

0

1

F(X0)

0

-34

-50

0

0

0