- •О.Н. Ванеев, д.Е. Турчин
- •Лабораторный практикум
- •Кемерово 2013
- •Описание лабораторного практикума
- •1.2.2. Множества и операции над ними
- •1.2.3. Декартово произведение множеств. Соответствия и отношения на множествах
- •1.2.4. Основные понятия теории графов
- •1.2.5. Анализ модели системы
- •1. Определение цели системы.
- •2. Выделение подсистем.
- •3. Выделение внешних систем.
- •4. Выделение входов, ресурсов и затрат.
- •5. Выделение выходов, результатов и прибыли.
- •1. Определение цели системы.
- •2. Выделение подсистем.
- •3. Выделение внешних систем.
- •4. Выделение входов, ресурсов и затрат.
- •5. Выделение выходов, результатов и прибыли.
- •1.3. Порядок выполнения работы
- •2.3. Порядок выполнения работы
- •3.3. Порядок выполнения работы
- •4.3. Порядок выполнения работы
- •5.2.2. Метод ранжирования вариантов
- •2.2.3. Метод парных сравнений
- •5.3. Порядок выполнения работы
- •Основные положения объектной модели.
- •6.2.2. Общая характеристика объектов и классов. Отношения между объектами и классами Общая характеристика объектов.
- •Общая характеристика классов.
- •6.2.2. Понятие о языке uml. Диаграммы классов Понятие о языке uml.
- •Диаграммы классов uml.
- •6.2.3. Реализация класса и его элементов на языке программирования c# Состав класса. Описание класса.
- •Поля и константы. Методы.
- •Свойства.
- •6.3. Порядок выполнения работы
- •6.4. Контрольные вопросы
- •Диаграммы последовательностей.
- •7.2.2. Отношения между классами. Моделирование наследования Отношение между классами. Ассоциация, агрегация и зависимость.
- •7.2.3. Реализация отношений между классами на языке c#
- •7.3. Порядок выполнения работы
- •8.4. Контрольные вопросы
- •Рекомендуемая литература
- •Приложение п.1. Значения статистических критериев
4.3. Порядок выполнения работы
Данная практическая работа предполагает выполнение следующих этапов:
1. Изучить методические указания к практической работе.
2. Найти вариант последовательности на основе алгоритма «ветвей и границ». Работу алгоритма прекратить после построения первого полного варианта маршрута. Процесс формирования варианта маршрута отобразить с помощью «дерева решений».
3. Сделать вывод о полученном варианте маршрута: окончательный ли этот вариант, могут ли существовать варианты более короткие, чем выявленный.
5. Оформить и защитить отчет по практической работе.
Вариантом задания на данную практическую работу является матрица смежности графа (табл. 4.3 – 4.14).
Таблица 4.3
Матрица смежности графа для вариантов 1 и 13
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
1.2 |
0.2 |
1.3 |
0.7 |
0.6 |
0.5 |
v2 |
1.1 |
∞ |
1.3 |
0.2 |
0.9 |
0.6 |
1.0 |
v3 |
∞ |
1.3 |
∞ |
1.1 |
0.5 |
0.8 |
0.7 |
v4 |
1.3 |
∞ |
1.1 |
∞ |
0.7 |
0.8 |
0.5 |
v5 |
0.7 |
0.9 |
0.5 |
0.7 |
∞ |
0.4 |
∞ |
v6 |
0.6 |
0.6 |
0.8 |
0.8 |
0.4 |
∞ |
0.9 |
v7 |
0.5 |
1.1 |
1.0 |
∞ |
1.2 |
0.9 |
∞ |
Таблица 4.4
Матрица смежности графа для вариантов 2 и 14
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.2 |
1.2 |
∞ |
0.9 |
0.8 |
1.5 |
v2 |
0.9 |
∞ |
0.3 |
1.2 |
1.1 |
∞ |
1.2 |
v3 |
∞ |
1.1 |
∞ |
1.3 |
0.7 |
0.6 |
0.9 |
v4 |
0.3 |
0.5 |
1.3 |
∞ |
0.4 |
1.0 |
0.4 |
v5 |
1.4 |
0.6 |
0.7 |
0.5 |
∞ |
0.3 |
0.8 |
v6 |
0.9 |
0.4 |
∞ |
1.0 |
0.6 |
∞ |
0.7 |
v7 |
0.7 |
1.0 |
1.4 |
0.8 |
0.2 |
0.5 |
∞ |
Таблица 4.5
Матрица смежности графа для вариантов 3 и 15
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.7 |
1.0 |
1.4 |
∞ |
0.3 |
1.1 |
v2 |
0.4 |
∞ |
0.8 |
0.7 |
0.6 |
0.5 |
∞ |
v3 |
1.4 |
∞ |
∞ |
1.0 |
0.9 |
0.8 |
1.2 |
v4 |
0.6 |
0.8 |
1.1 |
∞ |
0.7 |
1.3 |
0.7 |
v5 |
1.1 |
0.9 |
0.4 |
0.8 |
∞ |
0.6 |
0.5 |
v6 |
∞ |
1.2 |
0.6 |
1.3 |
0.8 |
∞ |
0.4 |
v7 |
1.0 |
1.3 |
1.2 |
0.5 |
0.4 |
0.9 |
∞ |
Таблица 4.6
Матрица смежности графа для вариантов 4 и 16
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.3 |
0.7 |
1.1 |
0.5 |
0.6 |
0.8 |
v2 |
0.7 |
∞ |
1.1 |
0.4 |
0.9 |
∞ |
0.3 |
v3 |
∞ |
1.1 |
∞ |
1.2 |
0.6 |
0.5 |
1.4 |
v4 |
0.9 |
0.5 |
1.4 |
∞ |
1.0 |
1.2 |
0.4 |
v5 |
1.2 |
0.6 |
0.8 |
0.5 |
∞ |
0.9 |
∞ |
v6 |
0.8 |
0.9 |
1.0 |
0.7 |
∞ |
∞ |
0.2 |
v7 |
1.3 |
1.0 |
0.9 |
0.8 |
0.7 |
0.4 |
∞ |
Таблица 4.7
Матрица смежности графа для вариантов 5 и 17
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.8 |
0.4 |
0.9 |
1.0 |
0.7 |
0.5 |
v2 |
1.1 |
∞ |
1.3 |
0.8 |
0.6 |
∞ |
0.7 |
v3 |
∞ |
1.3 |
∞ |
1.0 |
0.3 |
0.9 |
1.1 |
v4 |
0.4 |
0.7 |
1.1 |
∞ |
1.3 |
1.0 |
0.7 |
v5 |
0.8 |
0.9 |
0.4 |
0.6 |
∞ |
1.1 |
∞ |
v6 |
0.5 |
0.6 |
1.2 |
0.7 |
∞ |
∞ |
0.4 |
v7 |
1.0 |
1.2 |
0.6 |
0.5 |
0.9 |
0.8 |
∞ |
Таблица 4.8
Матрица смежности графа для вариантов 6 и 18
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
1.3 |
∞ |
0.6 |
1.2 |
0.9 |
0.7 |
v2 |
1.3 |
∞ |
1.0 |
0.5 |
∞ |
0.7 |
1.1 |
v3 |
0.9 |
1.0 |
∞ |
0.4 |
0.6 |
0.7 |
1.0 |
v4 |
0.8 |
0.5 |
1.2 |
∞ |
1.1 |
1.4 |
0.9 |
v5 |
0.5 |
1.1 |
0.6 |
0.8 |
∞ |
1.0 |
0.4 |
v6 |
0.7 |
∞ |
1.1 |
0.9 |
0.3 |
∞ |
0.8 |
v7 |
1.2 |
1.4 |
0.3 |
∞ |
0.5 |
0.6 |
∞ |
Таблица 4.9
Матрица смежности графа для вариантов 7 и 19
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
∞ |
1.0 |
1.3 |
0.9 |
1.2 |
0.4 |
v2 |
1.0 |
∞ |
0.7 |
0.9 |
0.8 |
0.3 |
1.3 |
v3 |
0.6 |
0.8 |
∞ |
0.7 |
0.4 |
0.9 |
∞ |
v4 |
0.5 |
0.9 |
1.5 |
∞ |
0.7 |
1.1 |
0.6 |
v5 |
0.9 |
1.2 |
∞ |
0.5 |
∞ |
1.3 |
0.7 |
v6 |
∞ |
0.5 |
1.4 |
0.6 |
0.5 |
∞ |
0.9 |
v7 |
1.1 |
1.3 |
0.5 |
0.8 |
0.3 |
0.7 |
∞ |
Таблица 4.10
Матрица смежности графа для вариантов 8 и 20
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.7 |
1.1 |
1.4 |
0.8 |
1.3 |
0.3 |
v2 |
1.1 |
∞ |
∞ |
0.7 |
0.6 |
0.4 |
1.4 |
v3 |
0.5 |
0.9 |
∞ |
0.6 |
0.5 |
0.7 |
1.0 |
v4 |
0.7 |
0.8 |
1.0 |
∞ |
0.9 |
∞ |
0.4 |
v5 |
0.6 |
1.1 |
0.3 |
∞ |
∞ |
1.4 |
0.5 |
v6 |
1.0 |
0.4 |
1.2 |
0.9 |
0.6 |
∞ |
0.7 |
v7 |
1.3 |
∞ |
0.8 |
0.5 |
0.4 |
0.9 |
∞ |
Таблица 4.11
Матрица смежности графа для вариантов 9 и 21
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.9 |
0.5 |
1.0 |
0.3 |
0.8 |
0.7 |
v2 |
1.4 |
∞ |
0.6 |
∞ |
0.7 |
0.5 |
0.4 |
v3 |
0.7 |
0.6 |
∞ |
0.3 |
0.8 |
1.2 |
0.9 |
v4 |
0.5 |
1.1 |
1.4 |
∞ |
0.3 |
0.6 |
∞ |
v5 |
0.8 |
1.2 |
0.9 |
0.4 |
∞ |
1.0 |
1.3 |
v6 |
1.3 |
1.0 |
∞ |
0.6 |
0.9 |
∞ |
1.2 |
v7 |
1.0 |
0.5 |
0.3 |
1.1 |
∞ |
0.4 |
∞ |
Таблица 4.12
Матрица смежности графа для вариантов 10 и 22
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
0.4 |
0.7 |
0.5 |
1.3 |
0.9 |
1.2 |
v2 |
1.2 |
∞ |
0.4 |
0.8 |
0.6 |
1.4 |
0.6 |
v3 |
0.9 |
0.7 |
∞ |
1.2 |
∞ |
1.0 |
0.8 |
v4 |
0.4 |
0.5 |
1.1 |
∞ |
1.4 |
0.7 |
∞ |
v5 |
∞ |
1.0 |
1.2 |
0.9 |
∞ |
0.3 |
0.6 |
v6 |
1.4 |
0.9 |
0.5 |
∞ |
0.5 |
∞ |
1.0 |
v7 |
1.2 |
0.6 |
0.7 |
1.3 |
1.2 |
1.1 |
∞ |
Таблица 4.13
Матрица смежности графа для вариантов 11 и 23
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
1.1 |
0.4 |
0.6 |
0.5 |
1.2 |
∞ |
v2 |
1.0 |
∞ |
0.7 |
0.5 |
1.2 |
0.3 |
0.7 |
v3 |
1.3 |
0.9 |
∞ |
1.1 |
0.6 |
0.7 |
1.0 |
v4 |
0.6 |
0.7 |
1.3 |
∞ |
0.9 |
∞ |
1.2 |
v5 |
0.9 |
1.3 |
1.0 |
0.4 |
∞ |
1.1 |
0.8 |
v6 |
∞ |
0.3 |
0.9 |
1.0 |
0.4 |
∞ |
1.0 |
v7 |
0.5 |
1.4 |
0.6 |
1.1 |
∞ |
0.8 |
∞ |
Таблица 4.14
Матрица смежности графа для вариантов 12 и 24
|
v1 |
v2 |
v3 |
v4 |
v5 |
v6 |
v7 |
v1 |
∞ |
1.3 |
1.2 |
0.4 |
1.0 |
0.5 |
0.7 |
v2 |
1.2 |
∞ |
0.3 |
1.1 |
0.6 |
0.8 |
∞ |
v3 |
∞ |
0.4 |
∞ |
0.9 |
1.3 |
1.2 |
0.5 |
v4 |
0.4 |
0.8 |
1.0 |
∞ |
∞ |
0.3 |
1.1 |
v5 |
1.0 |
0.3 |
0.7 |
1.3 |
∞ |
1.4 |
0.6 |
v6 |
0.5 |
0.6 |
1.1 |
1.2 |
0.9 |
∞ |
1.4 |
v7 |
1.2 |
1.3 |
1.4 |
0.3 |
0.8 |
∞ |
∞ |
4.4. Контрольные вопросы
1. Что понимается под редуцированием матрицы смежности, влияет ли редуцирование на относительную длину маршрутов?
2. Что такое нижняя граница длины маршрута, как она вычисляется и зачем нужна?
3. Как выбирается очередная дуга, включаемая в маршрут?
4. Что такое верхняя граница длины маршрута, как она вычисляется и зачем нужна?
5. Что показывает штраф за не включение дуги?
5. Принятие проектных решений на основе метода экспертных оценок
5.1. Цель работы
Цель работы – приобрести умение принимать проектные решения в условиях высокой неопределенности, используя метод экспертных оценок.
Работа рассчитана на 4 часа.
5.2. Основные теоретические сведения
5.2.1. Особенности метода экспертных оценок
Ранние этапы проектирования сложных систем (например, фаза формирования концепции проекта) характеризуются высокой неопределенностью. При этом исходных данных для принятия обоснованного решения недостаточно, имеющиеся сведения недостоверны, возможные риски достаточно не исследованы и т.д.
Вместе с тем для этих случаев характерна большая ответственность и важность принимаемого решения с точки зрения возможного ущерба, если в дальнейшем результаты проекта не будут достигнуты. Эту особенность иногда называют правилом 10-кратных затрат, т.е. затраты на исправление ошибки при переходе от одного этапа жизненного цикла проекта к последующему увеличиваются на порядок.
Широкое распространение при решении задач принятия проектных решений в условиях высокой неопределенности получили методы экспертных оценок.
Экспертными оценками называется группа методов, наиболее часто используемая в практике оценивания сложных систем на качественном уровне. В этих методах главную роль играют опыт и интуиция человека, оценивающего варианты решения.
При использовании экспертных оценок обычно предполагается, что мнение группы экспертов надежнее, чем мнение отдельного эксперта. Такое предположение не обязательно является верным. Иногда мнение нескольких консервативных экспертов хуже, чем мнение одного прогрессивного.
Основными этапами проведения экспертизы являются:
Формулировка проблемы и цели экспертизы.
Подбор основного состава рабочей группы.
Разработка технического задания на проведение экспертного опроса.
Разработка сценария сбора и проведения экспертных оценок.
Подбор экспертов в соответствии их компетентностью.
Формирование экспертной комиссии.
Проведение сбора экспертной информации.
Анализ экспертной информации.
При наличии нескольких туров – проведение двух предыдущих этапов.
Интерпретация полученных результатов и подготовка заключения.
