Балашовский филиал



Download 4,18 Mb.
bet29/43
Sana26.02.2022
Hajmi4,18 Mb.
#470055
TuriУчебное пособие
1   ...   25   26   27   28   29   30   31   32   ...   43
Bog'liq
Goremykina Ljashko Vvedenie v linejnoe programmirovanie

Пример 1. Рассмотрим задачу 4 из п. 6 § 2. Имеем общую задачу:


  1. Путем введения новых неотрицательных переменных приведем ее
    к каноническому виду:



  1. Определим ранг матрицы коэффициентов системы уравнений.
    В нашем случае ясно, что он равен 4, так как коэффициенты при новых переменных образуют единичную подматрицу. Еще более очевидно, что переменные x3, x4, x5, x6 могут одновременно быть выражены через x1 и x2. Таким образом, x3, x4, x5, x6 являются базисными переменными, а x1 и x2 — свободными. В этом случае система (4) имеет вид:


Составим для полученной системы и целевой функции симплекс-таблицу (таблица 9). X = (0; 0; 322; 70; 180; 100) — опорный план, с которого мы начинаем движение в сторону уменьшения значения . Для него = 0. Значения x3, x4, x5, x6 считываются из столбца свободных членов bi0, так как именно эти значения получаются, если свободные переменные равны нулю.

  1. В идим, что в последней строке есть положительные элементы в столбцах при x1 и x2. Значит, любой из этих столбцов в дальнейшем может стать разрешающим.

  2. Рассмотрим столбец x2. В нем есть положительные коэффициенты
    в строках при x3, x4 и x6.

  3. Находим, в какой из этих строк достигается Видим, что и достигается в строке при x6. Значит, эта строка будет разрешающей.

  4. О тметим в таблице разрешающую строку, разрешающий столбец, разрешающий элемент и выполним один шаг жордановых исключений, то есть переведем переменную x2 в базисные, а x6 — в свободные. Преобразования исходной таблицы отражены в таблице 10, а новая симплекс-таблица представлена в верхних треугольниках таблицы 11. В дальнейшем для экономии места в случае, если новая таблица снова подвергается преобразованиям, будем в ней заполнять нижние треугольники, что соответствует следующим жордановым исключениям. Так сделано в таблице 11, судя по которой значение от 0 в начале процесса вычислений уменьшилось до –5 000. Это значение целевой функции на опорном плане X = (0; 50; 122; 20; 180; 0). Значения x3, x4, x5, x2 считываются из столбца свободных членов bi0. Вернемся к пункту 3 алгоритма симплекс-метода.

  1. Видим, что в последней строке таблицы 11 (рассматриваем только верхние треугольники) положительный элемент только один — в столбце x1.

  2. Этот столбец — разрешающий, так как в нем в строках при x3, x5
    и x2 находятся положительные коэффициенты.

  3. Н аходим, в какой из этих строк достигается Видим, что , и достигается в строке при x3. Значит, эта строка будет разрешающей.

  4. Отметим в таблице 11 разрешающую строку, разрешающий столбец, разрешающий элемент и выполним один шаг жордановых исключений, то есть переведем переменную x1 в базисные, а x3 — в свободные. Преобразования исходной таблицы отражены в нижних треугольниках таблицы 11, а новая симплекс-таблица представлена в верхних треугольниках таблицы 12. По таблице 12 находим, что значение от –5 000 на предыдущем шаге симплекс-метода уменьшилось до
    –7 135. Это — значение целевой функции на опорном плане X = (61; 34,75; 0; 35,25; 58; 0). Значения x1, x4, x5, x2 считываются из столбца свободных членов bi0. Вернемся к пункту 3 алгоритма симплекс-метода.

  1. Видим, что в последней строке таблицы 12 положительных элементов нет. Это означает, что найденное опорное решение является оптимальным: X*= (61; 34,75; 0; 35,25; 58; 0). Наименьшее значение равно –7 135. Интерпретируем полученные результаты:

— оптимальный выпуск задвижек в день составляет 61 штуку;
— оптимальный выпуск тисков в день составляет 34,75 штук;
— сталь-45 при таком выпуске расходуется полностью;
— остаток чугуна (кг) на складе за 1 день;
— остаток бронзы (кг) на складе за 1 день;
— сталь-3 при таком выпуске расходуется полностью;
— наибольшая выручка (руб.) за день за выпущенную продукцию.
Получили то же решение, что и в § 1.1.
Если выпускать 34,75 тисков в день нельзя, то этот результат можно интерпретировать так: оптимальным является выпуск 34,75 · 4 = 139 штук тисков за 4 дня. Остальные цифры также должны быть соответственно пересчитаны. Можно поступить и по-другому: оптимальным считать выпуск 34 тисков в день. Но в этом случае необходимо пересчитать выручку, остаток стали-45, чугуна и стали-3.
Заметим, что выбирая разрешающий столбец в таблице 1 (пункт 4), можно было бы остановиться и на столбце переменной x1: в последней строке этого столбца и в других строках есть положительные элементы.
В этом случае решение пошло бы по другому пути. Убедитесь в этом самостоятельно. Порядок жордановых исключений в этом случае таков: x1 меняем с x5, x2 меняем с x3, x5 меняем с x6. Значения целевой функции при этом будут уменьшаться так: 0, –5 400, –6 700, –7 135.

Download 4,18 Mb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   43




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish