Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка моделирование.doc
Скачиваний:
9
Добавлен:
18.11.2019
Размер:
795.14 Кб
Скачать

Вопросы для контроля

  1. Опишите общую схему расчетов симплексным методом.

  2. Какая система ограничений называется совместной?

  3. Какое решение задачи называется допустимым?

  4. Сформулируйте ключевую теорему симплексного метода.

  5. Какие переменные задачи являются базисными, а какие – свободными?

  6. Опишите схему нахождения первого опорного плана.

  7. Когда задача имеет альтернативное решение?

  8. Какое решение задачи называется вырожденным?

  9. Когда задача линейного программирования не имеет решения, и по какой причине?

Тема 3. Решение задач линейного программирования

Методом искусственного базиса (10 часа, в т.Ч. 1 час - тематический контроль, 6 часов - варс)

Цель – освоить алгоритм модифицированного симплексного метода в симплексных таблицах.

Содержание

– Решить задачу в симплексных таблицах с использованием искусственных переменных.

– Из последней симплексной таблицы записать полученное оптимальное решение, если решения нет, то обосновать причину.

– Провести проверку полученного решения путем подстановки результата в исходную задачу.

Последовательность выполнения заданий

Для успешного выполнения заданий необходимо:

  1. Изучить правило перехода от исходной задачи к М-задаче и алгоритм М - метода по учебному пособию (параграф 3.3. учебного пособия Водолазская Л.В.[3]).

  2. Запомнить, как выглядит целевая функция М-задачи на максимум и на минимум целевой функции.

  3. Обратить внимание на то, что в М-задаче при выборе разрешающего столбца можно отойти от алгоритма симплексного метода.

  4. Запомнить, что когда искусственная переменная будет выводиться из базиса, ее удаляют из следующей симплексной таблицы, и не включают в следующую таблицу бывший разрешающий столбец.

  5. Обратить внимание, что после того как все искусственные переменные будут равны нулю, задача решается простым симплексным методом, и выбор разрешающего столбца идет четко по алгоритму.

  6. Полученное оптимальное решение подставить в систему уравнений и целевую функцию исходной Z - задачи, чтобы еще раз убедиться в его правильности.

  7. При составлении числовой экономико-математической модели по условиям заданий 3.15 и 3.16 присвоить имена переменным и дать названия ограничениям.

Данная тема одним заданием включена в первый рубежный контроль.

Варианты заданий

3.1. Z min = x1 – x2 + x3 + x4 – x5

3.2. Z min = x1 – 2x2 + 3x3

3.3. Z min = x1 + x2 – x3 – 2x4

3.4. Z max = 3x1 + 5x2 + 4x3

3.5. Z max = 4x1 + 10x2 + 9x3 + 3x4

3.6. Z min = 12x1 + 27x2 + 6x3

3.7. Z max = x1 + 2x2 + 3x3 – x4

3.8. Z max = –x1 – 2x2 + x3

3.9. Задача максимизации целевой функции Z решалась методом искусственного базиса. На каком-то шаге получилась следующая таблица (табл. 11).

Таблица 11

Симплексная таблица

СП

БП

Сj

Сi

0

2

-1

1

ai0

X2

X3

X4

X1

1

3/2

-3/2

1/2

1/2

Y2

-M

3/2

3/2

3/2

-3/2

Y3

-M

7/2

11/2

-1/2

-3/2

Z

 

3/2

-7/2

3/2

-1/2

M

 

-5

-7

-1

3

  1. Проверить правильность заполнения Z- и M-строки.

  2. Записать в аналитической форме исходную и М-задачу.

  3. Довести решение до конца.

3.10. Задача минимизации целевой функции решалась методом искусственного базиса. На некотором шаге получена таблица 12.

Таблица 12

Симплексная таблица

СП

БП

Сj

Сi

5

2

-1

-1

ai0

X1

X3

X4

X2

2

2

-1

-2

-1

Y2

M

2

(3)

-1

5

Y3

M

5

2

-1

4

Z

 

M

 

  1. Заполнить Z- и М-строку.

  2. Записать математическую модель М-задачи.

  3. Существует ли максимум функции Т?

  4. Правильно ли выбран разрешающий столбец и разрешающий элемент?

  5. Довести решение до конца.