- •По курсу
- •Для студентов специальности 080801
- •Таганрог 2007
- •1. Линейное программирование (лп)
- •1.1. Формы представления задач лп
- •1.2. Графический метод решения задачи лп
- •1.3. Симплекс-метод решения задачи лп
- •1.4. Двойственные задачи лп
- •1.5. Транспортная задача
- •2. Некоторые принципы принятия решений в задачах исследования операций
- •2.1. Задачи принятия решений. Определение
- •Полезности
- •2.2. Однокритериальные задачи принятия решений
- •2.3. Многокритериальные задачи принятия решений
- •3. Игровые методы принятия решений
- •3.1. Игры в матричной форме. Решение матричных антагонистических игр в чистых стратегиях
- •3.2. Решение матричных антагонистических игр в смешанных стратегиях
- •3.3. Игры в позиционной форме
- •3.4. Неантагонистические игры (некооперативный вариант)
- •4. Модели управления запасами
- •4.1. Детерминированные статические модели
- •4.2. Детерминированные динамические модели
- •Библиографический список
- •Содержание
- •1.1. Формы представления задач лп……………..………….……..3
- •Математические методы и модели исследования операций
1.2. Графический метод решения задачи лп
Графический метод применим для решения задач ЛП в сопряженной канонической форме, если число переменных n=2, т.е. задач вида
f(x) = c1x1+c2x2 max, (1.12)
pi(x)
=
ai1x1+ai2x2
≤
bi,
(1.13)
x1≥0, x2≥0. (1.14)
Каждое из неравенств (1.13) системы ограничений задачи геометрически определяет полуплоскость, лежащую по одну сторону от прямой ai1x1+ai2x2=bi (прямая тоже принадлежит этой плоскости). Если bi≥0, то ограничение выполняется для точки (x1=0, x2=0), т.е. допустимой является полуплоскость, включающая начало координат; если bi<0, то допустимой является полуплоскость, не включающая начало координат. Для условий (1.14) неотрицательности переменных допустимыми являются полуплоскости над осью абсцисс (x2≥0) и слева от оси ординат (x1≥0). Часть плоскости [x10x2], принадлежащая одновременно всем допустимым полуплоскостям, образует область X допустимых решений (если система ограничений является несовместной, то область X является пустой).
Для нахождения решения задачи ЛП строятся градиент f′(x) целевой функции и основная прямая f(x)=0 (вектор f′(x) перпендикулярен основной прямой). Основная прямая перемещается в направлении градиента до тех пор, пока она не выйдет на границу области X.
При этом возможен один из следующих случаев:
– прямая f(x)=const и область X допустимых решений имеют одну общую точку (вершину X). Эта точка определяет единственное оптимальное решение;
– прямая f(x)=const и область X допустимых решений имеют множество общих точек (вектор f'(x) перпендикулярен к одной из сторон многоугольника X). Данное множество общих точек представляет собой множество оптимальных решений;
– прямая f(x)=const не выходит на границу области X допустимых решений, сколько бы ее не перемещали (это возможно, если область X неограниченная). При этом целевая функция f(x) оказывается также неограниченной.
Таким образом, алгоритм решения задачи ЛП графическим методом заключается в следующем:
1. Строятся прямые,
задаваемые уравнениями ai1x1+ai2x2=bi,
,
и находят полуплоскости, определяемые
каждым из ограничений задачи.
2. Находят область допустимых решений X.
3. Строят градиент f′(x)=(c1, c2) и основную прямую f(x)=0.
4. Перемещают основную прямую в направлении градиента, в результате чего либо находят точку (точки), в которой целевая функция принимает максимальное значение, либо устанавливают неограниченность сверху функции на множестве допустимых решений.
5. Определяют координаты точки максимума x* функции и вычисляют значение целевой функции f*≡ f(x*)в этой точке.
Задачи
1.4. Решить графическим методом задачу ЛП
f(x) = 2x1+3x2 max,
3x1+2x2≤15,
x1+x2≤6,
x2≤4,
x1, x2≥0.
1.5. Решить графическим методом задачу ЛП
f(x)=2x1−3x2 min,
x1−x2≤2,
2x1+x2≤6,
x1, x2≥0.
1.6. Решить графическим методом задачу ЛП
f(x) = −3x1+4x2 min,
x1+2x2≤3,
3x1+3x2≥4,
3x1−x2≤2,
x1, x2≥0.
