Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теория системного анализа и принятия решений. Курс лекций

.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
685 Кб
Скачать

№ 1972

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ «МИСиС»

Кафедра компьютерных информационных и управляющих систем автоматики

Р.Т. Газимов М.В. Усачёв К.З. Салихов

Теория системного анализа и принятия решений

Курс лекций

Допущено учебно-методическим объединением по образованию в области металлургии в качестве

учебного пособия для студентов высших учебных заведений, обучающихся по направлению Металлургия

Москва 2011

УДК 681.5 Г12

Р е ц е н з е н т канд. техн. наук, доц. А.И. Широков

Газимов, Р.Т.

Г12 Теория системного анализа и принятия решений : курс лек- ций / Р.Т. Газимов, М.В. Усачёв, К.З. Салихов. – М. : Изд. Дом МИСиС, 2011. – 52 с.

ISBN 978-5-87623-493-3

Целью курса лекций является создание у студентов технологических спе- циальностей целостного представления о принципах системного подхода при изучении и исследовании сложных процессов и систем.

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

Предназначен для студентов бакалавриата по направлениям «Техносфер- ная безопасность» и «Стандартизация и сертификация».

УДК 681.5

ISBN 978-5-87623-493-3

Газимов Р.Т., Усачёв М.В.,

 

Салихов К.З., 2011

2

СОДЕРЖАНИЕ

1 Модели и методы системного анализа и принятия

 

экспертных решений

5

1.1 Введение в системный анализ

5

1.1.1 Основные понятия системного анализа

5

1.1.2 Система и внешняя среда

7

1.1.3 Свойства систем

7

1.1.4 Классификации систем

7

1.1.5 Методология системного анализа

8

1.1.6 Задачи системного анализа

9

1.2 Исследование свойств среды и структуризация

 

систем (получение экспертной информации)

10

1.2.1 Экспертные методы и задачи оценивания

10

1.2.2 Алгоритм экспертизы и принципы опроса экспертов

10

1.2.3 Экспертные измерения и шкалы

11

1.2.4 Технологии генерации решений

14

1.3 Исследование свойств среды и структуризация

 

систем (обработка экспертной информации)

15

1.3.1 Оценка компетентности экспертов

 

и согласованности мнений

15

1.3.2 Методы формирования исходного пространства решений

18

1.4 Многокритериальная оценка альтернатив

23

1.4.1 Цели системы

23

1.4.2 Возникновение многокритериальности, множества Парето

24

1.4.3 Многокритериальные задачи

25

1.4.4 Классификация методов

26

1.4.5 Прямые методы

26

1.4.6 Аксиоматические методы

28

1.4.7 Принципы оценки

28

2 Модели и численные методы оптимизации

30

2.1 Линейное программирование

30

2.1.1 Линейное программирование, постановка задачи

30

2.1.2 Графическое решение

32

2.1.3 Симплекс-метод

32

2.1.4 Вычислительный алгоритм

34

2.1.5 Двойственная задача

37

2.2 Нелинейные задачи математического программирования

38

2.2.1 Экстремумы целевой функции

38

3

2.2.2 Необходимые условие существования экстремума

38

2.2.3 Достаточное условие существования экстремума

39

2.2.4 Оптимизация с ограничениями в виде равенств

40

2.2.5 Оптимизация с ограничениями в виде неравенств

42

2.2.6 Общий случай условной оптимизации

44

2.3 Численные алгоритмы оптимизации

44

2.3.1 Методы прямого поиска

44

2.3.2 Градиентные методы

48

Список использованных источников

51

4

1 МОДЕЛИ И МЕТОДЫ СИСТЕМНОГО АНАЛИЗА И ПРИНЯТИЯ ЭКСПЕРТНЫХ РЕШЕНИЙ

1.1 Введение в системный анализ

1.1.1 Основные понятия системного анализа

Системный анализ сложное понятие на стыке информатики, ки- бернетики, теории оптимизации, теории вероятностей, теории приня- тия решений и прочих смежных дисциплин.

Идеологической основой системного анализа (как научной дисци-

плины) является системный подход.

Системный подход понятие научно-философское, и подразуме- вает не наличие неких готовых решений, а скорее определяет точку зрения исследователя на поставленную проблему. В системном под- ходе любой объект исследования рассматривается как система цельная и самостоятельная (рисунок 1.1).

Объект

Система

Атом

Рисунок 1.1 – Системный подход

Система (греч.) – целое, составленное из частей (атомов) в неко- тором порядке.

Атом (греч.) – целое, неделимое элемент системы.

Система совокупность элементов, объединенных общей средой и общей целью.

Системный анализ состоит в определении и формальном закреп- лении характеристик, структуры, внутренних движений, а также внешнего поведения системы в рамках заданной проблематики.

Системный анализ комплекс методов, приемов и средств для оты- скания некоторых частных решений заданной проблемы, удовлетво- ряющих условиям и ограничениям предметной области (рисунок 1.2).

5

Система

Предметная область

Рисунок 1.2 – К определению системного анализа

Системный анализ это набор правил и методов:

-структурного анализа;

-функционального анализа;

-статистического анализа;

-математического моделирования;

-теории оптимизации;

-теории вероятностей;

-теории принятия решений;

-теории игр.

Математический аппарат системного анализа основан на поло- жениях теории исследования операций комплекса методов для оты- скания оптимальных решений заданной проблемы в условиях задан- ных ограничений.

«Исследование операций» строже, чем «Системный анализ», как следует из таблицы 1.1. Системный анализ (СА) – расширение ис- следования операций (ИО) на поле неоднозначных проблем.

Таблица 1.1 – Сравнение «Системного анализа» и «Исследования операций»

 

 

«Исследование операций» (ИО)

«Системный анализ» (СА)

Дает оптимальные решения

Дает частные решения

 

 

Задан критерий оптимальности

Критерия оптимальности нет,

 

либо есть несколько противоречивых

Ограничения представимы

Ограничения могут быть неформальны

в формальном виде

и размыты

 

 

6

1.1.2 Система и внешняя среда

Среда совокупность законов и правил, согласно которым осу- ществляется взаимодействие простейших элементов (атомов) любой системы.

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

Модель формальное представление системы, составленное в со- ответствии с условиями и ограничениями заданной проблемы.

Сущность системного анализа состоит в выделении системы из среды и составлении ее адекватной математической модели.

1.1.3 Свойства систем

Определяют следующие свойства систем:

-ограниченность означает, что система отделена от среды грани- цами;

-целостность означает, что система больше чем просто сумма элементов;

-структурность означает, что поведение системы определяют как характеристики ее элементов, так и принципы их организации;

-иерархичность означает, что любая система состоит из меньших подсистем;

-взаимосвязь со средой означает, что характеристики системы формируются и проявляются лишь во взаимодействии со средой;

-множественность описаний означает, что любую систему мож- но описать множеством способов и с многих точек зрения.

1.1.4 Классификации систем

По В.Г. Афанасьеву:

-естественные (существующие в действительности);

-концептуальные (характеризующие представление человека о действительности);

-искусственные (существующие в действительности, но создан- ные усилиями человека).

По С. Биру (простые, сложные, очень сложные):

-детерминированные (поведение систем предопределено);

-вероятностные (поведение систем зависит от случая).

Прочие системы:

- казуальные (без видимой цели) и целенаправленные;

7

-активные и пассивные;

-однородные (гомогенные) и неоднородные (гетерогенные);

-статические и динамические.

Принципы классификации систем по Б.А. Гладких представлены в таблице 1.2, например, полифункциональная вероятностная система со сложными развивающимися элементами и стабильными связями.

Таблица 1.2 – Классификация систем согласно Б.А. Гладких

 

 

 

 

 

Категории

 

Компоненты системы

 

свойства

 

элементы

отношения

Моно- (одно)

 

 

 

 

Поли- (много)

 

Статические (стабильные)

 

 

 

Динамические (функциональные)

 

 

 

Динамические (развивающиеся)

 

 

 

Детерминированные

 

 

 

Вероятностные (случайные)

 

 

Простые

 

 

 

Сложные

 

 

 

 

 

 

 

1.1.5 Методология системного анализа

Основные методологические принципы, на которые опирается сис- темный анализ, как научная дисциплина представлены в таблице 1.3.

Таблица 1.3 – Методологические принципы системного анализа

 

 

Принцип

Определение

Элементаризма

Система состоит из элементарных составляющих

Всеобщей связи

Система частное проявление среды; и она сама

 

и ее элементы связаны с другими частями среды

Развития

Все системы развиваются (проходят этапы возникновения,

 

становления, зрелости и упадка)

Целостности

Все элементы в границах системы ее часть

Оптимальности

У любой системы есть наилучшее состояние с точки зрения

 

некоторого критерия

Иерархии

Все элементы системы подчинены ей

Формализации

Любую систему можно описать формальной моделью

Нормативности

Понять систему можно, только если понимаешь среду

Целеполагания

Любая система имеет предпочтительное состояние,

 

к которому она и стремится

 

 

8

1.1.6 Задачи системного анализа

К основным задачам системного анализа относят:

-определение свойства среды (элементарный состав, законы, принципы и правила взаимодействия элементов);

-определение цели и границы системы;

-описание состава и поведения системы;

-составление структуры системы;

-представление поведения системы в виде функциональных от- ношений между ее элементами;

-формализация этих функциональных отношений;

-составление математической модели системы;

-проверка математической модели на адекватность;

-проведение идентификации математической модели (настройка

еепод реальные условия работы системы);

-составление функций цели и согласование их;

-определение приемлемых решений и выбор лучшего.

Методы системного анализа классифицированы в таблице 1.4.

Таблица 1.4 – Методы системного анализа

 

 

Основание

Методы

Тип знания

Философские (диалектический, метафизический и т.п.).

 

Общенаучные (системный, структурно-функциональный, модели-

 

рование, формализация и т. п.)

 

Частнонаучные (свойственны для конкретной науки: методы мо-

 

делирования социо-, биосистем и т.п.)

 

Дисциплинарные (применяются в той или иной дисциплине, вхо-

 

дящей в какую-нибудь отрасль науки, семиотические, лингвисти-

 

ческие и т.п.)

Выполняемые

Получения информации (системное наблюдение и описание, экс-

функции

пертные и игровые методы и т.п.)

 

Представления информации (группировка, классификация и т.п.)

 

Анализа информации (классификация, обобщение, методы анализа

 

информационных систем и т.п.)

Способ

Интуитивные мозговая атака», «сценарии», экспертные методы и т.п.)

реализации

Научные (анализ, классификация, системное моделирование, ло-

 

гика и теория множеств и т.п.)

Уровень

Теоретические (анализ, синтез, теоретизация и т.п.)

знания

Эмпирические (игровые, морфологические, экспертные оценки и т.п.)

Форма

Качественные, опирающиеся на качественный подход

представления

к объекту сценариев», морфологические)

знания

Количественные, использующие аппарат математики (статистиче-

 

ские, теории графов, комбинаторики, кибернетики, логики, мно-

 

жеств, лингвистики, исследования операций, семиотики, тополо-

 

гии и т.п.)

 

 

9

1.2 Исследование свойств среды и структуризация систем (получение экспертной информации)

1.2.1 Экспертные методы и задачи оценивания

Экспертные методы (неформальный синтез) – это набор методов, соответствующих предпроектной стадии исследования систем, на- правленных на определение границ системы, ее элементарного со- става и общих закономерностей взаимодействия между элементами.

Основные задачи оценить структуру и принципы функциониро- вания системы через взаимодействие со специалистами, хорошо зна- комыми с работой системы (экспертами), и обработку знаний, полу- ченных от них.

Данный этап представляет собой наиболее ответственную часть технологии СА. Происходит переход от неформального пред- ставления бесконечно сложного объекта, проблемы, не имеющей границ, от нечетких представлений к формализованной постановке задачи, четкому описанию системы.

1.2.2 Алгоритм экспертизы и принципы опроса экспертов

Алгоритм экспертизы включает в себя следующие шаги:

-опрос экспертов (раздел соответствует накоплению информации

опроблеме, объекте);

-генерация решений (раздел соответствует генерации вариантов будущих решений на основе отобранной информации, сгущению ин- формации до нескольких вариантов, формированию веера вариантов);

-экспертиза решений (раздел соответствует определению области принимаемых решений, принципов выбора между многими вариан- тами самых перспективных, первоочередных);

-процедура формализации (раздел соответствует осмыслению, оформлению, приведению к каноническому виду для дальнейшего синтеза модели системы формальными методами).

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

Каждый эксперт видит проблему и систему в целом по-разному. Поэтому важно в ходе опроса также определять качества самих экс- пертов, чтобы в дальнейшем их легче было оценивать.

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]