Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция 5 принятие УР в усл неопр и опред.новый....doc
Скачиваний:
10
Добавлен:
28.10.2018
Размер:
457.22 Кб
Скачать
  1. Построение модели линейного программирования

Алгоритм построения модели:

  • Определите переменные решения. Например, Х1 - количество изделия1. Обычно переменные связаны с прибылью, затратами, сроками и т.д.

  • Ограничения – это требования к одной или нескольким переменным, они относятся к доступному количеству ресурсов или к минимальным требованиям (изготовить не более 10 единиц изделия 1).

  • Могут быть ограничения, относящиеся к одной или нескольким переменным

  • . Ограничения могут также определять соотношение, например, отношение Х1 к Х2 должно быть не менее чем 3:2, то есть 2 Х1  3 Х2 или 2 Х1 - 3 Х2  0

  • ограничение, определяющее процентное соотношение одной или более переменных относительно другой или других переменных. Например, Х1 не может составлять более 20% от общего, то есть Х1  0,20(Х1 + Х2) или Х1 - 0,20(Х1 + Х2) 0

Когда модель построена, её необходимо решить.

  1. Графическое решение модели.

Порядок действий при этом методе выглядит следующим образом:

  • Математически представить целевую функцию и ограничения

  • Выстроить на графике ограничения

  • Определить область возможного решения

  • Найти оптимальное решение.

Рассмотрим пример

Два изделия могут производиться на определённом оборудовании. На производство этих изделий имеется 12 часов времени. Для изготовления единицы изделия 1 требуется 1 час, для изготовления единицы изделия 2 требуется 3 часа. Оба изделия изготавливаются из одинакового сырья. На производство изделия 1 требуется 4 кг материала, а для производства изделия 2 требуется 3 кг. Для производства обоих изделий имеется в наличии 24 фунта сырья. Изделие один приносит прибыль 4 рубля с единицы. Изделие 2 приносит прибыль 5 руб с единицы. Если цель – получение максимальной прибыли от этих изделий, то какое количество каждого изделия следует произвести?

Решение:

  1. Построение целевой функции

  • Определим переменные решения.

Х1 –количество изделия1; Х2 –количество изделия2.

  • Запишем формулу целевой функции.

Максимизировать Z= 4Х1 +5 Х2

  • Определим ограничения и запишем их формулу.

Имеется два ограничения машинное время и сырьё.

Машинное время: Х1 +3 Х2 12

Сырьё: 4Х1 +3 Х224

  • Добавим требование неотрицательности

Х1 , Х2 0

Итак, модель выглядит следующим образом:

maxZ= 4Х1 +5 Х2

Ограничения:

Машинное время: Х1 +3 Х2 12

Сырьё: 4Х1 +3 Х224

Неотрицательность Х1 , Х2 0

  1. Построение графика ограничений

  • Заменяем знаки неравенства на знаки равенства - получаем уравнение прямой линии

  • Строим график полученного уравнения. Если переменная только одна, то графиком будет прямая вертикальная линия или прямая горизонтальная линия.

  • Указываем штриховкой или стрелками на концах линии ограничений направление неравенства – больше или меньше.

Решение:

Материалы Х1 +3 Х2 =12 находим координаты точек пересечения с осями - (0, 4); (12, 0)

Сырьё: 4Х1 +3 Х2=24 находим координаты точек пересечения с осями – (0,8); (6, 0)

Неотрицательность Х1 , Х2 0

Х2

Х1