Математические методы теории принятия решений: Курс лекций, страница 6

Разобьем ОДР по значению x2: x2 £ 3 и x2 ³ 4. Тогда возникнут еще две задачи: №2 и №3 – с теми же выражениями целевой функции и ограничений. Но в задаче №2 указывается: x1, x2 ³ 0; в задаче №3 значения x1³0; x2 ³ 4.

Проведем горизонтальные прямые x2 = 3 и x2 = 4. Теперь видим, что для задачи №3 область допустимых решений – пустое множество, не ограниченное сверху. Для задачи №2 решение существует
x1 = 2,86; x2 = 3; Z= 8,86. Но целочисленность переменных не достигнута.

Поэтому задача №2 распадается на две: №4 с ОДР1, обозначенную буквами OADFK, №5 с ОДР2, обозначенную буквами MLC (треугольник).

Для ОДР1 в точке F находится целочисленное решение: x1=2; x2=3; значение Z = 8. В задаче же №5 значение Z=8,6; x1=3; x2=2,8. Это решение находится в угловой точке L(3; 2,8). Поэтому задача №5 распадается на две новые: №6 и №7.

Но в задаче №6 не существует ОДР. А в задаче №7 в точке
S(3; 2) существует целочисленное решение, для которого значение функции Z = 7. В точке S значение целевой функции меньше, чем в точке F. Поэтому результат оптимального решения задачи будет однозначным: Z = 8; x1=2; x2 = 3. Оптимальное значение целевой функции находится в угловой точке F(2; 3) области, обозначенной буквами OADFKO.

Булевы переменные используются, когда надо дать однозначный ответ: ДА (x1 = 1), НЕТ (x2 = 0). Это значит, что принимается первый вариант.

Пример 1. При рассмотрении двух вариантов развития экономики области было получено: x1 = 1, x2 = 0. Значит, развивать экономику надо не во втором регионе, а в первом.

Пример 2. В таблице 2 указаны 4 варианта использования ресурсов, величина удельной прибыли и располагаемые значения трудовых ресурсов.

Таблица 2

Варианты

Первый

Второй

Третий

Четвертый

Располагаемые ресурсы

Прибыль

70

80

90

210

Труд

10

15

22

28

50

Финансы

200

180

240

250

650

Требуется выбрать вариант с максимальным значением прибыли.

Целевая функция будет иметь вид:

Z = 70x1 + 80x2 + 90x3 + 210x4® max

Ограничение по труду: 10x1+15x2+22x3+28x4 £ 50   (1)

Ограничение по финансовым ресурсам будет в виде:

200x1+180x2+240x3+250x4 £ 650      (2)

Граничные условия: Все xj должны быть целыми числами, заключенными в интервале 0 £ xj £1.

Результат моделирования: x3 = 1, x4 = 1. Значит, следует выбрать третий и четвертый варианты, а первый и второй отклонить. При этом максимальная величина прибыли составит 370 единиц, а сэкономлено будет 160 финансовых единиц.

Дискретная оптимизация предполагает использование булевых переменных.

Пример 3. Требуется поместить жидкий материал в отдельном помещении, в контейнерах формы параллелепипеда, причем его длина «а» может быть только трех размеров: 4,25; 5,5; 6,75 метра. Два других размера: b – ширина, h – высота. Объем контейнера должен быть максимальным.

Целевая функция: V = a×b×h ® max. Используем булевы переменные для длины а = 4,25×x1 + 5,5×x2 + 6,75×x3 . Тогда появятся два других ограничения:    а - 4,25×x1 + 5,5×x2 + 6,75×x3 = 0   (1)

x1 + x2 + x3 = 1                            (2)

Дополнительные условия: Все xj должны быть целыми числами, заключенными в интервале 0 £ xj £1.

Результат поиска: x1 = 1; a = 4,25; b = 0,55; h = 0,55; V = 1,3 м3. Примечательно, что первоначальная стоимость контейнера уменьшилась с 100 денежных единиц до 60.

Контрольные вопросы по введению и теме №1

1. Разъясните определение: теория принятия решений.

2. Почему для теории принятия решений важны основные этапы информационной технологии моделирования процессов управления экономикой?

3. Почему для принятия наилучших решений в экономике важно понятие об области допустимых решений (ОДР)?

4. В чем состоит технология отыскания оптимальных решений?

5. Как рассчитываются координаты точек, соответствующие ограничениям ОДР?

6. Как рассчитываются координаты точек, соответствующие значению целевой функции?