Скачать презентацию Лекция 5 Симплекс-метод решения задач с начальным Скачать презентацию Лекция 5 Симплекс-метод решения задач с начальным

МОР_05.ppt

  • Количество слайдов: 26

Лекция № 5 Симплекс-метод решения задач с начальным базисом Лекция № 5 Симплекс-метод решения задач с начальным базисом

Условие задачи Задача 1. Найти максимум функции Z = х1 + 4 Х 2 Условие задачи Задача 1. Найти максимум функции Z = х1 + 4 Х 2 + 6 симплексным методом при выполнении ограничений: Шаг 1. Избавляемся от неравенств в ограничениях, введя в них неотрицательные балансовые переменные. Запишем условие задачи в виде равенств, добавляя балансовые переменные , каждая из которых входит только в одно уравнение системы с коэффициентом равным единице, Поскольку в исходной задаче необходимо найти максимум функции, то знаки коэффициентов целевой функции Z меняем на противоположные.

Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе заполним начальную таблицу Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе заполним начальную таблицу

Определение ведущего элемента Максимальный по модулю отрицательный элемент в строке целевой функции равен – Определение ведущего элемента Максимальный по модулю отрицательный элемент в строке целевой функции равен – 4, следовательно, ведущий . столбец – Для определения ведущей строки находим отношения решений балансовых переменных к их коэффициентам ведущего столбца и выбираем из этих отношений наименьшее. Ведущая строка – , ведущий элемент, расположенный в ячейке на пересечении ведущей строки и ведущего столбца, равен 2. Поделив все элементы ведущей строки на 2, сделаем ведущий элемент равным 1 и методом сложения превратим остальные элементы ведущего столбца в нули.

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

Итерация 1 Умножим все элементы разрешающей строки на 4 и почленно сложим ее с Итерация 1 Умножим все элементы разрешающей строки на 4 и почленно сложим ее с первой строкой. В результате получим

Итерация 1 Теперь умножим все элементы разрешающей строки на -2 и почленно сложим ее Итерация 1 Теперь умножим все элементы разрешающей строки на -2 и почленно сложим ее с второй строкой. Таблица будет иметь вид:

Итерация 1 Достигнуто оптимальное решение, так как в строке целевой функции нет отрицательных коэффициентов. Итерация 1 Достигнуто оптимальное решение, так как в строке целевой функции нет отрицательных коэффициентов. Оптимальное значение функции Z = 16, достигается в точке с координатами: . Это решение является оптимальным и единственным.

Условие задачи Задача 2. Найти максимум функции Z = х1 + 2 Х 2 Условие задачи Задача 2. Найти максимум функции Z = х1 + 2 Х 2 + 6 симплексным методом при выполнении ограничений: Шаг 1. Также избавляемся от неравенств в ограничениях, с помощью неотрицательные балансовых переменных. Запишем условие задачи в виде равенств, добавляя балансовые переменные , каждая из которых входит только в одно уравнение системы с коэффициентом равным единице, Поскольку в исходной задаче необходимо найти максимум функции, то знаки коэффициентов

Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе уравнений заполним начальную Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе уравнений заполним начальную таблицу

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

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

Итерация 1 Умножим все элементы разрешающей строки на 2 и почленно складываем ее с Итерация 1 Умножим все элементы разрешающей строки на 2 и почленно складываем ее с первой строкой. Получаем:

Итерация 1 Теперь умножим все элементы разрешающей строки на -2 и почленно сложим ее Итерация 1 Теперь умножим все элементы разрешающей строки на -2 и почленно сложим ее с второй строкой. Таблица будет иметь вид:

Итерация 1 Достигнуто оптимальное решение, так как в строке целевой функции нет отрицательных коэффициентов. Итерация 1 Достигнуто оптимальное решение, так как в строке целевой функции нет отрицательных коэффициентов. Оптимальное значение функции Z = 11, достигается в точке с координатами: . Это решение является оптимальным , однако, оно не является единственными, так коэффициент при свободной переменной целевой функции обратился в ноль, и если мы ее будем изменять, то функция цели Z не изменится, а решение будет другим, т. е. получим еще одно оптимальное решение, которое будет альтернативным данному решению. Для его нахождения введем в базис переменную , выбрав в качестве ведущего соответствующий столбец, а ведущей строки –.

Итерация 2 Теперь разделим все элементы разрешающей строки на 2 , потом на -1/2, Итерация 2 Теперь разделим все элементы разрешающей строки на 2 , потом на -1/2, и почленно сложим ее с третьей строкой. Таблица будет иметь вид:

Итерация 2 Теперь таблица будет иметь вид: Имеем оптимальное решение, т. к. в строке Итерация 2 Теперь таблица будет иметь вид: Имеем оптимальное решение, т. к. в строке целевой функции нет отрицательных коэффициентов. Альтернативное оптимальное значение функции Z = 11, и оно достигается в точке с координатами: .

Условие задачи Задача 3. Найти максимум функции Z = 3 х1 + 2 Х Условие задачи Задача 3. Найти максимум функции Z = 3 х1 + 2 Х 2 + 6 симплексным методом при выполнении ограничений: Шаг 1. Запишем условие задачи в виде равенств, добавляя балансовые переменные , каждая из которых входит только в одно уравнение системы с коэффициентом равным единице, Поскольку в исходной задаче необходимо найти максимум функции, то знаки коэффициентов целевой функции Z меняем на противоположные.

Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе уравнений заполним начальную Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе уравнений заполним начальную таблицу

Определение ведущего элемента Максимальный по модулю отрицательный элемент в строке целевой функции равен – Определение ведущего элемента Максимальный по модулю отрицательный элемент в строке целевой функции равен – 3, следовательно, ведущий . столбец – Для определения ведущей строки находим отношения решений балансовых переменных к их коэффициентам ведущего столбца и выбираем из этих отношений наименьшее. Ведущая строка – , ведущий элемент, расположенный в ячейке на пересечении ведущей строки и ведущего столбца, равен 1. Методом почленного сложения превратим остальные элементы ведущего столбца в нули.

Итерация 1 Умножаем разрешающую строку на 3 и складываем ее с первой. Складываем вторую Итерация 1 Умножаем разрешающую строку на 3 и складываем ее с первой. Складываем вторую строку с третьей.

Итерация 1 В строке , которая имеет отрицательное решение, нет ни одного отрицательно элемента. Итерация 1 В строке , которая имеет отрицательное решение, нет ни одного отрицательно элемента. Следовательно, система ограничений несовместна и задача решения не имеет.

Условие задачи Задача 3. Найти максимум функции Z = -3 х1 + 2 Х Условие задачи Задача 3. Найти максимум функции Z = -3 х1 + 2 Х 2 + 6 симплексным методом при выполнении ограничений: Шаг 1. Запишем условие задачи в виде равенств, добавляя балансовые переменные , каждая из которых входит только в одно уравнение системы с коэффициентом равным единице, Поскольку в исходной задаче необходимо найти максимум функции, то знаки коэффициентов целевой функции Z меняем на противоположные.

Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе уравнений заполним начальную Условие задачи Полученная система равенств будет иметь вид: Согласно этой системе уравнений заполним начальную таблицу

Ведущим столбцом является столбец. Если все члены ведущего столбца отрицательны, то это означает, что Ведущим столбцом является столбец. Если все члены ведущего столбца отрицательны, то это означает, что задача неразрешима ввиду неограниченности целевой функции.

СПАСИБО ЗА ВНИМАНИЕ! СПАСИБО ЗА ВНИМАНИЕ!