
ДА)
=
C-J-»
max,
АХ**
В,
X>Q.
(Ограничение
X > 0
учитывает содержательный смысл задачи,
0 —
это
нулевой
вектор-столбец
такой
же
размерности,
что и
Л1)
Обозначим
множество всех планов, удовлетворяющих условиям:
в|Л
+»•
+
«|Л
<
b
i>
Vi
+»•
+
в
«Л
<
*«»
ж,,
...,
х„
>
О
или
в
матрично-векторной форме:
АХ<
В,
Х>0
через
2)
и
назовем
это
множество допустимым (множеством допусти-
мых
планов), тогда указанную выше
задачу
линейного программиро-
вания
(ЛП) можно сформулировать так: найти максимум
функции
Р(Х)
= С • X на
множестве
Я
допустимых планов,
В
матрично-вектор-
ной
форме:
Р(Х)
->
max,
XG
Л
2.
Некоторые общие сведения
о
линейном
программировании.
За-
дача оптимального планирования является самой важной
из
задач
так
называемого линейного программирования (ЛП),
Если
сформулировать задачу
ЛП без
экономической интерпре-
тации,
то она
такова;
найти экстремум линейной функции
при
линей-
ных
же
ограничениях
на
переменные.
При
этом
множество значений переменных,
удовлетворяющих
всем
(линейным)
ограничениям
задачи,
называется
допустимым
мпо'
жеством.
Допустимое
множество
представляет
собой
некоторое
мно-
гогранное
тело
в
линейном
числовом пространстве размерности,
равной числу переменных
задачи.
Линейная
же
функция, экстремум
которой
ищется, называется целевой
функцией,
Так, сформулированная чисто математическая задача называет-
ся
общей задачей линейного программирования.
Сама
точка
экстремума,
если
она
существует, называется
опти-
мальным
решением
задачи
ЛП,
в
отличие
от
любой точки допустимого
множества, которая называется просто решением (или допустимым
решением)
задачи
ЛП.
Линейное
программирование
возникло
в
СССР.
В
конце 30-х
годов
XX в.
советский экономист-математик Леонид Витальевич
Канторович
открыл класс этих задач
и
придумал
некоторые
частные
44