- •Подготовка к контрольной работе 3.
- •2.2. Зададим главный критерий – цена, остальные превратим в ограничения: минимизируем f1 при условиях:
- •2.3. Выбрать наилучший образец методом скаляризации (взвешенная сумма), используя критерии f1, f3, f5, остальные не учитывать вовсе.
- •2.4. Выбрать наилучший образец методом скаляризации (взвешенная сумма), используя критерии f2, f3, f5 (веса соответственно 0.5, 1, 1), остальные не учитывать вовсе.
- •2.5. Выбрать наилучший образец методом скаляризации (взвешенная сумма), используя критерии f1 и f2 (веса соответственно 1 и 1).
2.2. Зададим главный критерий – цена, остальные превратим в ограничения: минимизируем f1 при условиях:
f2>=3000, f3=да, f4 любое, f5=да
Ограничения выполнены у следующих образцов
№ |
Наименование |
Критерий f1 Цена, USD |
Критерий f2 Емкость аккумулятора, мАч |
Критерий f3 Наличие LTE |
Критерий f4 Память 64ГБ или более |
Критерий f5 Наличие NFC |
1 |
Xiaomi Mi5 |
280 |
3000 |
Да |
Нет |
Да |
5 |
Xiaomi Mi5S Plus |
310 |
3900 |
Да |
Да |
Да |
9 |
Xiaomi Mi6 |
450 |
3350 |
Да |
Да |
Да |
Среди образцов, у которых выполнены ограничения, f1 минимально у образца 5.
2.3. Выбрать наилучший образец методом скаляризации (взвешенная сумма), используя критерии f1, f3, f5, остальные не учитывать вовсе.
№ |
Наименование |
Критерий f1 Цена, USD |
Критерий f3 Наличие LTE |
Критерий f5 Наличие NFC |
Нормированный F1=f1/f1max |
Нормированный F2 |
Нормированный F3 |
Сумма F=F1+0.5 F2+F3 |
1 |
Xiaomi Mi5 |
280 |
Да |
Да |
0,509091 |
0 |
0 |
0,509091 |
2 |
Meizu MX6 |
300 |
Да |
Нет |
0,545455 |
0 |
1 |
1,545455 |
3 |
Meizu Pro 6 |
380 |
Да |
Нет |
0,690909 |
0 |
1 |
1,690909 |
4 |
Meizu M5s |
180 |
Нет |
Нет |
0,327273 |
1 |
1 |
1,827273 |
5 |
Xiaomi Mi5S Plus |
310 |
Да |
Да |
0,563636 |
0 |
0 |
0,563636 |
6 |
Meizu Pro 7 |
550 |
Да |
Нет |
1 |
0 |
1 |
2 |
7 |
Meizu M5 Note |
250 |
Да |
Нет |
0,454545 |
0 |
1 |
1,454545 |
8 |
Xiaomi Mi A1 |
250 |
Да |
Нет |
0,454545 |
0 |
1 |
1,454545 |
9 |
Xiaomi Mi6 |
450 |
Да |
Да |
0,818182 |
0 |
0 |
0,818182 |
10 |
Xiaomi Redmi 4X |
130 |
Да |
Нет |
0,236364 |
0 |
1 |
1,236364 |
Так как мы минимизируем результат, то для дискретных показателей задаем 1 там, где он «нет», и 0 там, где он «да».
Минимальное F=F1+0.5F2+F3 соответствует образцу 1.