Составители:
Рубрика:
5
CX → max
AX ≤ B, x ≥ 0, где C = (c
1
, c
2,
…,c
n
),
⎟
⎟
⎟
⎠
⎞
⎜
⎜
⎜
⎝
⎛
=
n
2
1
x
...
x
x
X
,
⎟
⎟
⎟
⎠
⎞
⎜
⎜
⎜
⎝
⎛
=
m
2
1
b
...
b
b
B
,
A=(α
ij
),
m,1i =
,
n,1j =
– матрица коэффициентов,
С - вектор коэффициентов целевой функции.
Область
{
}
0X,BAX,RXD
n
≥≤∈= называется областью до-
пустимых значений (ОДЗ) задач линейного программирования.
Соотношения (2), (3) называются системами ограничений зада-
чи ЛП.
Так как
DxDx
))x(fmin()x(fmax
∈∈
−−=
, то можно ограничиться изуче-
нием задачи одного типа.
Решением задачи ЛП называется вектор, удовлетворяющий сис-
теме ограничений задачи и оптимизирующий целевую функцию.
Другая форма представления задачи ЛП – каноническая. Она
имеет вид:
CX → max
AX = B, X ≥ 0.
Наряду с задачей ЛП в нормальной форме (1)-(3) рассмотрим
задачу
BU → min (4)
A
T
U ≥ C, U ≥ 0, (5)
где
⎟
⎟
⎟
⎠
⎞
⎜
⎜
⎜
⎝
⎛
=
m
2
1
u
...
u
u
U
- переменные двойственной задачи.
Задача (4), (5) называется двойственной по отношению к задаче
(1)-(3).
2. АЛГОРИТМ СИМПЛЕКС-МЕТОДА
Симплекс метод является наиболее распространенным вычис-
лительным методом, который может быть применен для решения лю-
бых задач ЛП как вручную, так и с помощью ЭВМ.
Этот метод позволяет переходить от одного допустимого реше-
ния к другому, причем так, что значения целевой функции непрерыв-
но возрастают. В результате оптимальное решение находят
за конеч-
ное число шагов. Алгоритм симплекс-метода позволяет также устано-
вить является ли задача ЛП разрешимой.
1. Рассмотрим задачу ЛП в нормальной форме (1)-(3). Сделаем
допущения: В ≥ 0.
Введем вектор Y такой, что Y = B - AX, Y∈R
m
, Y ≥ 0,
CX → max
⎛ x1 ⎞ ⎛ b1 ⎞
AX ≤ B, x ≥ 0, где C = (c1, c2,…,cn), X = ⎜ ... ⎟ , B = ⎜⎜ ...
⎜ x 2
⎟ b2 ⎟,
⎜x ⎟ ⎜ b ⎟⎟
⎝ n⎠ ⎝ m⎠
A=(αij), i = 1, m , j = 1, n – матрица коэффициентов,
С - вектор коэффициентов целевой функции.
{ }
Область D = X ∈ R n , AX ≤ B, X ≥ 0 называется областью до-
пустимых значений (ОДЗ) задач линейного программирования.
Соотношения (2), (3) называются системами ограничений зада-
чи ЛП.
Так как max f ( x ) = − min(−f ( x )) , то можно ограничиться изуче-
x∈D x∈D
нием задачи одного типа.
Решением задачи ЛП называется вектор, удовлетворяющий сис-
теме ограничений задачи и оптимизирующий целевую функцию.
Другая форма представления задачи ЛП – каноническая. Она
имеет вид:
CX → max
AX = B, X ≥ 0.
Наряду с задачей ЛП в нормальной форме (1)-(3) рассмотрим
задачу
BU → min (4)
T
A U ≥ C, U ≥ 0, (5)
⎛ 1 ⎞
u
где U = ⎜⎜ ...
u 2 ⎟ - переменные двойственной задачи.
⎜ u ⎟⎟
⎝ m⎠
Задача (4), (5) называется двойственной по отношению к задаче
(1)-(3).
2. АЛГОРИТМ СИМПЛЕКС-МЕТОДА
Симплекс метод является наиболее распространенным вычис-
лительным методом, который может быть применен для решения лю-
бых задач ЛП как вручную, так и с помощью ЭВМ.
Этот метод позволяет переходить от одного допустимого реше-
ния к другому, причем так, что значения целевой функции непрерыв-
но возрастают. В результате оптимальное решение находят за конеч-
ное число шагов. Алгоритм симплекс-метода позволяет также устано-
вить является ли задача ЛП разрешимой.
1. Рассмотрим задачу ЛП в нормальной форме (1)-(3). Сделаем
допущения: В ≥ 0.
Введем вектор Y такой, что Y = B - AX, Y∈Rm, Y ≥ 0,
5
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »
