Линейное программирование в примерах и задачах. Методические указания. Корытов И.В - 2 стр.

UptoLike

Составители: 

2 3
Введение
Пособие содержит материал, относящийся к основным
вопросам темы «Линейное программирование». Здесь рас-
сматривается только алгебраический подход к решению
задач. Предполагается, что студент знаком с теоретически-
ми сведениями, касающимися излагаемых вопросов, и уме-
ет решать основную задачу линейного программирования
геометрическим методом. Основным математическим аппа-
ратом решаемых ниже задач являются элементарные преоб-
разования матриц, применяемые в виде метода Жордана
Гаусса с выбором ведущего элемента.
Пособие посвящено практическому решению задач.
Ход решения построен с выделением этапов и шагов, снаб-
женных необходимыми комментариями, и может одновре-
менно служить образцом оформления при выполнении сту-
дентом самостоятельной работы. Разбираемые примеры по-
добраны в определенной последовательности по схеме: ре-
шение исходной задачи линейного программированиясо-
ставление условий двойственной задачирешение двойст-
венной задачи двумя способами. Метод искусственного ба-
зиса с точки зрения вычислительных процедур не отличает-
ся от стандартного симплекс-метода, дополнительные дей-
ствия связаны с видоизменением целевой функции путем
добавления специального слагаемого, называемого штраф-
ной функцией. Смысл этих действий понятен из примера,
поэтому метод искусственного базиса рассматривался не
под отдельным заголовком, а в ходе решения одной из за-
дач.
Задания типового расчета составлены таким образом,
что одна из взаимно двойственных задач решается обычным
симплекс-методом, а другаяметодом искусственного ба-
зиса.
Пособие адресовано студентам третьего курса эконо-
мических специальностей.
Решение задачи линейного программирования
симплекс-методом
Пример 1. Решить задачу линейного программирова-
ния симплекс-методом, введя при необходимости искусст-
венный базис.
0,0
5
6
1023
1242
min53
21
1
2
21
21
21
+
+
+
=
xx
x
x
xx
xx
xxF
Приведение условия к каноническому виду
Так как система ограничений состоит из неравенств,
для приведения условия к каноническому виду нужно вве-
сти в каждое неравенство балансовые переменные
6543
,,, xxxx :
6,,1,0
5
6
1023
1242
61
52
421
321
K=
=+
=+
=+
=+
jx
xx
xx
xxx
xxx
j
Матрица системы ограничений
                                                              Решение задачи линейного программирования
                        Введение                                          симплекс-методом
      Пособие содержит материал, относящийся к основным
вопросам темы «Линейное программирование». Здесь рас-            Пример 1. Решить задачу линейного программирова-
сматривается только алгебраический подход к решению         ния симплекс-методом, введя при необходимости искусст-
задач. Предполагается, что студент знаком с теоретически-   венный базис.
ми сведениями, касающимися излагаемых вопросов, и уме-
ет решать основную задачу линейного программирования                              F = 3 x1 + 5 x2 → min
геометрическим методом. Основным математическим аппа-
ратом решаемых ниже задач являются элементарные преоб-                              ⎧2 x1 + 4 x2 ≥ 12
                                                                                    ⎪ 3 x + 2 x ≥ 10
разования матриц, применяемые в виде метода Жордана –                               ⎪ 1          2
Гаусса с выбором ведущего элемента.                                                 ⎨
                                                                                    ⎪           x2  ≤ 6
      Пособие посвящено практическому решению задач.                                ⎪⎩ x1           ≤ 5
Ход решения построен с выделением этапов и шагов, снаб-
женных необходимыми комментариями, и может одновре-                                     x1 ≥ 0, x2 ≥ 0
менно служить образцом оформления при выполнении сту-
дентом самостоятельной работы. Разбираемые примеры по-
добраны в определенной последовательности по схеме: ре-     Приведение условия к каноническому виду
шение исходной задачи линейного программирования – со-              Так как система ограничений состоит из неравенств,
ставление условий двойственной задачи – решение двойст-     для приведения условия к каноническому виду нужно вве-
венной задачи двумя способами. Метод искусственного ба-     сти в каждое неравенство балансовые переменные
зиса с точки зрения вычислительных процедур не отличает-    x3 , x 4 , x5 , x 6 :
ся от стандартного симплекс-метода, дополнительные дей-
ствия связаны с видоизменением целевой функции путем
добавления специального слагаемого, называемого штраф-           ⎧2 x1   + 4 x2   − x3                         = 12
                                                                 ⎪3x     + 2 x2          − x4                  = 10
ной функцией. Смысл этих действий понятен из примера,            ⎪ 1
поэтому метод искусственного базиса рассматривался не            ⎨
                                                                 ⎪           x2                 + x5           = 6
под отдельным заголовком, а в ходе решения одной из за-          ⎪⎩ x1                                  + x6   = 5
дач.
      Задания типового расчета составлены таким образом,                          x j ≥ 0, j = 1,K ,6
что одна из взаимно двойственных задач решается обычным
симплекс-методом, а другая – методом искусственного ба-          Матрица системы ограничений
зиса.
      Пособие адресовано студентам третьего курса эконо-
мических специальностей.
2                                                                                                                     3