Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Типы бинарных отношений

 

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

Знаки + и – соответственно означают наличие или отсутс­твие того или иного свойства. Знаки + соответствуют свойс­твам, определяющим данный тип отношений, знак ± означает, что это свойство не является обязательным. Нетрудно заметить, что по своей сущности табл. 1 есть таблица отношений между свойствами и типами отношений.

Прокомментируем теперь формально определение типов отношений на понятийной языке.

 

Таблица 1

 

Свойства типы отношения Рефлек- сивность Антиреф- лексивность Симмет- ричность Антисим- метричность Асиммет- ричность Транзити- вность
Эквивалентность + +   +
Нестрогий порядок + + +
Строгий порядок _ + + + +
Доминирование + + + ±
Толерантность + + ±

 

Отношение эквивалентности позволяет установить взаимосвязь между словами понятийного языка «одинаковость», «неразличимость», «взаимозаменяемость» и строгими понятиями ТМЯ. Как следует из таблицы 1, бинарное отношение называется эквивалентным, если оно рефлексивно (т.е. каждый элемент эквивалентен самому себе) (а~а), симметрично (т. е. a~b → b~a) и транзитивно (т.е. a~b Ù b~c → a~c).

Важнейшее значение отношения эквивалентности состоит в том, что оно определяет признаки, по который может быть осуществлено разбиение некоторого множества X на непересекающиеся подмножества X1, …, ХnÍХ, называемые классами эквивалентности (рис.3). Подмножества X1, … Xn иногда также называются эталонами. Эталоны могут состоять из ряда элементов xlX1. Если же существует множество Y и отображение f:X®Y такое, что всем х1Х соответствует только один элемент у1Y1, то говорят, что такое отображение эквивалентно. Это очень важное обстоятельство, связанное с возможностью сжатия описания данных. Так, например, Y1, может являться именем всех элементов, входящих в класс X1. Однако, что бы найти конкретные данные в классе X1, каждому из них следует присваивать свое имя.

Исключение составляет случай, когда задано множество аргументов хХ некоторой функции. Тогда множество значений уÎY этой функции хранить не надо, так как "по имени" этой функции расчетным путем может быть найден любой из элементов у.

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

 

 

Рис. 3.

Отношение порядка устанавливает, правила следования эле­ментов множества друг за другом. Как это следует из табл. 1. различают отношения строгого и нестрогого порядка. В отношениях нестрогого порядка допускается свойство рефлексивности (равенства) элементов. Это например, означает, что при упорядочении множества вещественных чисел может использоваться знак нестрогого неравенства £, а соответствующая взаимосвязь между элементами записывается как а1£аj, которая читается "ai не следует за aj" или "аi предшествует или сов­падает с аj".

Свойства нестрогого порядка при использовании введенной символики записываются так:

- рефлексивность а£а;

- антисимметричность: (а£b) Ù (b£а) ® а=b;

- транзитивность: (а£b) Ù (b£с) ® а£с.

В отношениях строгого порядка эквивалентность (равенс­тво) элементов исключается. Для обозначения соответствующей взаимосвязи между элементами ai и аj используется запись ai<aj. которая читается " аi предшествует аj”.

Отношение строгого порядка является антирефлексивным, асимметричным и транзитивным. Так как отношение асимметрич­ности следует из антирефлексивности и транзитивности, то от­ношение строгого порядка определяют как любое антирефлексивное и транзитивное. Это записывается следующим образом:

- антирефлексивность: "aA <a,a>ÏP;

- транзитивность: (а<b) Ù (b<с) ® а<с.

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

Если на множестве А задано отношение строгого порядка, то элемент аA называется минимальным при условии, если не существует bA, для которого b<а. Если же элемент а макси­мальный, то не существует bА, для которого а<b.

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

- во множестве А существует максимальный элемент, называемый корнем дерева (элемент а5, на рис. 4):

- справедливо утверждение (а<b) Ù (а<с) ® (b<c) Ú (c<b), где символ Ú дизъюнкция, соответствующая союзу "ИЛИ". Последнее условие означает, что элементы b и с несравнимы.

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

Отношение доминирования описывает взаимосвязь между элементами множества аА и bА, когда относительно них из­вестно, что один из них, например а, превосходит в чем-то элемент b. Условие доминирования записывается так: а>b (а до­минирует над b). Определяющим в отношении доминирования является асимметричность. По этой же причине отношение доминирования должно быть антирефлексивно. Однако, оно может и не быть транзитивным. Так, доминирующим на рис. 4 является элемент a5.

Отношение толерантности t на множестве A удовлетворяет свойствам рефлексивности и симметричности, но свойство тран­зитивности не является обязательным. Поэтому отношение эквивалентности рассматривается как частный случай отношения то­лерантности.

Отношение толерантности используется для описания мно­гих прикладных задач, стоящих перед ACCOИ. Пусть, например, имеется М={a1, a2, …, an} множество объектов и H={b1, b2,... bn} - множество признаков. Каждому элементу аiÎM соответствует подмножество признаков HiÍ H. В задачах рас­познавания образов идентификация состояния и т.н. сходство между объектами аi и аj, определяется толерантностью соот­ветствующих им подмножеств (Нi, Нj,)ÍН, т.е. выполнением ус­ловия HiÇНj¹Æ. При этом о сходстве (или различии) между объектами судят по толерантности элементов в множестве признаков.

Рис. 4.

 

 

<== предыдущая лекция | следующая лекция ==>
Общие свойства бинарных отношений | Пункты плана маркетинга
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 4214; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.018 сек.