Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RGZ_1_DM.doc
Скачиваний:
2
Добавлен:
01.05.2019
Размер:
2.64 Mб
Скачать

3. Основные теоретические сведения

3.1. Элементы теории множеств

М ножество − любая совокупность объектов, рассматриваемых совместно. Объекты, из которых составлено множество, называются его элементами. Для задания множества необходимо указать, какие элементы ему принадлежат. Множества обозначают прописными буквами латинского алфавита (A, B, C…), а элементы − строчными (a, b, с…), которые обычно снабжаются индексами. Множество, не содержащее элементов, называется пустым и обозначается . Некоторые множества имеют общепринятые имена: N − множество натуральных чисел; Z − множество целых чисел; R − множество вещественных чисел. Элементы множества заключаются в фигурные скобки и отделяются друг от друга запятыми. Основное соотношение между элементом и содержащим его множеством обозначается a A (a принадлежит A). Если количество элементов в множестве счётно, то множество называется конечным, иначе − бесконечным. Существует два способа задания множеств: перечислением его элементов или указанием порождающей процедуры. Например,

A={ a1,a2,a3 };

X={1,2,3,4,5,6,7,8,9 } или X={ xi | xi N & xi <10 }.

Обычно, в каждом конкретном случае элементы рассматриваемого множества выбираются из некоторого универсального множества U (своего для каждого случая).

Над множествами определены следующие операции:

объединение:

А В = { х | х А или х В};

пересечение:

А В = { х | х А & х В };

разность:

А \ В = { х | х А & х В };

дополнение:

= { х | х А },

операция дополнения подразумевает, что задано некоторое универсальное множество U: = U \ А, в противном случае операция дополнения не определена.

Операции над множествами обладают рядом важных свойств.

Пусть задано универсальное множество U, тогда для любых А, В, С U выполняются следующие равенства:

1) идемпотентность:

A А = А , А А = А ;

2) коммутативность:

A В = В А , А В = В А ;

3) ассоциативность:

A (B C) = (A B) C , А (В С) = (А В) С ;

4) дистрибутивность:

A С) = (A В) (A С) ,

A (B С) = (A В) (А С) ;

5) поглощение:

В) А = А , (А В) А = А ;

6) свойства нуля:

A = А , А = ;

7) свойства единицы:

A U = U , А U;

  1. Инволютивность:

А = А ;

  1. Законы де Моргана:

А В = A В, А В = A В ;

  1. свойства дополнения:

A А = U , А А = ;

  1. Выражение для разности:

A \ B = A B .

3.2. Отношения

Если a и b – некоторые объекты, то через (a,b) обозначим упорядоченную пару.

Пусть A и B – конечные множества, такие, что A={a1, a2,… an}, B={b1, b2,… bm}. Декартовым произведением множеств A и B называется множество D = A × B, состоящее из всех упорядоченных пар ( ai, bj ), таких, что ai A , bj B.

Бинарным отношением называется любое подмножество R декартового произведения множеств A и B, т. е. R D .

Если R – бинарное отношение, то говорят, что ai и bj связаны отношением R при ( ai, bj ) R, и обозначают ai R bj .

Отношение R однозначно определяется множеством R. Часто отношения задают матрицей отношений R = ||rij||, в которой

rij=

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

Обратное отношение R ‑1:

( ai , bj ) R ( bj ,ai ) R -1.

Композиция отношений R1 º R2:

пусть A, B, С – конечные множества и R1 A × B , R2 B ×С , тогда

R1 º R2={(ai, ck ) | ai A & ck C & bj B ( ai R1 bj & bj R2 ck ) }.

Если R A × A, то говорят, что бинарное отношение определено на множестве A.

Бинарное отношение R на непустом множестве A называется рефлексивным, если ( ai,ai ) R для всех ai, A; отношение R называется антирефлексивным ( иррефлексивным ), если

( ai,ai ) R для всех ai, A. Если хотя бы для одного ai, A пара

( ai,ai ) R, то отношение называется нерефлексивным.

Б инарное отношение R на непустом множестве A называется симметричным, если для всех пар (ai,aj ) R (aj,ai ) R; если

(ai,aj) R (aj,ai) R, то отношение называется антисимметричным ( асимметричным).

Б инарное отношение R на непустом множестве A называется транзитивным, если (ai,aj) R & (aj,ak) R (ai,ak) R .

Пусть на множестве A задано отношение несовместимости R . Подмножество Y A называется совместимым, если для любых yi Y и yj Y пара (yi, yj) R. Подмножество Y A называется максимальным совместимым, если в него нельзя ввести никакой новый элемент так, чтобы не нарушить условие совместимости.

Если заданы множество B={b1, b2,… bm} и множество A={A1, A2,… An} подмножеств элементов множества B, то отношение включения во множества Ai элементов множества B называется таблицей покрытий. Решение задачи о покрытии заключается в нахождении множества подмножеств Ai , которые содержат все элементы множества B. Таким образом, покрытие – это множество подмножеств Ai, для которых Ai=B.

Покрытие с наименьшим числом элементов называется кратчайшим. Если каждому элементу множества A поставлена в соответствии числовая характеристика (вес или стоимость), то покрытие с наименьшим суммарным весом называется минимальным.

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