- •Рязанская государственная радиотехническая академия
- •Системный анализ
- •Системный анализ информационно-управляющих систем Редактор и.П. Перехрест
- •390005, Рязань, ул. Гагарина, 59/1.
- •Предисловие
- •1. Основы системного анализа
- •1.1. Основные понятия системного анализа
- •1.2. Методология системного анализа
- •1.3. Модели в системном анализе
- •1.4. Определение конечных целей в системном анализе
- •1.5. Оценка целей в системном анализе
- •2. Отношения в системном анализе
- •2.1. Отношения и их свойства
- •2.2. Свойства отношений
- •3. Принятие решений в нечёткой постановке
- •3.1. Понятие о нечётком множестве
- •3.2. Операции с нечеткими множествами
- •3.3. Нечёткие отношения
- •3.4. Нечёткая переменная
- •4. Анализ информационно-управляющих систем
- •4.1. Общие методические указания
- •4.2. Системный подход к объектам управления задание 1. Выберите и опишите объект системного исследования из знакомой вам области деятельности
- •4.3. Постановка проблемы исследования операции
- •4.3.1. Выявление проблемы
- •4.3.2. Формулирование цели и критериев оптимальности
- •4.3.3. Анализ проблемы и ее качественная формулировка
- •4.3.4. Определение размерности задачи задание 8. Определите размерность модели операции
- •4.3.5. Определение управляемых переменных
- •4.3.6. Определение неуправляемых переменных
- •4.3.7. Определение технологических параметров системы и ограничений
- •4.3.8. Определение показателей эффективности
- •4.4. Системный анализ модели
- •4.4.1. Структуризация проблемы
- •4.4.2. Определение конечной цели
- •4.4.3. Разработка альтернатив
- •4.4.4. Анализ ресурсов
- •4.5. Построение математической модели
- •Библиографический список
2. Отношения в системном анализе
2.1. Отношения и их свойства
Важную роль в построении моделей играют отношения. Отношения бывают одноместные (унарные), двухместные (бинарные), трехместные (тернарные), n-арные. Наиболее распространены бинарные отношения.
Счетное
множество M
определено в евклидовом пространстве
.
Бинарным
отношением R
на множестве М называется подмножество
декартова произведения множества M
на самого себя:
.
Следовательно, бинарное отношение R
представляет собой множество упорядоченных
пар <x
, y>
некоторых элементов множества M.
Если
и
и данная упорядоченная пара находится
в бинарных отношениях R,
то это записывается в виде xRy.
Примерами отношений могут быть x = y – отношение равенства, x > y – отношение порядка со смыслом x больше y ( x “старше” y).
Частным
случаем отношений является функция.
Если задано отношение F
на множестве М так, что для каждого
существует
ровно один элемент
,
для которого справедливо отношение
.
Такое отношение называется функцией
.
Бинарное отношение может быть задано
в виде матриц, графиков или сечений
окружностей единичного радиуса.
При
матричном задании бинарного отношения
R
берут двухвходовую матрицу и каждой
строке или столбцу взаимно-однозначно
сопоставляется элемент множества M.
При этом каждое пересечение <x
, y>
взаимно-однозначно соответствует
элементу множества
.
Если элементы
и
находятся в отношении M,
то на пересечении строки и столбца
ставится 1. Например, множество M
содержит 5 элементов
.
Тогда декартово произведение
можно представить в виде квадратной
матрицы
.
Допустим отношение R
имеет вид:
.
Если
первым элементом упорядоченных пар
поставить в соответствие строки матрицы,
а вторым – столбцы, то матричное
представление отношения R
будет иметь вид матрицы B:
Матрица B,
задающая бинарное дерево, называ-
ется матрицей смежности.
Другой
способ матричного задания отношения R
заключается в построении такой матрицы
,
в которой каждому столбцу взаимно-однозначно
соответствует элемент множества M,
а каждой строке – пара
и
Таким образом, эта матрица будет иметь вид:
Матрица, заданная таким образом, называется матрицей инциденций.
При задании отношений с помощью графов элементы множества М изображаются точками, а стрелки, направленные от хi М к хj М, харак-теризуют заданное отношение R. Для приведённого выше примера отношение R будет иметь вид, показанный на рисунке.
Понятие отношений широко используется при анализе систем и в процедуре принятия решений.
2.2. Свойства отношений
Отношение равенства (диагональное отношение) может быть записано таким образом: xEy, которое означает, что x и y один и тот же элемент множества E. Отношение R-1 называется обратным отношению R на множестве M, если для любых x и y из множества M соотношение xR-1y равно соотношению yRx.
Свойство рефлексивности. Отношение R будет рефлексивным, если имеет место условие
(R
принадлежит или равно E),
т.е. отношение равенства является
подмножеством R.
Например, отношение выполняется между
элементом и им самим. Если x
похож на y,
то x
похож на X.
В матричном виде это будет соответствовать
условию, если на всех диагоналях стоят
единицы, а на графике, если каждое
условие имеет петлю.Свойство антирефлексивности. Отношение R называется антирефлексивным, если
(пересечение R
и E
– не пустое множество), т.е. из соотношения
xRy
следует, что
.
Например:
а) x старше y ;
б) работа y не может быть начата пока не закончится x.
В матрице, задающей отношение антирефлексивности, на всех диагоналях будут стоять нули.
Свойство симметричности. Отношение R является симметричным, если выполняется условие: R=R-1, иначе говоря, если задано xRy, то выполняется и отношение yRx. Например:
а) x похож на y, следовательно и y похож на x;
б) операция x не совместима с операцией y, то, следовательно, и операция y не совместима с операцией x.
В матричном представлении требуется соблюдать симметричность. На графе каждой дуге будет соответствовать встречная дуга и следовательно, это соотношение можно представить неориентированным графом.
Свойство асимметричности. Отношение R называется асимметричным, если пересечение прямого и обратного отношения дает пустое множество
.
Иначе говоря, если xRy
и yRx,
то одно из них неверно. Например:
а) x подчиняется y, ясно, что y не должен подчиняться x;
б) операция x должна быть выполнена раньше операции y.
5. Свойство антисимметричности. Отношение R называется анти-симметричным, если пересечение прямого и обратного отношения является отношением равенства E. Иначе говоря, оба соотношения xRy и yRx выполняются только тогда, когда x = y. Например:
операция x является частью операции y.
6. Свойство транзитивности. Отношение R является транзитивным, если для любых элементов x, y, z из множества M и соотношений xRy и yRx следует соотношение xRz. Например:
если х больше y (x > y), а y больше z (y > z), то х больше z (x > z).
Отношения подразделяются в зависимости от присущих им свойств на несколько типов, указанных в таблице.
Свойства отношения |
Тип отношения |
|||
Эквива-лентность |
Толерантность |
Строгий порядок |
Нестрогий порядок |
|
Рефлексивность |
+ |
+ |
|
+ |
Антирефлексивность |
|
|
+ |
|
Симметричность |
+ |
+ |
|
|
Асимметричность |
|
|
|
|
Антисимметричность |
|
|
|
+ |
Транзитивность |
+ |
|
+ |
+ |
Отношения эквивалентности характеризуются 3 свойствами:
каждый объект эквивалентен самому себе (это отношение рефлексивности);
если объект x эквивалентен объекту y, то и объект y эквивалентен x (свойство симметричности);
если объект x эквивалентен объекту y, а объект y эквивалентен объекту z, то значит объект x эквивалентен z (транзитивность).
Отношение
R
на множестве M
называют отношением эквивалентности,
если существует разбиение множества R
на систему непустых подмножеств
{M1,M2,…,MJ
,…, MK}
таких, что
(является
объединением) и, с другой стороны,
пересечение любых подмножеств
(является пересечением пустых множеств)
и соотношение xRy
выполняется только в тех случаях, когда
элементы x
и y
принадлежат одному классу разбиений.
При отношении эквивалентности подразумевается взаимозаменяемость систем, обычно возможна частичная замена, но существуют и некоторые различия.
Отношение сходства используется для оценки «похожести», сначала выясняется мера сходства, а потом их взаимное расположение (объектов). Для понятия схожести вводится понятие толерантности: отношение R на множестве M называется толерантным, если симметрично и рефлексивно.
Например:
если x похож на y , а y похож на z, то это не значит, что x похож на z.
Толерантность более общее понятие, чем эквивалентность.
3. Отношение порядка. Отношение R на множестве M называется отношением строгого порядка, если оно антирефлексивно и транзитивно.
Например:
а) х больше y (x > y), y больше z (y > z);
б) вариант системы х предпочтительней варианта y.
Множество M на котором задано отношение строгого порядка называется упорядоченным множеством.
4.
Отношение
нестрогого порядка можно
представить в виде:
.
Проявляется рефлексивность,
антисимметричность и транзитив-ность,
т.е. оба соотношения xRy
и yRx
выполняются одновременно только тогда,
когда
.
Например:
а)
отношение строгого порядка « >
», «
»;
б) отношение нестрогого порядка « ».
Установление типов отношений является основной процедурой анализа систем, позволяющей разбивать систему на подсистемы, упорядочивать подсистемы, идентифицировать их для принятия решений.
