Разработка метода проектирования многоагентных имитационных моделей на основе формализма машин абстрактных состояний

Набиуллин, Олег Ривхатович. Разработка метода проектирования многоагентных имитационных моделей на основе формализма машин абстрактных состояний : диссертация ... кандидата технических наук : 05.13.18 / Набиуллин Олег Ривхатович; [Место защиты: Гос. ун-т - Высш. шк. экономики].- Москва, 2010.- 144 с.: ил. РГБ ОД, 61 11-5/188
Автор
Набиуллин, Олег Ривхатович
Год
2010
  • 99 000 UZS

Оглавление диссертации
Введение
1 Многоагентное имитационное моделирование 18
1.1 Аналитический обзор литературы с точки зрения имитационных экспериментов 18
1.1.1 Обзор наиболее распространеных программных каркасов для многоагентного моделирования 19
1.2 Сравнение производительности систем Swarm и Repast 28
1.2.1 Результаты 30
1.2.2 Погрешность измерения 33
1.3 Распределенные вычисления 33
1.4 Выводы и определение задач работы 34
1.4.1 Обоснование необходимости новой разработки 34
1.4.2 Постановка задачи 35
2 Моделирование имитационных систем 37
2.1 Использование исполняемых моделей 38
2.1.1 Машины действий 39
2.1.2 Машины абстрактных состояний 58
2.1.3 Методология 63
2.1.4 Использование ASML - сервисы 64
2.1.5 Модель 65
2.1.6 Исследование модели 70
2.1.7 Заключение 72
2.2 Итеративный подход к созданию и анализу сложных агентных моделей 73
2.2.1 Проверка гипотез 78
2.3 Распределенные вычисления 80
2.3.1 Создание виртуальной среды взаимодействия 80
2.4 Агентный подход 81
2.4.1 Агенты 81
2.4.2 Сообщения 81
2.4.3 События 83
2.4.4 Пробинг (опрос состояния) 83
2.4.5 Наблюдатели (агрегаторы) 84
2.4.6 Асинхронность 84
2.4.7 Кодогенерация 84
2.4.8 Сравнение агентного и объектного подходов 85
3 Архитектура программного комплекса 86
3.1 Программная архитектура 86
3.2 Архитектура 89
3.3 Трансляция исполняемых спецификаций 90
3.4 Используемые библиотеки и технологии 92
3.4.1 Standard C++ 92
3.4.2 Boost 92
3.4.3 АСЕ 92
3.4.4 Python 93
3.4.5 SObjectizer 93
3.5 Прототип 93
3.5.1 Boot-strap services 96
3.5.2 Kernel services 96
3.5.3 Application support services 97
3.5.4 Application services 97
3.5.5 SimulationManager 98
3.5.6 Принцип работы 102
3.6 Анализ архитектуры 106
3.6.1 Достоинства 106
3.6.2 Недостатки 107
3.6.3 Выводы и перспективы развития 109
4 Практическое применение прототипа и метода ASF 110
4.1 Применение ASF 110
4.2 Тестовая модель HeatBugs 112
4.2.1 Реализация графики 114
4.2.2 Сравнение производительности прототипа 115
4.3 Модель FreeRiders 116
4.3.1 Теория обучения 117
4.3.2 Описание математической модели 117
4.3.3 Исполняемая модель 118
5 Заключение 134
5.1.1 Перспективы развития 134
5.1.2 Основные результаты 134
Литература 136
Работы автора 143

Рекомендуем вам товары

99 000 UZS
Автор
Петлина Елена Михайловна
Количество страниц
Год
2010
99 000 UZS
Автор
Никонорова, Оксана Александровна
Количество страниц
Год
2010
99 000 UZS
Автор
Петрищев, Игорь Олегович
Количество страниц
Год
2010
99 000 UZS
Автор
Новикова Виктория Николаевна
Количество страниц
Год
2010
99 000 UZS
Автор
Никулин Илья Александрович
Количество страниц
Год
2010
Модули для Opencart 2, Опенкарт 3