[Список тем] [Вступление к этой теме] страницы темы: [1] [2]
Рассмотренные выше примеры задач линейного программирования позволяют
сформулировать общую задачу линейного программирования.
Дана система m линейных уравнений и неравенств с n переменными
а11 х1 + а12
х2+...+ а1n хn <=
b1
а21 х1 + а22
х2+...+ а2n хn <=
b2
...
аk1 х1 + аk2
х2+...+ аkn хn <=
bk
аk+1,1 х1 + аk+1,2
х2+...+ аk+1,n хn =
bk+1
аk+2,1 х1 + аk+2,2
х2+...+ аk+2,n хn =
bk+2
...
аm1 х1 + аm2
х2+...+ аmn хn = bm
(1.20)
и линейная функция
F = c1x1+ c2x2 +...+
cnxn
(1.21)
Необходимо найти такое решение системы Х= (x1,
x2, ..., xj,... xn),
где
xj>=0 (j=1,2,..., l; l <=n).
(1.22)
при котором линейная функция F (1.21) принимает оптимальное
(т.е. максимальное или минимальное) значение.
Система (1.20) называется системой ограничений, а функция
F - линейной функцией, линейной формой, целевой функцией или
функцией цели.
Оптимальным решением (или оптимальным планом) задачи линейного
программирования называется решение Х= (x1, x2,
..., xj, ... xn)системы ограничений (1.20),
удовлетворяющее условию (1.22), при котором линейная функция (1.21) принимает
оптимальное (максимальное или минимальное) значение.
Термины "решение" и "план" - синонимы, однако первый используется чаше,
когда речь идет о формальной стороне задачи (ее математическом решении),
а второй - о содержательной стороне (экономической интерпретации).
Определение |
---|
Решение задачи может быть допустимым, только если все переменные -
неотрицательны (xj >= 0, j=1,2,...,n),. При условии, что система ограничений (1.20) состоит лишь из одних неравенств, - такая задача линейного программирования называется стандартной; если система ограничений состоит из одних уравнений, то задача называется канонической; если система ограничений включает и уравнения и неравенства, то задача называется общей. |
Так, в приведенных выше примерах задач линейного программирования задачи
1 и 2 - стандартные, задача 4 - каноническая, а задача 3 - общая.
Любая задача линейного программирования может быть сведена к канонической,
стандартной или общей задаче.
Теорема 1.1 |
---|
Всякому решению (а1, а2,...,
аn ) неравенства ai1 х1+аi2 х2+...+аin хn <= bi (1.23) соответствует определенное решение (а1, а2,..., аn , аn+i) уравнения ai1 х1+аi2 х2+...+аin хn + хn+i = b i (1.24) в котором хn+i>= 0 (1.25) и, наоборот, каждому решению (а1, а2,..., аn , аn+i) уравнения (1.24) и неравенства (1.25) соответствует определенное решение (а1, а2,..., аn ) неравенства (1.23). |
Замечание |
---|
В рассматриваемой задаче все неравенства вида "<=", поэтому выравнивающие
неотрицательные переменные вводились со знаком "+". В случае неравенства вида ">=", как, например, в задаче (1.10) - (1.12), соответствующие дополнительные переменные следовало бы ввести со знаком "-". |
[Список тем] [Вступление к этой теме] страницы темы: [1] [2]