
- •2. Операции над множествами. Круги Эйлера. Покрытия и разбиения. Классы разбиения.
- •3. Законы алгебры множеств. Формула включений и исключений.
- •5. Соответствия. Способы задания соответствий.
- •6. Инволюция (обращение) соответствий. Объединение, пересечение, дополнение, произведение соответствий.
- •7. Функциональные соответствия, их связь с графиками функций.
- •8. Соответствие Галуа и его роль в проективном распознавании образов. Замкнутое подмножество.
- •9. Отношение. Бинарное отношение. Рефлексивное, симметричное, антисимметричное, асимметричное, транзитивное отношения.
- •Унарные:
- •Бинарные:
- •Соответствия a, b, r
- •10. Отношение эквивалентности. Фактор-множество множества по отношению.
- •11. Отношение предпорядка, упорядоченности, строгой упорядоченности. Отношение частичного порядка.
- •12. Замыкание отношений. Рефлексивное, симметричное, транзитивное замыкание отношений.
- •13. Понятие нечеткого множества. Функция принадлежности. Способы формализации нечетких множеств. Наиболее распространенные параметрические функции принадлежности.
- •14. Основные логические операции над нечеткими множествами и их свойства.
- •15. Диаграмма Хассе как способ задания отношения частичного порядка на множестве.
- •16. Отображения. Изоморфизм. Автоморфизм. Гомоморфизм. Эпиморфизм. Эндоморфизм. Мономорфизм. Биморфизм.
- •17. Бинарная операция и ее основное множество. Способы задания бинарной операции. Таблица Кэли. Операционный квадрат таблицы Кэли.
- •18. Группоид. Квазигруппа. Латинский квадрат. Лупа. Полугруппа. Моноид. Группа. Абелева группа.
- •19. Группа симметрий фигуры.
- •20. Группа подстановок.
- •21. Иерархия систем с двумя бинарными операциями. Кольцо. Тело. Поле (коммутативное тело). Поле Галуа.
- •22. Решетка (структура). Решетка как частично упорядоченное множество.
- •23. Решетка как универсальная алгебра.
- •Графы и ориентированные графы
- •27. Виды графов: двудольные графы, регулярные графы, полные графы, деревья, планарные графы
- •28. Изоморфизм графов.
- •29. Способы задания графов.
- •32. Эйлеров путь в графе. Задача о кенигсбергских мостах. Эйлеров цикл. Теорема о существовании эйлерова цикла.
- •33. Алгоритм нахождения эйлерова цикла и его вычислительная сложность.
- •34. Гамильтонов цикл в графе. Алгоритм с возвратом для поиска гамильтонова пути. Оценки вычислительной сложности алгоритма.
- •35. Задача коммивояжера. Алгоритм поиска субоптимального решения.
- •36. Задача построения минимального остовного дерева. Алгоритм Краскала. Алгоритм Прима. Оценка вычислительной сложности этих алгоритмов.
- •37. Перенумерация вершин графа. Алгоритм топологической сортировки.
- •39. Принцип оптимальности Беллмана. Алгоритм нахождения кратчайшего пути в ориентированном графе и его вычислительная сложность.
- •1 Begin
- •40. Алгоритм вычисления расстояний между всеми парами вершин графа. Общий случай.
- •41. Алгоритм нахождения расстояния от источника до всех остальных вершин в графе с неотрицательными весами дуг — метод Дейкстры. Оценка вычислительной сложности.
- •1 Begin
- •5 Begin
- •42. Алгоритм топологической сортировки. Алгоритм нахождения расстояния от источника до всех остальных вершин в графе в случае бесконтурного графа. Оценка вычислительной сложности
- •43. Знаковые графы и их практическое применение. Задачи из области социологии малых групп, экономики и политики.
- •44. Теорема о структуре (теорема Харари о балансе).
- •45. Знаковые орграфы как модель когнитивных карт. Контуры положительной и отрицательной обратной связи и устойчивость/изменчивость моделей на орграфах.
- •46. Двудольные графы. Необходимое и достаточное условие двудольности графа.
- •47. Сети Петри. Функционирование сети Петри. Конечные разметки сети.
- •Иллюстрация к правилу срабатывания перехода
- •48. Сети Петри. Ограниченность, безопасность, сохраняемость, достижимость, живость. Моделирование на сетях Петри.
- •50. Конечный автомат как математическая модель устройства с конечной памятью и как управляющая система. Способы описания конечных автоматов: перечислительный; диаграмма состояний; таблица состояний.
- •51. Алгебра логики. Функции алгебры логики. Существенные и несущественные переменные. Бинарные логические операции. Формула. Суперпозиция функций. Таблицы истинности и таблицы Кэли.
- •52. Формы записи операций (функций) — инфиксная, префиксная, постфиксная. Эквивалентные формулы.
- •53. Основные схемы логически правильных рассуждений.
- •54. Функционально полные системы (базисы). Булева алгебра логики. Функциональная полнота системы булевых функций. Примеры других алгебр логики.
- •55. Основные эквивалентные соотношения в булевой алгебре. Выражение через дизъюнкцию, конъюнкцию и отрицание других логических бинарных операций. Двойственность.
- •56. Булева алгебра логики. Сднф и днф. Карта Карно. Функциональные схемы как приложение булевых функций.
- •57. Функции k-значной логики и их задание с помощью таблицы истинности и с помощью таблицы Кэли. Примеры k-значных логик.
- •59. Квантор всеобщности и квантор существования.
- •61. Истинные формулы и эквивалентные соотношения логики предикатов.
- •62. Префиксная нормальная форма. Процедура получения пнф.
- •63. Формальные теории. Принципы построения формальной теории.
- •64. Исчисление высказываний.
9. Отношение. Бинарное отношение. Рефлексивное, симметричное, антисимметричное, асимметричное, транзитивное отношения.
Отношение - произвольное подмножество R множества An всех кортежей (упорядоченных наборов) вида a1,...,an), где a1,...,an -элементы некоторого множества A; в этом случае говорят, что R есть n-местное отношение на A. Понятие отношения служит в математике для выражения на теоретико-множественном языке связей между объектами. Множество всех таких элементов a, которые входят хотя бы в один кортеж, принадлежащий отношению R называется полем этого отношения. Двухместные отношения называются бинарными. Если R - бинарное отношение, то вместо a, b R, часто пишут aRb. Частным случаем понятия отношения является соответствие.
Через обозначается отношение принадлежности, т.е. x A означает, что элемент x принадлежит множеству A.
Если x не является элементом множества A, то это записывается x A.
Два множества A и B считаются равными, если они состоят из одних и тех же элементов. Пишется A = B, если A и B равны, и A ╧ B в противном случае.
Через обозначается отношение включения множеств, т.е. A B означает, что каждый элемент множества A является элементом множества B. В этом случае A называется подмножествомB, а B - надмножествомA. Если A B и A ╧ B, то A называется собственным подмножеством B, и в этом случае пишем A B.
Унарные:
Бинарные:
M, aRb
Соответствия a, b, r
n-местные отношения
Пусть R Í A ´ A. Соответствие R называется:
рефлексивным, если для
антирефлексивным (для
)
симметричным, если
антисимметричным, если
асимметричным, если R Ç R# = Æ;
транзитивным, если
Отношение R называется:
a) эквивалентностью, если оно рефлексивно, симметрично и транзитивно
b) толерантностью, если оно рефлексивно и симметрично;
c) предпорядком, если оно рефлексивно и транзитивно;
d) порядком, если оно транзитивно и антисимметрично.
10. Отношение эквивалентности. Фактор-множество множества по отношению.
Если R — эквивалентность, то множество A распадается на непересекающиеся классы эквивалентных элементов, или на классы эквивалентности. Множество классов эквивалентности называется фактор-множеством множества A по отношению R. Число классов эквивалентности отношения эквивалентности R называют индексом множества A.
Подмножество
называется
местным
(
мерным)
отношением на множестве А. Говорят, что
элементы
находятся в отношении
,
если
.
Наиболее часто встречающимися и хорошо изученными являются двухместные или бинарные отношения.
Отношение называется отношением эквивалентности (или просто эквивалентностью), если оно рефлексивно, симметрично и транзитивно.
Отношение
называется рефлексивным,
если для любого элемента
имеет место
.
Главная диагональ матрицы рефлексивного отношения содержит только единицы.
Отношение
называется симметричным,
если для любой пары
из отношения
следует
.
Иными словами, отношение
является симметричным тогда и только
тогда, когда для любой пары
оно выполняется в обе стороны (или вовсе
не выполняется).
Матрица
симметричного отношения симметрична
относительно главной диагонали:
для любых
.
Отношение
называется транзитивным,
если для любых
из отношений
и
следует
(R2 R)
Пусть
на множестве
задано отношение эквивалентности
.
Осуществим следующее построение. Выберем
элемент
и образуем класс
(подмножество
),
состоящий из элемента
и всех элементов, эквивалентных ему в
рамках данного отношения. Затем выберем
элемент
и образуем класс
,
состоящий из
и эквивалентных ему элементов. Продолжая
эти действия, получим систему классов
(возможно, бесконечную) такую, что любой
элемент из множества
входит хотя бы в один класс, то есть
.
Эта система обладает следующими свойствами: она образует разбиение множества , то есть классы попарно не пересекаются; любые два элемента из одного класса эквивалентны; любые два элемента из разных классов не эквивалентны.
Все
эти свойства прямо следуют из определения
отношения эквивалентности. Действительно,
если бы, например, классы
и
пресекались, то они имели бы хотя бы
один общий элемент. Этот элемент был
бы, очевидно, эквивалентен
и
.
Тогда, в силу транзитивности отношения
выполнялось бы
.
Однако, по способу построения классов,
это не возможно. Аналогично можно
доказать другие два свойства.