Хелпикс

Главная

Контакты

Случайная статья





Производственная задача



 

 

Линейное программирование – направление математики, изучающее методы решения экстремальных задач, которые характеризуются линейной зависимостью между переменными и линейным критерием оптимальности.

Круг задач:

-задача об оптимальном использовании ресурсов при производственном планировании;

-задача о смесях (планирование состава продукции);

-задача о нахождении оптимальной комбинации различных видов продукции для хранения на складах (управление товарно-материальными запасами или "задача о рюкзаке");

-транспортные задачи (анализ размещения предприятия, перемещение грузов).

Экономико-математическая модель любой задачи линейного программирования включает: целевую функцию, оптимальное значение которой (максимум или минимум) требуется отыскать;ограничения в виде системы линейных уравнений или неравенств; требование неотрицательности переменных.

 

Общая форма задачи линейного программирования.

Задана система m линейных ограничений с n переменными:

a11x1 + a12x2 +… + a1nxn≤ (≥) b1,

a21x1 + a22x2 +… + a2nxn≤ (≥) b2,

…………………... ... ... ... ... ... ...,

ak1x1 + ak2x2 +… + aknxn≤ (≥) bk,

ak+1,1x1 + ak+1,2x2 +… + ak+1,nxn = bk+1,

ak+2,1x1 + ak+2,2x2 +… + ak+2,nxn = bk+2,

… … … … … … … ... ... ... ... ... ... ...,

am1x1 + am2x2 +… + amnxn = bm,

где: x1≥ 0, x2≥ 0,…, xn≥0,

а линейная функция Z = c1x1 + c2x2 +… + cnxn→mаx (min).

Необходимо найти переменные x1, x2,…, xn, которые удовлетворяют системе ограничений и приводят целевую функцию к максимальному или минимальному значению. В общей форме задачи линейного программирования система ограничений включает в себя как равенства, так и неравенства, а целевая функция может стремиться как к максимуму, так и к минимуму.

 

Стандартная форма задачи линейного программирования:

a11x1 + a12x2 +… + a1nxn≤ (≥) b1,

a21x1 + a22x2 +… + a2nxn≤ (≥) b2,

… … … … … … … … … ... ...,

am1x1 + am2x2 +… + amnxn≤ (≥) bm,

где: x1≥ 0, x2≥ 0,…,xn≥0,

а линейная функция Z = c1x1 + c2x2 +… + cnxn→ mаx (min)

Особенность данной формы состоит в том, что в ней система ограничений состоит из одних неравенств, переменные решения являются неотрицательными, а целевая функция может стремиться как к максимуму, так и к минимуму.

 

Каноническая форма задачи линейного программирования:

Форма, в которой Z = c1x1 + c2x2 +… + cnxn→mаx,

a11x1 + a12x2 +… + a1nxn = b1,

a21x1 + a22x2 +… + a2nxn = b2,

… … … … … … … … … ...,

am1x1 + am2x2 +… + amnxn = bm,

все переменные неотрицательные: x1≥ 0, x2≥ 0,…, xn≥ 0, система ограничений представляет собой систему уравнений, а целевая функция стремится к максимуму.

 

 

Производственная задача

сырьё

Норма расхода на 1 кг

Запасы

Карамель 1
сах. песок 0,8 0,5 0,6
патока 0,4 0,4 0,3
фрукт. пюре - 0,1 0,1
прибыль  
  x1 x2 x3  

0,8x1 + 0,5x2 + 0,6x3 ≤ 80

0,4x1 + 0,4x2 + 0,3x3 ≤ 60

0,1x2 + 0,1x3 ≤ 12

x1, x2, x3 ≥ 0

z = 1080x1 + 1120x2 + 1260x3 → max

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.