Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конрольная методы.docx
Скачиваний:
98
Добавлен:
24.09.2019
Размер:
455 Кб
Скачать
☆

2.1. Решить задачу линейного программирования графическим методом

F =  -6 x1 + 9 x2

При следующих условиях:

x1 + 3 x2 9

-2 x1 + x2 5

2 x1 -3 x2 0

3.1 Решить задачу линейного программирования симплексным методом.

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

2x1-x2+2x3-3x4≤5

x1+2x2-x3+x4≤3

2x1-1x2 + 2x3-3x4 + 1x5 + 0x6 = 5

1x1 + 2x2-1x3 + 1x4 + 0x5 + 1x6 = 3

Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид:

Решим систему уравнений относительно базисных переменных:

x5, x6,

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

X1 = (0,0,0,0,5,3)

Базис

В

x1

x2

x3

x4

x5

x6

x5

5

2

-1

2

-3

1

0

x6

3

1

2

-1

1

0

1

F(X0)

0

-1

2

-3

1

0

0

Переходим к основному алгоритму симплекс-метода.

Текущий опорный план не оптимален, так как в индексной строке находятся отрицательные коэффициенты.

В индексной строке F(x) выбираем максимальный по модулю элемент. В качестве ведущего выберем столбец, соответствующий переменной x3, так как это наибольший коэффициент по модулю.

Вычислим значения Di по строкам как частное от деления: bi / ai3

и из них выберем наименьшее:

Следовательно, 1-ая строка является ведущей.

Разрешающий элемент равен (2) и находится на пересечении ведущего столбца и ведущей строки.

Базис

В

x1

x2

x3

x4

x5

x6

min

x5

5

2

-1

2

-3

1

0

2.5

x6

3

1

2

-1

1

0

1

-

F(X1)

0

-1

2

-3

1

0

0

0

После преобразований получаем новую таблицу:

№

Базис

В

1

-2

3

3

-1

0

Q

x1

x2

x3

x4

x5

x6

0

x5

5

2

-1

2

-3

1

0

2.5

x6

3

1

2

-1

1

0

1

-

∆j

0

-1

2

-3

1

0

0

0

1

x3

2.5

1

-0.5

1

-1.5

0.5

0

x6

5.5

2

1.5

0

-0.5

0.5

1

∆j

7.5

2

0.5

0

-3.5

1.5

0

x3 = 2.5

x6 = 5.5

F(X) = 3*2.5 = 7.5