Стратегия 2

advertisement
ЛЕКЦИИ 20-21. курс: “Проектирование систем: структурный подход”
Каф. “Коммуникационные сети и системы”, Факультет радиотехники и кибернетики
Московский физико-технический институт (университет)
Марк Ш. ЛЕВИН
Институт проблем передачи информации, РАН
Email: mslevin@acm.org / mslevin@iitp.ru
ПЛАН:
1Иерархическое морфологическое проектирование (HMMD).
Примеры:
*проектирование группы
*проектирование стратегии *
2.Подходы к выявлению узких местs
3.Многостадийное проектирование
Окт. 16, 2004
Прикладной пример 1: Проектирование группы (результирующее решение)
Группа: S = A * B * C
Менеджер
A
Исследователь
B
Инженер
C
A1
B1
C1
A2
B2
C2
B3
C3
B4
C4
A3
Прикладной пример 1: Проектирование группы (результирующее решение)
A1
Опыт
3
5
Рынок
4
3
Зарплата
-1
10
Общая
оценка
3
A2
15
5
20
1
A3
10
4
15
2
Прикладной пример 1: Проектирование группы (результирующее решение)
Западный
опыт
2
5
Зарплата
-3
7
Общая
оценка
1
B1
Опыт
3
15
B2
6
6
3
2
B3
10
0
9
2
B4
3
0
3
2
Прикладной пример 1: Проектирование группы (результирующее решение)
C1
Опыт
2
15
Творчество Зарплата
4
-3
3
10
Общая
оценка
3
C2
5
5
7
2
C3
4
7
4
1
C4
6
4
6
2
Прикладной пример 1: Проектирование группы (результирующее решение)
Группа: S = A * B * C
Менеджер
A
Исследователь
B
Инженер
C
A1(3)
B1(1)
C1(3)
A2(1)
B2(2)
C2(2)
B3(2)
C3(1)
B4(2)
C4(2)
A3(2)
Прикладной пример 1: Проектирование группы (результирующее решение)
B1
B2
B3
B4
C1
C2
C3
C4
A1
2
3
3
1
2
0
0
3
A2
3
0
0
1
0
3
0
0
A3
3
0
1
1
1
0
3
0
B1
0
3
3
0
B2
1
1
0
3
B3
0
0
2
0
B4
0
0
0
3
Прикладной пример 1: Проектирование группы (результирующее решение)
Группа: S = A * B * C
Менеджер
Исследователь
A
B
Инженер
C
A1(3)
B1(1)
C1(3)
A2(1)
B2(2)
C2(2)
B3(2)
C3(1)
B4(2)
C4(2)
A3(2)
Прикладной пример 1: Проектирование группы (результирующее решение)
S1=A2*B1*C2
N(S1)=(3;2,1,0)
S2=A3*B1*C3
N(S2)=(3;2,1,0)
Прикладной пример 2: Стратегии для многокритериального ранжирования
Стратегия: S = G * L * R
Стадия 1:
Формирование
отношения
предпочтения
G
G1
G2
G3
G4
Стадия2:
Формирование
линейного
упорядочения
L
L1
L2
L3
L4
L5
Стадия 3:
Ранжирование
R
R1
R2
R3
R4
Прикладной пример 2: Стратегии для многокритериального ранжирования
2
1
2
3
2
4
4
G
5
1
5
3
2&5
5
L
4
3
1
R
3&4
1
Прикладной пример 2: Стратегии для многокритериального ранжирования
ЛОКАЛЬНЫЕ АЛЬТЕРНАТИВЫ (COMBI-PC, 1989…):
G1
G2
G3
G4
L1
L2
L3
L4
L5
R1
R2
R3
R4
Парные сравнения
метод ELECTRE
аддитивная функция полезности
экспертная стратификация
сумма элементов в матрице предпочтений
аддитивная функция полезности
последовательное выявление “max” элемента
последовательное выявление элементов Парето
экспертная стратификация
последовательное выявление “max” элемента
последовательное выявление элементов Парето
разбиение линейного упорядочения
экспертная стратификация
Прикладной пример 2: Стратегии для многокритериального ранжирования
ПРИМЕРЫ СТРАТЕГИЙ:
Стратегия 1
G2
L1
R3
Стратегия 2
G1
L4
R2
Стратегия 3
G4
L5
R4
Прикладной пример 2: Стратегии для многокритериального ранжирования
ПРИМЕРЫ СТРАТЕГИЙ:
Стратегия 4
G3
G1’
G1’’
G1’’’
L3
R1
Стратегия 5
Агрегирование
L3
R1
Подходы к выявлению узких мест
Подход 1.
Инженерный анализ (экспертные суждения)
Подход 2.
Построение структуры системы, оценка надежности
компонентов, выбор наиболее ненадежных компонентов
(“Парето подход” из японской системы управления качеством )
Подход 3.
Построение структуры системы, оценка надежности компонентов,
многокритериальное ранжирование компонентов
(для выявление наиболее важных компонентов)
Подход 4.
Анализ общего вектора качества системы S:
N(S) = ( w(S); n1(S), n2(S),…)
Подходы к выявлению узких мест
СИСТЕМА
1
2
1.1
1.2
1.3
1.4
3
2.1
КРИТЕРИИ:
C1
C2
C3
C4
C5
C6
4
5
6
5.1
5.2
5.3
7
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
8
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
8.1
8.2
8.3
8.4
Парето-эффективные & почти Парето-эффективные решения
Качество элементов
Точка ИДЕАЛ
Акция улучшения
Качество совместимости
Выявление узких мест на основе N(S)
Точка ИДЕАЛ
Акция улучшения
w=3
N(S1)
w=2
w=1
Здесь существует такое решение,
что улучшение его элемента
ведет к существенному улучшению
решения
Пространство векторов качества:
N(S) = ( w(S); n1(S) , n2(S) , n3(S) )
Прикладной пример 3: Многостадийное проектирование
Траектория
...
Стадия 1
0
...
Стадия 2
...
Стадия 3
T
Download