Главная страница
Навигация по странице:

  • Базисные переменные

  • 1. Проверка критерия оптимальности

  • Анализ оптимального плана

  • Примечание :1. По какому методу пересчитываются симплекс-таблицы

  • 2. Обязательно ли каждый раз выбирать максимальное значение из индексной строки

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


    Скачать 11.59 Kb.
    НазваниеРешим прямую задачу линейного программирования симплексным методом, с использованием симплексной таблицы
    Дата30.11.2021
    Размер11.59 Kb.
    Формат файлаdocx
    Имя файла2388993766.docx
    ТипДокументы
    #287256

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

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

    14x1+16x2+28x3≤362

    28x1+41x2+14x3≤276

    42x1+56x2+28x3≤310

    Для построения первого опорного плана систему неравенств приведем к системе уравнений путем введения дополнительных переменных (переход к канонической форме).

    В 1-м неравенстве смысла (≤) вводим базисную переменную x4. В 2-м неравенстве смысла (≤) вводим базисную переменную x5. В 3-м неравенстве смысла (≤) вводим базисную переменную x6.

    14x1+16x2+28x3+x4 = 362

    28x1+41x2+14x3+x5 = 276

    42x1+56x2+28x3+x6 = 310

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



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

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

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

    X0 = (0,0,0,362,276,310)

    Базисное решение называется допустимым, если оно неотрицательно.

    Базис

    B

    x1

    x2

    x3

    x4

    x5

    x6

    x4

    362

    14

    16

    28

    1

    0

    0

    x5

    276

    28

    41

    14

    0

    1

    0

    x6

    310

    42

    56

    28

    0

    0

    1

    F(X0)

    0

    -90

    -180

    -200

    0

    0

    0

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

    1. Проверка критерия оптимальности.

    Среди значений индексной строки нет положительных. Поэтому эта таблица определяет оптимальный план задачи.

    Окончательный вариант симплекс-таблицы:

    Базис

    B

    x1

    x2

    x3

    x4

    x5

    x6

    x4

    362

    14

    16

    28

    1

    0

    0

    x5

    276

    28

    41

    14

    0

    1

    0

    x6

    310

    42

    56

    28

    0

    0

    1

    F(X1)

    0

    -90

    -180

    -200

    0

    0

    0

    Оптимальный план можно записать так:

    x1 = 0, x2 = 0, x3 = 0

    F(X) = 90∙0 + 180∙0 + 200∙0 = 0

    Анализ оптимального плана.

    В оптимальный план вошла дополнительная переменная x4. Следовательно, при реализации такого плана имеются недоиспользованные ресурсы 1-го вида в количестве 362.

    В оптимальный план вошла дополнительная переменная x5. Следовательно, при реализации такого плана имеются недоиспользованные ресурсы 2-го вида в количестве 276.

    В оптимальный план вошла дополнительная переменная x6. Следовательно, при реализации такого плана имеются недоиспользованные ресурсы 3-го вида в количестве 310.

    Значение 0 в столбце x4 означает, что теневая цена (двойственная оценка) равна y1=0.

    Значение 0 в столбце x5 означает, что теневая цена (двойственная оценка) равна y2=0.

    Значение 0 в столбце x6 означает, что теневая цена (двойственная оценка) равна y3=0.

    Примечание:

    1. По какому методу пересчитываются симплекс-таблицы?

    Используется правило прямоугольника (метод жордановских преобразований).

    2. Обязательно ли каждый раз выбирать максимальное значение из индексной строки?

    Можно не выбирать, но это может привести к зацикливанию алгоритма.

    3. В индексной строке в n-ом столбце нулевое значение. Что это означает?

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

    Свободную переменную, соответствующую указанному столбцу, можно внести в базис, выполнив соответствующие этапы алгоритма. В результате будет получен второй оптимальный план с другим набором базисных переменных.
    Решение было получено и оформлено с помощью сервиса:

    Решение симплекс-методом

    Вместе с этой задачей решают также:

    Графический метод решения задач линейного программирования

    Двойственный симплекс-метод

    Двойственная задача линейного программирования

    Метод Гомори

    Транспортная задача

    Расчет сетевого графика


    написать администратору сайта