Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zakharchenko_N_S_EMMetody_Uche_posob_2005_0.doc
Скачиваний:
220
Добавлен:
13.03.2016
Размер:
1.61 Mб
Скачать

2.4. Схема решения задач линейного программирования

симплекс-методом

Завершая рассмотрение метода решения задач линейного программирования, опишем алгоритм симплекс-метода в самых общих чертах.

1. Модель линейного программирования записывают в канонической форме.

2. Выбирают опорный план.

3. Строят исходную симплекс-таблицу.

4. В случае наличия искусственных переменных разрешающий столбец выбирают по наибольшему положительному элементу (М+2)-й строки, а в случае их отсутствия – по элементам (М+1)-й строки.

5. Выбирают разрешающую строку.

6. Пересчитывают симплексную таблицу.

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

2.5. Особые случаи при решении задач симплекс-методом

1. Если в результате решения задачи линейного программирования получена симплекс-таблица, в которой выполнился критерий оптимальности, то получен оптимальный план. Признаком существования альтернативного оптимального решения является наличие нулевых элементов в «М+1»-й строке в небазисных столбцах.

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

3. Признаком несовместноcти системы ограничений (область допустимых планов пуста) является наличие ненулевых элементов в строке «М+2» после выхода из базиса искусственных переменных.

2.6 Контрольные вопросы к разделу 2

1. Чем каноническая форма задачи отличается от исходной модели линейного программирования?

2. В каких случаях для решения задачи симплекс-методом в ограничения вводятся дополнительные переменные? дополнительные и искусственные переменные?

3. При выполнении каких условий итерационный процесс нахождения оптимального плана симплекс-методом завершается?

4. Каков экономический смысл дополнительных переменных в ресурсных ограничениях задачи линейного программирования?

5.С какими коэффициентами вводятся в целевую функцию искусственные переменных в задачах минимизации? максимизации?

6 Как по последней симплекс-таблице определить максимально возможное увеличение дефицитного ресурса при котором ассортимент выпускаемой предприятием продукции не изменится?

7 Как по оптимальному плану, полученному в результате решения задачи симплекс-методом, определить какие ресурсы и в каком количестве остались недоиспользованными?

8 Как по оптимальному плану, полученному в результате решения задачи симплекс-методом, определить виды нерентабельной продукции?

9. Что является признаком завершения первого этапарешения задачи симплекс-методом с искусственными переменными?

10. Что является признаком завершения второго этапарешения задачи симплекс-методом с искусственными переменными?