Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Интересное:
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Дисциплины:
2017-12-12 | 260 |
5.00
из
|
Заказать работу |
|
|
Основы дискретной математики (Назарова И.А.)
Множество. Операции над множествами. Алгебра множеств.
Множество – объединение в одно целое различимых между собой элементов.
Конечное множество – множество, состоящее из конечного числа элементов.
Бесконечное множество – множество, состоящее из бесконечного числа элементов.
Пустое множество – множество, не содержащее ни одного элемента -
Универсальное – множество, содержащее все возможные элементы.
Операции над множествами
1) Объединение множеств A и B (A È B) – множество, состоящее из всех элементов, принадлежащих хотя бы одному из этих множеств.
2) Пересечение множеств A и B (AB) – множество, состоящее из всех элементов, принадлежащих каждому из этих множеств.
3) Разность множеств A и B (A \ B) – множество, состоящее из всех элементов множества A, не принадлежащих множеству B.
4) Дополнение множества A в универсальном множестве U (, ØA) – множество, состоящее из всех элементов универсального множества U, не принадлежащих множеству A.
5) Симметрическая разность множеств A и B (AÅB или ADB) – множество, состоящее из всех элементов, принадлежащих в точности одному из этих множеств.A D B = (A \ B) È (B \ A) = (A È B) \ (A Ç B)
Основные законы алгебры множеств
1) коммутативные законы
А È В = В È А
А Ç В = В Ç А
А D В = В D А
2) ассоциативные законы
А È (В È С) = (А È В) È С
А Ç (В Ç С) = (А Ç В) Ç С
3) дистрибутивные законы
А È (В Ç С) = (А È В) Ç (А È С)
А Ç (В È С) = (А Ç В) È (А Ç С)
4) законы с Æ и u
А È Æ = А А Ç U = А А È = U
А Ç Æ = Æ А È U = U А Ç = Æ
= Æ = U
|
6) законы идемпотентности
А Ç А = А А È А = А = А
7) законы поглощения
А È (А Ç В) = А
А È ( Ç В) = А È В
А Ç (А È В) = А
А Ç ( È В) = А Ç В
8) законы Де Моргана
= È
= Ç
9) законы склеивания
(А Ç В) È ( Ç В) = В
(А È В) Ç ( È В) = В
Бинарные отношения и их свойства.
Бинарное отношение на множествах X и Y – произвольное подмножество прямого произведения двух множеств r Í Х x Y = {(x,y) | xÎX, yÎY}.
Если (x, y)Î r, то (x, y) находятся в отношении r или связаны отношением r:
х r y или y = r(х)
Область определения Dr бинарного отношения - множество первых элементов каждой упорядоченной пары. Dr = {x | (x,y) Î r}
Область значений Jr бинарного отношения - множество вторых элементов каждой упорядоченной пары. J r = {y | (x, y) Î r}.
Способы задания отношений
Список пар
Характеристическая функция
Графическое изображение
Матрица отношения
Свойства бинарных отношений
Пусть r задано на множестве X, r Í Х2
1) рефлексивность: " х Î Х х r х.
2) антирефлексивность: ± х Î Х х r х.
3) нерефлексивность: $ х Î Х (x, x) Ï r.
4) симметричность: " х, y Î Х х r y => y r х.
5) антисимметричность: " х, y Î Х х r y, y r х Ûx = y.
6) транзитивность: " х, y, z Î Х х r y, y r z => x r z.
Отношение порядка – антисимметрично, транзитивно.
Отношение нестрого порядка () - рефлексивно,
антисимметрично,
транзитивно.
Отношение строгого порядка () - антирефлексивно,
антисимметрично,
транзитивно.
В отношениях полного порядка все элементы сравнимы между собой, а в отношениях частичного порядка не все элементы сравнимы между собой.
Отношение эквивалентности (~) - рефлексивно,
симметрично,
транзитивно.
Класс эквивалентности для х: [ x ] = { y Î Х | x ~ y }
Обратное отношение получается путём перестановки значений в парах исходного отношения.
Композиция отношений r и g -отношение, состоящее из пар
r ○ g = { (x, z)| х r у, y g z }
3. Основные комбинаторные соединения (перестановки, сочетания и размещения с повторением и без повторений элементов).
|
Формулы пересчета для основных видов комбинаторных соединений
Соединения | Без повторений элементов | С повторениями элементов |
Сочетания | ||
Размещения | ||
Перестановки |
Соединения без повторений
Соединения – простые комбинаторные объекты, к которым относятся перестановки, сочетания и размещения.
1 Перестановка из n элементов – упорядоченная последовательность элементов n-элементного множества (кортеж).
Различные перестановки отличаются только порядком элементов в них.
Число перестановок из n различных элементов равно:
2 Размещения – упорядоченная последовательность из m элементов множества, содержащего всего n элементов.
Различные размещения отличаются составом элементов и (или) порядком их следования.
Число размещений из n различных элементов по m равно
3 Сочетания из n по m – последовательность из m элементов, взятых из n-элементного множества, без учета порядка следования элементов.
Сочетание – произвольное (неупорядоченное) m-подмножество из n элементов.
Различные сочетания отличаются составом элементов, но не их порядком.
Число сочетаний из n различных элементов по m равно: , m ≤ n.
Свойства сочетаний
1) Þ ;
2) ; ; ; при m £ 0 и m ³n.
3) Симметричность числа сочетаний: .
4) Правило Паскаля. Для числа сочетаний из n по m справедливо следующее рекуррентное соотношение: .
5) Бином Ньютона.
.
При a = x = 1, , ,где , k = 0,1… n - биномиальные коэффициенты.
Соединения с повторениями
Пусть дано множество А, состоящее из n элементов, в котором n1 элементов принадлежит первому типу; n2 элементов принадлежит второму типу элементов, nk - k-тому типу. Элементы одного и того же типа неразличимы между собой.
Спецификацией множества А называется набор (n1, n2, …,nk).
Следствие:
Если множество А, | А | = n, состоит из объектов 2 типов: m-одного типа, (n – m) –другого:
Число перестановок с повторениями n - элементного множества с
заданной спецификацией равно
, где .
В общем случае:
.
Размещения с повторениями
(m перестановки с неограниченными повторениями)
Пусть А = {a1, a2,…, an}, где a1, a2,…, an – “представители” 1-го, 2-го, … n-го типа элементов. Объектов каждого типа имеется в неограниченном количестве, элементы одного типа неразличимы между собой. Рассмотрим следующую схему выбора упорядоченной последовательности из m элементов: выбираем элемент на 1-е место, имеется n вариантов выбора. После этого элемент возвращается обратно и может быть выбран еще, т.е. на 2-е место имеется n претендентов и т.д. На m-е место также имеется n претендентов.
|
Сочетания с повторениями
Пусть А = {a1, a2,…, an}, где a1, a2,…, an - “представители” 1-го, 2-го, …, n-го типа элементов. Объектов каждого типа имеется в неограниченном количестве, элементы одного типа неразличимы между собой.
Сочетания с повторениями отличаются составом элементов, входящих в выбираемое множество. Порядок элементов не имеет значения. Имеет значение, сколько элементов каждого типа вошло в сочетание.
Законы булевой алгебры
Коммутативность
Ассоциативность
Дистрибутивность
Законы де Моргана
Законы поглощения
Законы склеивания
7)
Связность в неорграфах.
Способы обхода деревьев
1. Способ обхода в глубину Поиск в глубину подразумевает просмотр ветвей дерева.
2. Способ обхода в ширину Подразумевает просмотр вершин по ярусам в иерархическом представлении. Здесь под использованием вершины подразумевается просмотр всех «соседей» данной вершины.
Для связного графа остов – это дерево, покрывающее все вершины исходного графа. Очевидно, что в каждом графе существует остов, в общем случае не один. Его можно получить, разрушая циклы в каждой компоненте связности.
Ребра остова Т некоторого графа G называются ветвями, а ребра графа G, не вошедшие в остов называются хордами.
Алгоритмы поиска остовов кратчайших маршрутов
Имеется граф, заданный матрицей весов, т.е. существует G = (V,E), C = ||Cij||, i, j = , где Cij - вес ребра, если оно существует. Требуется найти остов с минимальным суммарным весом ребер.
Алгоритм Краскала
Выбирается произвольная вершина графа G.
Упорядочиваем ребра в порядке не убывания их весов.
На каждом шаге пустому графу Ор, где р - количество вершин исходного графа, добавляется ребро с min весом из списка. Добавляемое ребро не должно приводить к образованию цикла. Алгоритм заканчивает работу, если количество ребер в формируемом графе станет равным р – 1.
|
Алгоритм Прима
Отличается от алгоритма Краскала тем, что на каждом шаге строится не просто граф без циклов, но дерево.
Упорядочиваем ребра исходного графа в порядке не убывания. Строим пустой граф Ор, где р - количество вершин исходного графа.
На каждом шаге в граф Ор добавляем ребро из списка ребер, чтобы не образовался цикл и не должно нарушать связность. Для этого список ребер каждый раз просматривается, начиная с I ребра, и алгоритм начинает остов кратчайших маршрутов посредством разрастания поддерева T с одной вершиной. Поддерево T постепенно разрастается за счет присоединения ребер (xi, xj), где вершина xi Î текущему дереву, а xj - ему не принадлежит и вес ребра (xj, xi) наименьший из всех возможных.
Эйлера и гамильтонов графы.
Эйлеров цикл – цикл, содержащий все рёбра исходного графа (каждое ребро используется ровно 1 раз).
Эйлеров граф – связный граф,содержащий эйлеров цикл.
Теорема Эйлера или критерий существования в графе эйлерового цикла:
Связный граф G является эйлеровым тогда и только тогда,
когда степени всех его вершин четны
Следствие №1. Для связного графа G множество ребер можно разбить на простые циклы, если граф эйлеров.
Следствие №2. Для того чтобы связный граф G покрывался единственной эйлеровой цепью, необходимо и достаточно, чтобы он содержал ровно 2 вершины с нечетной степенью. Тогда цепь начинается в одной из этих вершин и заканчивается в другой.
Эйлерова цепь – цепь с концевыми вершинами (a, b), начинающаяся в вершине a, заканчивающаяся в вершине b и содержащая каждое ребро исходного графа ровно 1 раз.
Гамильтонов цикл – простой цикл, содержащий каждую вершину графа.
Гамильтонов граф – граф, содержащий гамильтонов цикл.
Достаточные условия существования гамильтонова цикла в графе
Теорема Дирака
Если число вершин графа p ³ 3 и для любой вершины выполняется условие
" vi, i = ; deg vi ³ , то граф G – гамильтонов
Теорема Оре
Если число вершин графа p ³ 3 и для любых двух несмежных вершин u и v выполняется неравенство:
deg u + deg v ³ p, то граф G – гамильтонов
9. Плоские и планарные графы.
Плоским - называется такой граф G у которого, вершины - точки плоскости, а ребра - непрерывные плоские линии без пересечений и самопересечений, причем соединяющие вершины так, что никакие два ребра не имеют общих точек, кроме инцидентных им обоим вершин.
Планарный - это граф, который изоморфен плоскому.
О планарных графах говорят, что они имеют плоскую укладку.
Жорданова кривая - это непрерывная спрямляемая линия, не имеющая самопересечений.
Гранью плоского графа называется максимальное по включению количество точек плоскости, каждая пара которых может быть соединена Жордановой кривой, не пересекающей ребра графа.
|
Граница грани - это множество вершин и ребер, принадлежащих грани.
Основы дискретной математики (Назарова И.А.)
|
|
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!