- •Содержание
- •Тема 1. Общие сведения об информационных системах, теории систем 10
- •Тема 2. Модели как основа теории информационных систем 77
- •Тема 3. Описание динамики информационных систем 98
- •Тема 4. Реляционные основы проектирования информационных систем 136
- •Тема 5. Информационные модели принятия решений 191
- •Тема 6. Проблемы принятия решений в четких и нечетких информационных пространствах 246
- •Введение
- •Тема 1. Общие сведения об информационных системах, теории систем
- •1.1. Понятие системы
- •1.1.1. Основные свойства системы
- •Характеристика основных свойств системы
- •1.1.2. Дескриптивный и конструктивный подходы к определению системы
- •1.1.3. Основные категории системного подхода
- •Классификация категорий системного подхода
- •1.1.4. Основные задачи теории систем
- •Основные задачи и функции системного анализа
- •1.1.5. Логика и методология системного анализа
- •Принципы системного анализа и их характеристика
- •Характеристика основных подходов в системном анализе
- •Методы системного анализа
- •Системные теории, их авторы и характеристика
- •Контрольные вопросы
- •1.2. Понятие информации
- •1.2.1. Количественные методы оценки и характеристики информации
- •Качественные характеристики информации
- •Меры информации
- •1.2.2. Атрибутивный, логико-семантический и прагматический аспекты теории информации
- •1.2.3. Уровни представления информации
- •1.2.4. Стандарты, относящиеся к терминам и определениям понятий на уровнях представления информации
- •Контрольные вопросы
- •1.3. Понятие информационной системы
- •1.3.1. Взаимосвязь информационного процесса, информационной технологии, информационной системы
- •1.3.2. Структура информационной системы
- •1.3.3. Принципы построения информационных систем
- •1.3.4. Классификация информационных систем
- •Общая классификация систем
- •1.3.5. Уровни представления информации в информационных системах
- •Контрольные вопросы
- •Тема 2. Модели как основа теории информационных систем
- •2.1. Качественные и количественные методы описания информационных систем
- •Контрольные вопросы
- •2.2. Кибернетический подход к описанию функциональных преобразований в информационной системе
- •Контрольные вопросы
- •2.3. Метод имитационного моделирования систем
- •Контрольные вопросы
- •Тема 3. Описание динамики информационных систем
- •3.1. Информация как элемент управления
- •Этапы формирования информационного обеспечения
- •Контрольные вопросы
- •3.2. Информационные потоки
- •3.2.1. Используемые виды информационных потоков
- •3.2.2. Принципы построения информационных потоков
- •Контрольные вопросы
- •3.3. Агрегатное описание информационных систем
- •Операторы переходов агрегата
- •Частные случаи агрегата
- •Контрольные вопросы
- •3.4. Математическое и имитационное моделирование динамики сложной информационной системы
- •Преимущества моделирования динамики системы
- •Имитационное моделирование
- •Недостатки моделирования динамики системы
- •Контрольные вопросы
- •3.5. Элементы управления в информационной системе
- •Этапы разработки управления системой
- •Контрольные вопросы
- •Тема 4. Реляционные основы проектирования информационных систем
- •4.1. Концептуальное, инфологическое и физическое моделирование предметной области
- •Модели «сущность-связь» (er-модель)
- •Моделирование локальных представлений
- •Контрольные вопросы
- •4.2. Выделение информативных свойств объектов предметной области Выявление классов объектов и связей
- •Отличия между классом объектов и свойством
- •Связи между классами объектов
- •Правило чтения связи
- •Контрольные вопросы
- •4.3. Общность реляционного подхода при проектировании баз данных
- •4.3.1. Переход от er-модели к схеме реляционной базы данных
- •4.3.2. Нормализация отношений
- •4.3.3. Языки манипулирования реляционными данными
- •4.3.4. Независимость данных
- •4.3.5. Понятие логической и физической целостности данных
- •4.3.6. Способы организации данных
- •Контрольные вопросы
- •Тема 5. Информационные модели принятия решений
- •5.1. Интеллектуализация процесса анализа данных
- •5.1.1. Технология Data Mining
- •5.1.2. Olap – системы оперативной аналитической обработки данных
- •5.1.3. Системы поддержки принятия решений
- •Контрольные вопросы
- •5.2. Этапы проектирования интеллектуальных информационных систем
- •Контрольные вопросы
- •Этапы проектирования интеллектуальных информационных систем.
- •5.3. Общая постановка задачи оптимизации интеллектуальных информационных систем
- •Классификация задач оптимизации
- •Регламентированные и оптимизирующие проектные переменные системы
- •Реконфигурация структуры системы
- •Контрольные вопросы
- •Общая постановка задачи оптимизации интеллектуальных информационных систем.
- •5.4. Перспективы развития информационных систем и технологий для работы с данными в виртуальных корпоративных структурах
- •5.4.1. Основные виды виртуальных корпоративных структур
- •Виртуальный удаленный доступ
- •Виртуальное малое предприятие
- •Виртуальные команды
- •Виртуальные предприятия
- •Виртуальная корпорация
- •Виды виртуальных корпораций
- •Особенности информационного обеспечения виртуальных корпораций
- •5.4.2. Когнитивная графика, гипертекстовая технология, геоинформационные системы Когнитивная графика
- •Задачи когнитивной компьютерной графики
- •Гипертекстовая технология
- •Географические информационные системы
- •Контрольные вопросы
- •Тема 6. Проблемы принятия решений в четких и нечетких информационных пространствах
- •6.1. Основы теории принятия решений
- •Контрольные вопросы
- •6.2. Основные типы метрических пространств
- •6.2.1. Метризация информационных пространств при четкой постановке задачи. Локальные метрики
- •6.2.2. Дивизимные и агломеративные стратегии поиска альтернатив
- •6.2.3. Функции полезности. Минимаксные подходы
- •Контрольные вопросы
- •Функции полезности. Минимаксные подходы.
- •6.3. Решение задачи многоцелевой оптимизации при нечеткой постановке задачи
- •6.3.1. Нечеткие множества и отношения: основные свойства
- •Стандартные функции принадлежности
- •6.3.2. Операции над нечеткими множествами и отношениями
- •Операции над нечеткими множествами и отношениями
- •6.3.3. Формирование нечетких отношений с использованием экспертных знаний
- •6.3.4. Нечеткие и лингвистические переменные. Нечеткие системы Нечеткие и лингвистические переменные
- •Нечеткие системы
- •6.3.5. Формулировка измерительных задач как задач многоцелевой оптимизации в нечеткой среде
- •Контрольные вопросы
- •6.4. Модели представления знаний
- •Продукционные модели
- •Семантические сети
- •Формальные логические модели
- •Контрольные вопросы
- •Заключение
- •Список литературы Основная
- •Дополнительная
- •Терминологический словарь
Классификация задач оптимизации
Принято различать задачи статической оптимизации для процессов, протекающих в установившихся режимах, и задачи динамической оптимизации.
В первом случае решаются вопросы создания и реализации оптимальной модели процесса, во втором – задачи создания и реализации системы оптимального управления процессом при неустановившихся режимах эксплуатации.
Если требуется определить экстремум целевой функции без задания условий на какие-либо другие величины, то такая оптимизация называется безусловной. Такие критерии обычно используются при решении частных задач оптимизации. Если необходимо установить экстремум целевой функции при некоторых условиях, которые накладываются на ряд других величин, то такая оптимизация называется условной.
Процедура решения задачи оптимизации обязательно включает, помимо выбора управляющих параметров, еще и установление ограничений на эти параметры. Ограничения могут накладываться как по технологическим, так и по экономическим соображениям. В зависимости от управляющих параметров различают следующие задачи:
-
оптимизация при одной управляющей переменной – одномерная оптимизация;
-
оптимизация при нескольких управляющих переменных – многомерная оптимизация;
-
оптимизация при неопределённости данных;
-
оптимизация с непрерывными, дискретными и смешанными типами значений управляющих воздействий.
В зависимости от критерия оптимизации различают: с одним критерием оптимизации – критерий оптимальности единственный; со многими критериями. Для решения задач со многими критериями используются специальные методы оптимизации.
Регламентированные и оптимизирующие проектные переменные системы
При исследовании систем часто возникают немалые сложности при выборе свободных информационных переменных (ИП), имеющих первостепенное значение для однозначного математического представления процесса функционирования системы. Это обусловлено тем, что общую универсальную формулу для числа степеней свободы любой системы, указывающую, какие именно ИП системы должны быть выбраны как свободные (независимые) переменные, получить невозможно, так как каждая исследуемая система строго индивидуальна по характеру процессов функционирования. Однако можно указать некоторые основные рекомендации по выбору свободных переменных системы, которых следует придерживаться при решении задач проектирования и оптимизации систем.
Все информационные переменные, полностью характеризующие функционирование системы, подразделяют на проектные (заданные) и расчетные (искомые) переменные. В качестве свободных ИП системы из всего множества информационных переменных могут быть выбраны только лишь проектные переменные системы.
Проектные переменные – это такие ИП, которые характеризуют основную цель функционирования системы, воздействие на систему или подсистему внешней окружающей среды, взаимосвязь данной системы с другими системами и возможность оптимизации процессов ее функционирования в соответствии с некоторым критерием качества. Расчетные (искомые) переменные – это ИП, определение которых представляет собой цель проектирования и исследования системы.
Среди проектных переменных выделяют регламентированные и оптимизирующие переменные системы.
Регламентированные переменные определяют основную цель функционирования системы, влияние внешней среды на систему, взаимодействие данной системы с другими системами. Большая часть этих переменных находится по данным проектного задания и требованиям технологических условий.
К регламентированным переменным относят технологические параметры системы, а также параметры технологических режимов функционирования элементов или подсистем, которые обусловливают протекание технологических процессов в требуемом направлении. Другую группу регламентированных переменных составляют конструкционные параметры элементов или подсистем.
Таким образом, некоторое число степеней свободы системы, согласно проектному заданию и технологическим условиям, расходуют на регламентированные переменные. Определив оставшееся неизрасходованным число степеней свободы, необходимо решить, какие именно ИП нужно выбрать дополнительно для однозначной характеристики процесса функционирования системы.
Оставшиеся степени свободы следует отнести к оптимизирующим переменным, варьирование численных значений которых при заданных регламентированных переменных обеспечивает оптимизацию процесса функционирования системы в соответствии с некоторой целевой функцией. Как правило, данная функция имеет экономический характер. Это обусловлено тем, что многие варианты выбора свободных информационных переменных часто эквивалентны друг другу в технологическом отношении, но могут быть по-разному оценены с экономической точки зрения. Перед инженером стоит задача из всех возможных вариантов наборов свободных ИП выбрать такой, который являлся бы экономически оптимальным.
Реальный процесс функционирования системы протекает при наличии определенных ограничений на качества и количественные значения технологических и конструкционных переменных системы. Конструкционные параметры ограничены требованиями ГОСТ, межведомственных и ведомственных норм на типы и геометрические размеры оборудования, а также соображениями механической прочности и надежности оборудования. Ряд ограничений имеется также на информационные взаимодействия элементов или подсистем.
Наличие ограничений на информационные переменные системы вызывает трудности, препятствующие достижению того оптимального решения, которое можно было бы получить без учета ограничений. Для обеспечения корректности постановки задачи исследования процессов функционирования системы и резкого сокращения объема вычислительных процедур по оптимизации данной системы в качестве оптимизирующих проектных переменных необходимо, прежде всего, выбирать информационные переменные двух видов: ИП, принимающие, согласно проектному заданию и технологическим условиям, дискретные значения; ИП, которые по требованиям проектного задания и технологических условий или вследствие взаимодействия элементов системы между собой имеют узко ограниченный диапазон возможных значений.
Деление проектных переменных системы на регламентированные и оптимизирующие несколько относительно, поскольку в зависимости от конкретных условий функционирования системы одни и те же информационные переменные могут быть либо оптимизирующими, либо регламентированными. При решении задач проектирования оптимальных систем оптимизирующими ИП являются как технологические, так и конструкционные параметры, при оптимизации действующих систем – только технологические параметры, обеспечивающие наилучшие показатели функционирования.