ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.11.2024
Просмотров: 357
Скачиваний: 1
7
дов 1,2 и 3 составляет 3 , 2 и 5 у.е. соответственно.
Каков наиболее выгодный суточный объем производства каждого вида продукции?
Анализ словесной формулировки
Цель – максимизировать прибыль от продажи.
Ограничения – пределы времени использования операций.
Математическая формулировка задачи
Так как и прибыль, и продолжительность операций зависят от числа изделий каждого вида, в качестве искомых переменных выбираем:
x1 - количество изделий вида 1, x2 - количество изделий вида 2, x3 - количество изделий вида 3.
Тогда целевая функция будет выражать величину прибыли за сутки
z3x1 2 x2 5 x3 ,
аее максимизация обозначается
z3x1 2 x2 5 x3 max.
Заданное предельное время использования операций в течение суток выражается огра-
ничениями
для |
операции |
1 : |
1x |
1 |
2 x |
2 |
1x |
3 |
430 |
|||
для |
операции |
2 : |
3 x1 |
0 x |
2 |
2 x3 |
460 |
, |
||||
для |
операции |
3 : |
1x |
1 |
4 x |
2 |
0 x |
3 |
420 |
|||
аусловие неотрицательности количества изделий ограничениями
x1 0 , x2 0 , x3 0 .
Математическая модель задачи z 3x1 2 x2 5 x3 max
при ограничениях
1x |
1 |
2 x |
2 |
1x |
3 |
430 |
|
3 x |
1 |
0 x |
2 |
2 x |
3 |
460 |
, |
1x |
1 |
4 x |
2 |
0 x |
3 |
420 |
|
x1 0 , x2 0 , |
x3 0 . |
||||||
8
1.1.2. Задача составления смеси (о диете)
Словесная формулировка задачи
Для испытания двигателей составляют смесь горючего объемом не менее 200 литров из
трех компонентов, каждый из которых имеет свою цену за один литр и содержит доли трех необходимых веществ. Известны предельные доли этих веществ, которые могут содержаться в итоговой смеси и определяют ее качество.
Вещества |
А |
Б |
В |
Стоимость одного литра |
|
Компоненты |
(в у.е.) |
||||
1 |
38% |
- |
- |
0.04 |
|
2 |
0.1% |
9% |
2% |
0.15 |
|
3 |
0.2% |
50% |
8% |
0.4 |
|
Содержание |
min |
0.8% |
22% |
- |
|
в смеси |
max |
1.2% |
- |
5% |
|
Необходимо составить требуемую смесь минимальной стоимости.
Анализ словесной формулировки
Цель – минимизировать стоимость смеси.
Ограничения – объем смеси горючего и ее качество.
Математическая формулировка задачи
И стоимость, и объем, и качество смеси зависят от объема каждого из трех компонентов.
Поэтому в качестве искомых переменных выбираем: x1 - объем в литрах первого компонента в смеси, x 2 - объем в литрах второго компонента в смеси, x3 - объем в литрах третьего компонента в смеси.
Целевая функция будет представлять стоимость полученного объема смеси
z0.04 x1 0.15 x2 0.4 x3 ,
аее минимизация обозначается
z0.04 x1 0.15 x2 0.4 x3 min.
Необходимый объем смеси выражается ограничением x1 x2 x3 200 .
Качество смеси, зависящее от содержания в ней первого вещества, выражается ограни-
чениями
9
0.38 x1 0.001x2 0.002 x3 0.008 x1 x2 x3 , 0.38 x1 0.001x2 0.002 x3 0.012 x1 x2 x3 .
Качество смеси, зависящее от содержания в ней второго вещества, выражается ограни-
чением
0.09 x2 0.5 x3 0.22 x1 x2 x3 .
Качество смеси, зависящее от содержания в ней третьего вещества, выражается ограни-
чением
0.02 x2 0.08 x3 0.05 x1 x2 x3 .
Условие неотрицательности объемов компонентов выражается ограничениями x1 0 , x2 0 , x3 0 .
Математическая модель задачи
После приведения неравенств к стандартному виду окончательная математическая фор-
мулировка задачи представляется следующим образом: z 0.04 x1 0.15 x2 0.4 x3 min
при ограничениях |
||||||
x1 |
x2 |
x3 |
200 , |
|||
0.372 x1 |
0.007 x2 |
0.006 x3 |
0 , |
|||
0.368 x1 |
0.011x2 |
0.01 0 x3 |
0 , |
|||
0.220 x1 |
0.130 x2 |
0.280 x3 |
0 , |
|||
0.050 x1 |
0.030 x2 |
0.030 x3 |
0 , |
|||
x1 0 , |
x2 0 , |
x3 0 . |
||||
1.1.3. Задача о раскрое
Словесная формулировка задачи
Производятся исходные рулоны шириной 20 единиц. Поступил заказ, выполнение кото-
рого требует разрезания этих рулонов. Объем заказа, ширина заказываемых рулонов, воз-
можные варианты разрезания производимого рулона, количество получаемых при этом ру-
лонов заказываемой ширины и остающиеся потери приведены в таблице.
10 |
|||||||||
Кол-во |
Ширина |
Возможные варианты разрезания рулонов |
|||||||
заказы- |
|||||||||
рулонов, |
(количество получаемых рулонов) |
||||||||
ваемых |
|||||||||
ед. |
|||||||||
рулонов |
|||||||||
1 |
2 |
3 |
4 |
5 |
6 |
||||
150 |
5 |
0 |
2 |
2 |
4 |
1 |
0 |
||
200 |
7 |
1 |
1 |
0 |
0 |
2 |
0 |
||
300 |
9 |
1 |
0 |
1 |
0 |
0 |
2 |
||
Потери, ед. |
4 |
3 |
1 |
0 |
1 |
2 |
|||
Требуется найти потребные количества исходных рулонов, разрезаемых по каждому из
6-ти вариантов, при которых удовлетворяются поступившие заказы с минимальными по-
терями.
Математическая модель
Идентификация переменных:
x j - количество исходных рулонов, разрезаемых по варианту j , j 1,2,...,6 ;
x7 , x8 и x9 - избыточное количество рулонов соответственно шириной 5, 7 и 9 единиц.
Избыточное количество рулонов шириной 5, 7 и 9 единиц, получаемое при разрезании исходных рулонов и превышающее заказанное количество, обозначим соответствующими переменными:
x |
0 x |
2 x |
2 x |
4 x |
1x |
0 x |
150 , |
x78 |
1x11 |
1x22 |
0 x33 |
0 x44 |
2 x55 |
0 x66 |
200 , |
x9 |
1x1 |
0 x2 |
1x3 |
0 x4 |
2 x5 |
2 x6 |
300. |
Целевая функция выражает суммарные потери:
z 4 x1 3x2 1x3 0 x4 1x5 2 x6 5 x7 7 x8 9 x9 .
В итоге, математическая модель имеет вид:
z 4 x1 3x2 1x3 0 x4 1x5 2 x6 5 x7 |
7 x8 |
9 x9 min |
||||||||
при ограничениях |
||||||||||
0 x1 2 x2 2 x3 4 x4 1x5 |
0 x6 |
1x7 |
0 x8 |
0 x9 |
150, |
|||||
1x1 |
1x2 |
0 x3 |
0 x4 |
2 x5 |
0 x6 |
0 x7 |
1x8 |
0 x9 |
200, |
|
1x1 |
0 x2 |
1x3 |
0 x4 |
0 x5 |
2 x6 |
0 x7 |
0 x8 |
1x9 |
300, |
|
x1 , x2 , x3 , x4 , x5 , x6 , x7 , x8 , x9 0.