Исходная задача. 5 страница
· Изображение. Ресурс, первично предназначенный служить для визуального представления, отличного от текста. К данному типу относятся изображения и фотографии физических объектов, рисунки, чертежи, мультипликация, фильмы, диаграммы, карты, музыкальная нотация.
· Интерактивный объект. Объект данного типа требует взаимодействия с пользователем для того, чтобы быть понятым, исполненным или реализованным. Примеры: интерактивные формы на веб-страницах, апплеты, обучающие средства, чаты, виртуальная реальность.
· Сервис. Система, которая выполняет одну или более функцию для конечного пользователя. Примеры: службы фотокопирования, банковский сервис, служба аутентификации, межбиблиотечный абонемент, веб-сервер.
· Программные средства. Компьютерная программа в исходном или компилированном коде, которая пригодна в неизменном виде для инсталляции на другой машине.
· Аудио. Ресурс, первоначально предназначенный служить для звукового представления. Например, аудио компакт-диск, запись речи или звуков.
· Текст. Ресурс, первоначально представляющий собой слова для чтения (книги, письма, газеты, стихи, статьи, диссертации, рукописи и др.).
Ценность информации, содержащейся в конкретном информационном ресурсе, может быть различной, кроме того, она изменяется во времени. Как все на свете, информационный ресурс рождается, живет и умирает. Поэтому можно говорить о жизненном цикле информационного ресурса.
Если исходить из классификации бизнес-процессов, рассмотренных в работе [45], информационный ресурс в период своего существования проходит следующие этапы жизненного цикла:
· сбор информации, создание ИР,
· хранение,
· обработка (упорядочение, поиск, изменение и обновление),
· архивирование,
· уничтожение.
В течение жизненного цикла меняется актуальность информации, содержащейся в информационном ресурсе. С этой точки зрения информация может классифицироваться как критическая, важная и маловажная [14].
Как правило, актуальность информации уменьшается с течением времени, следовательно, указанные классы актуальности наступают последовательно.
Исходя из сказанного, модель жизненного цикла информационного ресурса (ИР) может быть упрощенно представлена в виде цепи Маркова, графическая схема которой показана на рисунке 3.5.
Рис. 3.5. Модель жизненного цикла информационного ресурса
Здесь выделено 8 состояний, смысл которых приведен ниже;
- создание ИР,
- хранение ИР критической важности,
- обработка ИР критической важности,
- хранение ИР с важной информацией,
- обработка ИР с важной информацией,
- архивирование и хранение ИР с маловажной информацией,
- обработка ИР с маловажной информацией,
- удаление ИР.
Переход из одного состояние в другое
за один временной шаг является случайным событием, вероятность которого
определяется этапами жизненного цикла ИР, их «временем жизни» и другими факторами. В целом, модель определится следующей матрицей переходных вероятностей размерности 8
8.
. (3.19)
Вероятности перехода, как мы видели в предыдущих разделах, определяют также среднюю продолжительность пребывания информационного ресурса в каждом из выделенных состояний.
Рассмотрим методику оценки динамики информационного ресурса, основанную на приведенной выше модели жизненного цикла информационного ресурса. Для снижения размерности задачи объединим этапы хранения и обработки в один этап: и
,
и
,
и
. Упрощенная модель жизненного цикла в виде цепи Маркова с дискретным временем, содержащей пять состояний, показана на рисунке 3.6.
Здесь:
- создание ИР,
- хранение и обработка ИР критической важности,
- хранение и обработка ИР с важной информацией,
- архивирование и хранение ИР с маловажной информацией,
- удаление ИР.
Пусть имеется множество информационных ресурсов R = { }, где по приведенной выше классификации
‑ вид ИР,
‑ степень актуальности ресурса. Каждый ресурс поступает в информационную систему и проходит в ней весь жизненный цикл.
Рис. 3.6. Упрощенная модель жизненного цикла информационного ресурса
Вероятности перехода между состояниями ресурса ‑го вида задаются матрицей
. (3.20)
Ресурс характеризуется следующими параметрами:
· время поступления ИР в информационную систему (например, дни, месяцы),
где
- время исследования системы;
· объем поступившего ресурса - го вида в момент
, Мбайт;
· объем ресурса
, Мбайт, в момент
. Величины
образуют вектор
, при этом
,
;
· вероятность нахождения ресурса
в
степени актуальности в момент
. Вероятности
образуют вектор
, при этом
, начальное распределение вероятностей
.
Ресурс, поступивший на вход системы (в состояние ), в дальнейшем перераспределяется между состояниями пропорционально вероятностям пребывания системы в данном состоянии. Исходя из сказанного, мы получим следующие расчетные формулы.
Динамика изменения состояния ИР определится уравнениями:
(3.21)
(3.22)
Общий объем ресурсов го вида, находящихся в системе, определится вектором
, (3.23)
где время жизни ресурса
го вида.
Общий объем ресурсов й степени актуальности определится суммой
(3.24)
.
Расчетный объем ИР ой степени актуальности
для определения необходимых параметров запоминающего устройства равен максимальному значению величины
на всем исследуемом интервале времени:
. (3.25)
Расчеты по формулам (3.21) – (3.25) для матрицы (3.20) и исходных данных по объемам поступающих ресурсов удобно производить с помощью специальной программы [14].
Пример.Рассмотрим систему, содержащую информационный ресурс, динамика которого задается матрицей
.
Предположим, что на вход системы в каждый момент времени поступает ресурс в объеме Мбайт. Расчет, проведенный по формулам (3.21) – (3.24), позволяет оценить динамику накопления ИР в системе. Результаты расчета приведены на рисунке 3.7.
а
б
Рис. 3.5. Графики жизненного цикла информационного ресурса
за 100 шагов, динамика которого задана матрицей :
а) – вероятности нахождения единичного ИР в разных степенях актуальности; б) – динамика накопления ИР
3.5 Принятие решений об оптимизации инвестиционного портфеля
В данном параграфе мы рассмотрим классическую задачу об оптимизации инвестиционного портфеля. Рассмотренная ниже модель носит название теории оптимизации инвестиционного портфеля Гарри Марковица, который предложил ее в 1952 году [43]. Эта теория получила широкое распространение и развитие и впоследствии была удостоена Нобелевской премии по экономике.Г. Марковиц предположил, что величины доходности ценных бумаг (облигаций) являются случайными величинами, распределенными по нормальному (гауссовскому) закону. Поэтому инвестор, формируя свой портфель, оценивает только два показателя – ожидаемую доходность



























































































для эффективного портфеля В том случае, когда нужно решить третью из отмеченных задач, необходимо провести вертикальную линию из точки на оси абсцисс, соответствующей заданной дисперсии,


3.6 Имитационное моделирование при принятии решений
В дополнение к рассмотренному ранее материалу мы обратимся еще к одному методу, который позволяет не только составлять математические модели процессов, но и проводить с ними вычислительные эксперименты. Системы, осуществляющие такие функции, называются имитационными.
В настоящее время разработано и используется множество систем, реализующих методы имитационного моделирования. Одной из современных систем подобного типа является система AnyLogic, которая была разработана в 1999 году фирмой «XJ Technologies», г. Санкт-Петербург (http://www.xjtek.ru/company/) и завоевала большую популярность. К сегодняшнему дню существует уже 6 версий этой программы.
В настоящем разделе приведены краткие сведения об AnyLogic 5-й версии [5] и пример моделирования с помощью этой системы процесса прохождения студентами учебного курса.
В системе AnyLogic предусмотрены две фазы имитационного моделирования – разработка модели и ее анализ, которые явно разделены. Разработка модели выполняется в среде редактора AnyLogic, анализ модели происходит в среде исполнения. В каждой фазе существуют свои средства управления. Можно многократно использовать переход между фазами редактирования и исполнения модели при разработке модели.
Рассмотрим особенности данной системы.
3.6.1 Система AnyLogic: активные объекты, классы и экземпляры активных объектов
Система AnyLogic использует объектно-ориентированную методологию, программирования, в которой класс является мощным средством, позволяющим структурировать сложную систему. Класс определяет шаблон, в соответствии с которым строятся отдельные экземпляры класса. Эти экземпляры могут быть определены как объекты других активных объектов.
В AnyLogic основным структурным блоком при создании моделей являются классы активных объектов.Использование активных объектов является естественным средством структуризации модели сложных систем: мир состоит из множества параллельно функционирующих и взаимодействующих между собой сущностей. Различные типы этих сущностей и представляют разные активные объекты.
Чтобы создать модель AnyLogic, нужно создать классы активных объектов (или использовать объекты библиотек AnyLogic). Определение активного объекта задает шаблон. Отдельные объекты, построенные в соответствии с этим шаблоном (экземпляры активного объекта), могут использоваться затем как элементы других активных объектов. Всегда один класс в модели является корневым. Для него в модели AnyLogic порождается один экземпляр с предопределенным именем root, он и запускается исполнительной системой AnyLogic на выполнение. Имя класса корневого активного объекта можно менять в окне его свойств.
Каждый активный объект имеет структуру(совокупность включенных в него активных объектов и их связи), а также поведение, определяемое совокупностью переменных, параметров, стейтчартов (карт состояния) и т. п. Каждый экземпляр активного объекта в работающей модели имеет свое собственное поведение, он может иметь свои значения параметров, функционирует независимо от других объектов, взаимодействуя с ними и с внешней средой.
3.6.2 Объектно-ориентированный подход
AnyLogic использует объектно-ориентированный подход к представлению сложных систем. Этот подход позволяет простым и естественным образом организовать и представить структуру сложной системы с помощью иерархии абстракций. Иерархия структуры может быть произвольной глубины.
При построении моделей чаще всего не используется никаких других средств, кроме средств визуальной разработки (введения состояний и переходов карты состояний (стейтчарт – StateChart), введения пиктограмм переменных и т.п.), задания численных значений параметров, аналитических записей соотношений переменных и аналитических записей условий наступления событий. Основной парадигмой, принятой в AnyLogic при разработке моделей, является визуальное проектирование – построение с помощью графических объектов и пиктограмм иерархий структуры и поведения активных объектов.
Дата добавления: 2015-09-07; просмотров: 1072;