Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 2 / 2008-04-14-02-24-Наталья-otchet#2.doc
Скачиваний:
17
Добавлен:
01.05.2014
Размер:
151 Кб
Скачать
☆
  1. Тестирование программы:

Шаг 1:

b

2

-1

1

1

-2

5

-1

-1

7

-1

1

3

c

0

-1

0

Крайняя точка существует, так как в таблице не существует строки, все элементы которой неположительные, а последний элемент - отрицательный.

Крайняя точка найдена, так как все коэффициенты b>0.

Оптимальная точка существует, так как в таблице нет столбца j, в котором

c[j] < 0, а все a[i,j]>0 при любом i.

Оптимальная точка еще не найдена, так как есть элементы вектор-строки С<0.

Возможен только один вариант выбора столбца s, в котором c[s] < 0.

c[1] = 0, c[2] = -1. Следовательно, S = 2.

Выбираем номер строки r таким образом, чтобы было выполнено:

Max (-1; -2,5; -7) = -1.

Следовательно, r = 1 и других вариантов выбора r нет.

Шаг 2:

b

2

-1

1

-3

2

3

-3

1

6

1

-1

4

c

-2

1

-1

Оптимальная точка существует, так как в таблице нет столбца j, в котором

c[j] < 0, а все a[i,j]>0 при любом i.

Оптимальная точка еще не найдена, так как есть элементы вектор-строки С<0.

Возможен только один вариант выбора столбца s, в котором c[s] < 0.

c[1] = -2, c[2] = 1. Следовательно, S = 1.

Выбираем номер строки r таким образом, чтобы было выполнено:

Max (-1; -2) = -1.

Следовательно, r = 2 и других вариантов выбора r нет.

Шаг 3:

b

-0,67

0,33

3

-0,33

0,67

1

1

-1

3

-0,33

-0,33

5

c

0,67

-0,33

-3

Оптимальная точка существует, так как в таблице нет столбца j, в котором

c[j] < 0, а все a[i,j]>0 при любом i.

Оптимальная точка еще не найдена, так как есть элементы вектор-строки С<0.

Возможен только один вариант выбора столбца s, в котором c[s] < 0.

c[1] = 0,67, c[2] = -0,33. Следовательно, S = 2.

Выбираем номер строки r таким образом, чтобы было выполнено:

Max (-3; -15,16) = -3.

Следовательно, r = 3 и других вариантов выбора r нет.

Шаг 4:

b

-0,33

-0,33

4

0,33

-0,67

3

1

-1

3

-0,67

0,33

4

c

0,33

0,33

-4

Оптимальная точка существует, так как в таблице нет столбца j, в котором

c[j] < 0, а все a[i,j]>0 при любом i.

Оптимальная точка найдена, так как все элементы вектора-строки С>0.

Координаты оптимальной точки:

= 3

= 4

Вывод:

Был изучен симплексный метод для задач линейного программирования. Для заданной линейной функции в заданных ограничениях была найдена оптимальная точка: = 3, = 4 за 4 шага единственно возможным вариантом.

6