Многокритериальное принятие решений в условиях риска на основе интеграции мультиагентного, имитационного, эволюционного моделирования и численных методов
Методика поддержки принятия решений в условиях риска на основе интеграции эволюционной, мультиагентной, имитационной моделей и численных методов. Применение разработанного метода к решению задачи планирования проектных работ в условиях неопределенности.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 30.05.2017 |
Размер файла | 214,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Многокритериальное принятие решений в условиях риска на основе интеграции мультиагентного, имитационного, эволюционного моделирования и численных методов
А.С. Антонова
К.А. Аксенов
Процесс принятия решений в сложных организационно-технических системах (ОТС) представляет собой трудоемкую задачу, которую осложняют неполнота исходной информации, наличие множества показателей качества (критериев) оценки исходов альтернативных решений задачи, сокращение времени принятия решений и повышение требований к опыту и квалификации лиц, принимающих решения (ЛПР). Неполнота исходной информации связана с неопределенностью прогнозируемой ситуации, в рамках которой решение должно функционировать. И.Г. Черноруцкий в [1] выделяет два различных характера неопределенности: 1) "природная" неопределенность, связанная с неопределенностью состояния внешней среды; 2) неопределенность типа "активный партнер", отражающая поведение других субъектов по выбору решения. Учет последней неопределенности приводит к постановке задачи принятия решений в условиях конфликта; анализом методов решения подобных задач занимается теория игр. В настоящей работе рассмотрим постановку задачи принятия решений в условиях неопределенности внешней среды и опишем метод принятии решений на основе интеграции мультиагентного, имитационного, эволюционного моделирования и численных методов.
Задача многокритериального принятия решений в условиях риска
Рассмотрим задачу многокритериальной оптимизации в условиях риска следующего вида:
, , (1)
где - конечное множество альтернатив;
- конечное множество состояний внешней среды;
- функционал преобразования альтернативы x при состоянии z в некоторый исход;
- конечное множество критериев оценки исходов альтернативы x;
- конечное множество решений.
В общем случае множества X, Z, Y могут быть бесконечными. В случае конечных множеств значения {yij} задают матрицу решений. В задаче (1) каждый элемент матрицы решений представляет собой совокупность m оценок исходов альтернативы x при некотором состоянии среды z.
Согласно терминологии, предложенной И.Г. Черноруцким, при наличии знаний о вероятностях состояний среды принятие решений осуществляется в условиях риска; при отсутствии знаний - в условиях полной неопределенности.
Рассмотрим процесс приятия решений в условиях риска и определим множество вероятностей P пребывания внешней среды в состояниях Z:
, .
В теории принятия решений существует ряд численных методов, предназначенных для снятия многокритериальности оценки исходов и неопределенности входной информации при решении задачи в условиях риска. Основную трудность при решении задачи (1) представляет определение функционала , поскольку для реальных управленческих задач данный функционал должен учитывать накопленные статистические данные поведения системы, динамику протекающих в системе процессов и сценарную модель поведения ЛПР, что не всегда возможно представить аналитически. Применение мультиагентного, имитационного моделирования позволяет учесть предъявляемые к функционалу требования. Рассмотрим имитационную модель мультиагентных процессов преобразования ресурсов (МППР) [2] для формализации системных процессов и представления функционала (x,z). Модель МППР интегрирует имитационное, ситуационное, экспертное, мультиагентное и концептуальное представления системы с целью проведения комплексного системного анализа.
Методика решения задачи на основе интеграции мультиагентного, имитационного, эволюционного моделирования и численных методов
планирование риск мультиагентный имитационный
Рассмотрим методику решения задачи (1), включающую в себя следующие шаги.
Шаг 1. Описание множества критериев G оценки исходов.
Поскольку оптимизация решения задачи связана с поиском максимума значения (1), то критерии оценки исходов предполагается определять также с учетом максимизации оценки по отдельному критерию. При необходимости учета минимизирующего критерия следует заменить исходный критерий gi отношением эталонного (начального) значения критериальной функции к текущему значению критериальной функции gi:
, . (2)
Шаг 2. Определение множества состояний внешней среды Z и вероятностей P пребывания внешней среды в состояниях Z.
Шаг 3. Определение функционала с помощью модели МППР функционирования исследуемой системы в условиях влияния внешней среды.
Для разрабатываемой модели МППР входными параметрами будут являться значения альтернативы x и состояния среды z, а выходными параметрами - множество оценок исходов согласно выбранным критериям .
Шаг 4. Формирование множества альтернатив X.
При решении задач управления ОТС рассматривается область допустимых решений D, которая содержит множество оцениваемых альтернатив. Задача выбора конечного множества X из бесконечного множества D не является тривиальной, поскольку формируемое множество X должно включать удовлетворительное (эффективное, оптимальное) решение задачи в условиях определенности. Рассмотрим применение эволюционного и имитационного, мультиагентного моделирования для формирования множества альтернатив X.
Пусть задана эволюционная модель (ЭМ) поиска лучшего решения задачи в условиях определенности (без учета вероятностных состояний внешней среды). Определим ЭМ с помощью простого генетического алгоритма (ГА) оптимизации решения поставленной задачи [3]. На вход ГА будем подавать набор случайных значений из множества D (особей начальной популяции в терминологии ГА), значения параметров ГА (количество итераций, вероятности применения генетических операторов), а на выходе -формировать множество альтернатив X. Для расчета приспособленности особей (функции пригодности решений) применим модель МППР, входной информацией для которой служат значения управляемых параметров, закодированные в особи ГА, а на выходе формируется оценка особи с учетом динамических характеристик процессов системы [4].
Шаг 5. Формирование матрицы решений задачи многокритериальной оптимизации в условиях риска.
В результате применения к заданным альтернативам X функционала и оценки полученных исходов с помощью критериев G получим матрицу решений Y, представленную в таблице №1.
Таблица № 1 Матрица решений многокритериальной задачи в условиях риска
|
… |
|
||
|
… |
|||
… |
… |
… |
… |
|
|
… |
Шаг 6. Снятие многокритериальности задачи принятия решений.
Проведем замену векторного критерия оптимальности G на скалярный. Применим численный метод линейной свертки, подразумевающий выполнение линейного объединения всех частных критериев полезности в один [1]:
; , , , (3)
где F(x, z) - функция реализации альтернативы x при состоянии среды z.
Весовые коэффициенты рассматриваются как показатели важности отдельных критериев; они могут быть, как заданы ЛПР, так и вычислены, например, с помощью метода анализа иерархий Т.Л. Саати [5].
Применение метода линейной свертки предполагает наличие однородности оцениваемых критериев, которая может быть достигнута за счет использования при расчете критериев отношения (2).
Постановка задачи (1) с учетом (3) примет вид:
,. (4)
Выражение (4) представляет собой классическую постановку однокритериальной задачи принятия решений в условиях риска. Матрица решений Y для данной задачи представлена в таблице №2.
Таблица № 2 Матрица решений задачи в условиях риска
|
… |
|
||
|
… |
|||
… |
… |
… |
… |
|
|
… |
Шаг 7. Снятие неопределенности задачи принятия решений и выбор альтернативы.
Пусть задана функция реализации (4), при этом F характеризует "доход", полученный от исхода, реализовавшегося при применении альтернативы x. Тогда согласно [1] задача (4) эквивалента задаче максимизации "среднего" дохода:
, (5)
где черта сверху означает математическое ожидание величины;
J1(x) - функционал критерия математического ожидания (критерия Байеса-Лапласа).
Матрица решений задачи (5) приведена в таблице №3. Решением задачи (1) будет являться альтернатива: [1].
Таблица № 3 Матрица решений задачи при применении критерия Байеса-Лапласа
|
||
… |
… |
|
|
Применение разработанной методики к решению задачи планирования проектных работ в условиях риска
Рассмотрим задачу календарного планирования проектных работ на предприятия ЗАО "Телесистемы" с учетом распределения трудовых ресурсов предприятия и привлечения ресурсов сторонних субподрядных организаций [6]. Задача заключается в нахождении такого календарного плана выполнения работ по портфелю проектов в течение года, при котором суммарные затраты на субподрядные работы минимальны, суммарный простой собственных отделов предприятия (проектного и производственного) минимален и коэффициент использования трудовых ресурсов предприятия максимален. Решение задачи осуществляется в условиях риска появления 4-х дополнительных комплексных проектов (требующих наличия свободных ресурсов как проектного, так и производственного отделов предприятия) весной, летом, осенью и зимой.
Применим разработанную методику многокритериального принятия решений в условиях риска к рассматриваемой задаче календарного планирования.
Шаг 1. Опишем следующие критерии оценки полезности исходов: суммарную стоимость субподрядных работ по портфелю проектов SS, общий простой проектного SUp и производственного SUm отделов за год в процентах, коэффициент использования трудовых ресурсов предприятия My.
Методика расчета первых трех критериев описана в [4], их применение предполагает минимизацию оценок исходов. Последний критерий, My, предназначен для оценки степени равномерного использования ресурсов за период T. Формула расчета коэффициента использования трудовых ресурсов представлена ниже [7]:
, (6)
где i -день поступления запроса на свободные ресурсы для выполнения операций;
k - день первичного формирования запроса на ресурсы;
ResourceDemandi - требуемый объем ресурсов для выполнения операций в день i.
Шаг 2. Определим множества Z и P через множество возникающих в системе событий и множество вероятностей возникновения событий . Рассмотрим множество L, состоящее из следующих r=8 событий: появление/непоявление дополнительного комплексного проекта в каждое из времен года. Граф определения состояний системы с помощью событий представлен на рис. 1.
Рис. 1. - Граф состояний системы
В результате построения графа состояний системы выделено s=16 состояний zi {SA,...,SP}, причем каждое состояние характеризуется одновременным выполнением h событий множества L:
, , , , .
Определим вероятность pi пребывания системы в состоянии zi согласно выражению:
, , , . (7)
Для решаемой задачи r=8, h=4, s=16, т.е. рассматривается 8 событий, по которым определяется 16 состояний системы, причем каждое состояние задается одновременным выполнением 4 событий. Вероятности наступления событий заданы в таблице №4.
Таблица № 4 Множества событий L и вероятностей наступления событий PL
li |
Проект весной есть, l1 |
Проекта весной нет, l2 |
Проект летом есть, l3 |
Проекта летом нет, l4 |
Проект осенью есть, l5 |
Проекта осенью нет, l6 |
Проект зимой есть, l7 |
Проекта зимой нет, l8 |
|
pL(li) |
0.75 |
0.25 |
0.5 |
0.5 |
0.5 |
0.5 |
0.25 |
0.75 |
Вероятности нахождения системы pi в одном из состояний zi, рассчитанные при данных начальных условиях, представлены в таблице №5.
Таблица № 5 Множества состояний среды Z и вероятностей пребывания системы в этих состояниях P
zi |
SA |
SB |
SC |
SD |
SE |
SF |
SG |
SH |
SI |
SJ |
SK |
SL |
SM |
SN |
SO |
SP |
|
pi |
0.05 |
0.14 |
0.05 |
0.14 |
0.05 |
0.01 |
0.01 |
0.14 |
0.05 |
0.05 |
0.05 |
0.01 |
0.01 |
0.14 |
0.05 |
0.05 |
Рассчитаем для примера вероятность нахождения системы в состоянии z1=SA:
(см. рис. 1).
Воспользуемся формулой (7):
.
Шаг 3. Решение поставленной задачи планирования работ предполагает разработку модели МППР, описывающей процесс исполнения работ по портфелю проектов. За основу разрабатываемой модели исполнения работ была взята модель МППР решения задачи календарного планирования, построенная в системе динамического моделирования ситуаций BPsim.MAS и описанная в [6]. Данная модель была дополнена следующими входными параметрами: признаками нахождения системы в одном из анализируемых состояний (да/нет) для интеграции модели с численными методами оптимизации решения. Также модель была расширена расчетом дополнительной выходной характеристики - коэффициента использования трудовых ресурсов предприятия согласно (6).
Шаг 4. Сформируем множество альтернатив X с помощью интеграции имитационного, мультиагентного и эволюционного моделирования. Задачу интеграции предложенных методов моделирования решает интеллектуальный агент (ИА) генетической оптимизации, разработанный в среде BPsim.MSN на основе технологии проектирования визардов [4]. В работе [4] ИА был применен к решению задачи планирования проектных работ в условиях определенности. В ходе работы ГА было получено 10 поколений особей, хранящих в своих генах информацию о календарных сроках начал операций по проектам портфеля. Выберем в качестве множества альтернатив Х набор раскодированных особей 7-го поколения работы ГА, в котором было найдено наилучшее решение задачи согласно проведенным исследованиям [4]. Зададим размерность множества альтернатив n=8.
Шаг 5. Сформируем матрицу решений поставленной задачи многокритериальной оптимизации в условиях риска путем оценки выбранных альтернатив с помощью набора критериев для каждого состояния системы zi. Для этого проведем серию из экспериментов с разработанной моделью МППР, на вход которой будем подавать анализируемую альтернативу xi и признаки наступления/ненаступления событий множества L для формирования анализируемого состояния zj, а на выходе будем наблюдать значения описанных критериев для текущих и , , . Результаты экспериментов сохраним в таблицу №1.
Шаг 6. Проведем снятие многокритериальности решаемой задачи путем применения метода линейной свертки (3), предварительно приведя рассматриваемые критерии к однородному виду с помощью (2). В результате выполнения описанных процедур свертка критериев в функцию реализации примет следующий вид:
, (8)
где надстрочный индекс Init означает критериальную оценку эталонного экспертного решения задачи планирования.
Шаг 7. Проведем снятие неопределенности поставленной задачи с применением численных методов. Рассмотрим матрицу решений, сформированную на шаге 6. Зададим начальные значения коэффициентов формулы (8): 1=0.5; 2=0.2; 3=0.2; 4=0.1.
Воспользуемся критерием Байеса-Лапласа (5) для сведения матрицы решений к вектору решений
.
После выполнения преобразований имеем J1(x)={104.0; 95.8; 90.4; 121.5; 120.7; 127.7; 143; 126.5}. Нетрудно определить, что наилучшим решением является альтернатива x7 со значением J1(x7)=143.
Исследуем устойчивость найденного решения x7 при применении критерия Байеса-Лапласа для снятия неопределенности. Для этого проведем серию экспериментов по нахождению векторной функции оценки альтернатив при разных начальных условиях. Будем изменять степень важности отдельных критериев при формировании функции реализации, т.е. коэффициенты бi формулы (8), и вероятности наступления событий pL (таблица №4). План проведения экспериментов представлен в таблице №6.
Таблица № 6 План экспериментов по исследованию устойчивости найденного решения задачи
Вход |
Номер эксперимента |
||||||||||||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
||
б1 |
0.5 |
0.25 |
0.1 |
0.5 |
0.25 |
0.1 |
0.5 |
0.25 |
0.1 |
0.5 |
0.25 |
0.1 |
0.5 |
0.25 |
0.1 |
0.5 |
0.25 |
0.1 |
|
б2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
|
б3 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
0.2 |
0.25 |
0.2 |
|
б4 |
0.1 |
0.25 |
0.5 |
0.1 |
0.25 |
0.5 |
0.1 |
0.25 |
0.5 |
0.1 |
0.25 |
0.5 |
0.1 |
0.25 |
0.5 |
0.1 |
0.25 |
0.5 |
|
PL(l1) |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
0.75 |
0.75 |
0.75 |
0.99 |
0.99 |
0.99 |
0.99 |
0.99 |
0.99 |
|
PL(l3) |
0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
0.75 |
0.75 |
0.75 |
0.75 |
0.75 |
0.75 |
|
PL(l5) |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
0.5 |
0.5 |
0.5 |
0.25 |
0.25 |
0.25 |
0.99 |
0.99 |
0.99 |
|
PL(l7) |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
0.25 |
0.25 |
0.25 |
0.5 |
0.5 |
0.5 |
0.75 |
0.75 |
0.75 |
По результатам проведенных экспериментов была построена зависимость векторной функции Байеса-Лапласа, компонентами которой являются оцениваемые альтернативы, от изменения начальных условий (рис. 2).
Рис. 2. - Исследование устойчивости решений при применении критерия Байеса-Лапласа
Анализ поведения функционала J1(x) при различных начальных условиях показал, что доминирующее значение альтернативы x7 сохраняется при всех анализируемых ситуациях. При этом превосходство x7 максимально в случае равновероятностных событий появления 4-х дополнительных проектов (с вероятностями, не превышающими 0.75) и выборе в качестве наиболее важного критерия минимизацию суммарной стоимости субподрядных работ. Превосходство решения x7 минимально (правая часть графика) в случае высоких вероятностей появления 4-х дополнительных проектов и предпочтении любого из критериев. Таким образом, в результате применения критерия Байеса-Лапласа, можно сделать вывод о принятии решения в пользу альтернативы x7, обладающей устойчивостью к изменениям начальных условий задачи (факторов риска). Полученные данные согласуются с результатами работы [4].
В результате исследования применимости численных методов оптимизации к решению задач управления ОТС был сделан вывод о целесообразности интеграции численных методов и мультиагентного, имитационного, эволюционного моделирования. Совместное применение предложенных подходов обеспечивает учет накопленной статистики поведения системы, динамику протекающих системных процессов и сценарную модель поведения ЛПР в ходе проведения оценки исходов анализируемых альтернатив. Кроме того, использование имитационного и эволюционного моделирования позволяет формировать множество альтернатив, включающее в себя удовлетворительное (эффективное, оптимальное) решение задачи в условиях определенности с целью дальнейшей оценки решения в условиях неопределенности.
Таким образом, интеграция предложенных подходов моделирования и численных методов обеспечивает проведение полнофакторного анализа рассматриваемых рисков возникновения (нежелательных) событий в системе и поддержку обоснованного принятия решений в условиях риска.
Работа поддержана грантом РФФИ № 12-07-31045.
Литература
1. Черноруцкий И.Г. Методы принятия решений [Текст] / И.Г. Черноруцкий.- СПб.: БХВ-Петербург, 2005. - 416 с.
2. Аксенов К.А. Динамическое моделирование мультиагентных процессов преобразования ресурсов [Текст] / К.А. Аксенов, Н.В. Гончарова.- Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2006.-311 с.
3. Бионические информационные системы и их практические применения [Текст] / Под ред. Л.А. Зинченко, В.М. Курейчика, В.Г. Редько. - М.: ФИЗМАТЛИТ, 2011. - 288 с.
4. Антонова А.С., Аксенов К.А. Генетическая оптимизация при решении задачи планирования проектных работ [Электронный ресурс] // Современные проблемы науки и образования. - 2012, № 6. - Режим доступа: http://www.science-education.ru/106-7409 (доступ свободный) - Загл. с экрана. - Яз. рус.
5. Саати Томас Л. Принятие решений при зависимостях и обратных связях: Аналитические сети [Текст] Пер. с англ. / Науч. Ред. А.В. Андрейчиков, О.Н. Андрейчикова. - М.: Издательство ЛКИ, 2008. - 360 с.
6. Аксенов К.А., Антонова А.С. Применение имитационного моделирования и технологии интеллектуальных агентов для решения задачи управления проектами [Текст] // Научно-технические ведомости СПбГПУ № 4(128) 2011. Информатика. Телекоммуникации. Управление. г. С.-Петербург С.27-36.
7. Sriprasert, E., Dawood, N. N. Genetic algorithms for multi-constrained scheduling: an application for the construction industry [Текст] // Proceedings of the CIB W78's 20th International Conference on Construction IT, Construction IT Bridging the Distance, CIB Report 284, Waiheke Island, New Zealand, 23-25 April 2003. P. 341-353.
Размещено на Allbest.ru
...Подобные документы
Теория математических моделей принятия оптимальных решений. Принятие решения в условиях неопределённости. Критерий пессимизма-оптимизма Гурвица, минимаксного риска Сэвиджа, Ходжа-Лемана. Разработка программного приложения. Программная среда разработки.
дипломная работа [999,7 K], добавлен 23.04.2015Разработка имитационной модели "Перекресток" для анализа бизнес-процессов предприятия и принятия решения в сложных условиях. Алгоритм построения имитационной модели на основе CASE-средств. Обзор программного обеспечения для имитационного моделирования.
дипломная работа [2,6 M], добавлен 22.11.2015Использование библиотеки готовых компонентов как основы процесса построения моделей организационных систем. Характеристика качественных методов принятия решений. Применение порядковой классификации в процессе UFO-моделирования систем телемеханики.
магистерская работа [732,7 K], добавлен 26.04.2011Характеристика методов решений систем линейных алгебраических уравнений, основные виды численных методов и применение программного продукта Delphi 5.0 как наиболее эффективного. Сущность методов Гаусса, Гаусса-Жордана и Якоби, особенности метода Зейделя.
курсовая работа [2,2 M], добавлен 25.06.2010Принятие решений в условиях неопределенности. Классические и производные критерии принятия решений. Критерии Байеса-Лапласа, Сэвиджа, Гурвица, Ходжа-Лемана и Гермейра. Графоаналитический метод решения матричных игр. Основные элементы матрицы решений.
контрольная работа [1,4 M], добавлен 26.04.2012Классификация методов анализа по группам. Сбор и хранение необходимой для принятия решений информации. Подготовка результатов оперативного и интеллектуального анализа для эффективного их восприятия потребителями и принятия на её основе адекватных решений.
контрольная работа [93,2 K], добавлен 15.02.2010Математическое описание численных методов решения уравнения, построение графика функции. Cтруктурная схема алгоритма с использованием метода дихотомии. Использование численных методов решения дифференциальных уравнений, составление листинга программы.
курсовая работа [984,2 K], добавлен 19.12.2009Концепция систем поддержки принятия решений. Диапазон применения Analytica 2.0. Программное обеспечение количественного моделирования. Графический интерфейс для разработки модели. Основные способы моделирования. Диаграмма влияния и дерево решений.
контрольная работа [1,1 M], добавлен 08.09.2011Решение дифференциального уравнения с помощью численных методов (Рунге-Кутта и Эйлера модифицированного). Особенности построения графиков в программе Microsoft Visual Basic 10 с использованием ответа задачи, который имеет незначительную погрешность.
курсовая работа [1017,3 K], добавлен 27.05.2013Методы решения проблем, возникающих на стадиях и этапах процесса принятия решений, их реализация в информационных системах поддержки принятия решений (СППР). Назначение СППР, история их эволюции и характеристика. Основные типы СППР, области их применения.
реферат [389,3 K], добавлен 22.11.2016Основные модели представления знаний. Системы поддержки принятия решений. Диаграмма UseCase. Разработка базы данных на основе трех моделей: продукционные правила, семантическая сеть, фреймовая модель. Программная реализация системы принятия решений.
курсовая работа [715,1 K], добавлен 14.05.2014Характеристика основных методов и средств моделирования мультиагентных систем. Ознакомление с результатами экспериментального тестирования и отладки программного комплекса. Рассмотрение методов оценки качества разработанного программного продукта.
дипломная работа [3,1 M], добавлен 27.10.2017Человеко-машинные комплексы, специально предназначенные для принятия решений. Процесс принятия решений и его этапы. Методы поиска новых вариантов решений: дерево решений, морфологические таблицы, конференции идей. Принцип математической оценки тенденций.
курсовая работа [272,1 K], добавлен 30.07.2009Анализ методов и средств моделирования мультиагентных схем. Тестирование лабораторных работ "Climatechange", "ElFarol" и "Pagerank". Экспериментальное тестирование и отладка программного комплекса. Оценка качества разработанного программного продукта.
дипломная работа [4,5 M], добавлен 12.08.2017Разработка алгоритмического и программного обеспечения для решения задачи поддержки принятия решений о выпуске новой продукции. Математическое обеспечение задачи поддержки принятия решений о выпуске новой продукции, основные входные и выходные данные.
дипломная работа [943,0 K], добавлен 08.03.2011Анализ методов объектно-ориентированного программирования на примере численных. Детальная характеристика модулей и связь их в одну общую программу. Принципы интегрирования по общей формуле трапеции и решение дифференциального уравнения методом Эйлера.
курсовая работа [511,6 K], добавлен 25.03.2015Виды и оценка различных численных методов нелинейного программирования. Разработка способов вычисления оптимальных решений. Целевая функция метода проекции антиградиента. Решение тестовых задач в MS Excel. Определение направления проекции антиградиента.
курсовая работа [216,1 K], добавлен 22.01.2015Классификация систем поддержки принятия решений. Сравнительный анализ методик для оценки рисков розничного кредитования. Структура системы поддержки принятия решений, формирование начальной базы знаний. Проектирование базы данных информационной системы.
дипломная работа [1,9 M], добавлен 10.07.2017Разработка и внедрение программного модуля поддержки принятия управленческих решений для информационной системы медицинского предприятия ООО "Центр эндохирургических технологий". Эффективность применения модуля, полученные с его помощью результаты.
дипломная работа [1,9 M], добавлен 11.04.2013Изучение численных методов решения нелинейных уравнений. Построение годографа АФЧХ, графиков АЧХ и ФЧХ с указанием частот. Практическое изучение численных методов интегрирования дифференциальных уравнений высокого порядка, метод Рунге-Кутта 5-го порядка.
курсовая работа [398,3 K], добавлен 16.06.2009