- •1. Основні поняття теорії множин (поняття порожньої множини, універсуму, способи завдання множин).
- •2.Основні операції над множинами.
- •3.Властивості операцій над множинами
- •4.Геометрична інтерпретація множин
- •5.Поняття підмножини, рівність множин.
- •6.Множина підмножин.
- •7.Алгебра множин.
- •8.Узагальнення операцій над множинами.
- •9.Декартовий добуток множин
- •10.Еквівалентність множин.
- •11.Поняття потужності множини.
- •12.Зчисленні та незчисленні множини.
- •13.Множини потужності континуума.
- •14.Поняття відношення
- •15.Поняття фактор – множини
- •16.Подання відношень за допомогою матриці і графа
- •17.Операції над відношеннями
- •18.Симетричне (обернене) відношення
- •19.Поняття композиції відношень
- •20.Властивості композиції відношень
- •26.Поняття функції та відображень.
- •27.Типи відображень
- •28.Поняття образу та праобразу
- •29.Основні властивості відображень
- •30.Відношення еквівалентності
- •31.Матриця та граф відношення еквівалентності
- •32.Відношення толерантності
- •33.Відношення нестрогого порядку
- •34.Відношення строгого порядку
- •35.Матриця та граф відношення нестрогого порядку
- •36.Матриця та граф відношення строгого порядку
- •37.Алгоритм побуд. Транзитивного замикання відношень(алг. Уоршалла)
- •38.Осн. Поняття реляційної алгебри
- •39.Булеві функції, способи задання булевої функції
- •40.Номери булевих функцій та інтерпретацій.Булеві ф-ї двох змінних.
- •41.Закони булевої алгебри
- •42.Поняття двоїстої та самодвоїстої функцій
- •43. Правило розкладаня булевої ф-ї за всіма або декількома змінними.
- •44.Поняття досконалої диз’юнктивної нормальної форми (дднф) та досконалої кон’юнктивної нормальної форми (дкнф).
- •45.Алгоритм переходу від таблиці істинності до дднф.
- •46.Поняття алгебри Жегалкіна, лінійні функції.
- •47.Правила мінімізації булевих функцій (карти Карно).
- •48. Понятя повних систем булевих функцій
- •49.Теорема Поста про повноту.
- •53.Поняття предикату, квантору
- •54. Закони у логіці предикатів
- •55.Алгоритм зведення вільної форми алгебри логіки предикатів до внф.
- •56. Закони математичної логіки першого ступеня. Поняття множини істинності предиката.
- •57.Основні поняття теорії графів (порядок, степені вершин, порожній граф, мультиграф, псевдо граф, орієнтований та неорієнтований граф).
- •58.Задання графа за допомогою матриці інцидентності
- •59.Задання графа за допомогою матриці суміжності
- •60.Задання графа за допомогою матриці Кірхгофа.
- •61. Локальні степені вершини графа.
- •62. Локальні степені вершини орграфа.
- •64. Операції над частинами графа.
- •65. Маршрути, ланцюги, цикли.
- •66. Ознаки зв’язності
- •67. Поняття дерева.
- •73. Поняття гамільтонових графів.
- •75. Поняття укладання графа. Пласкі та планарні графи.
- •76. Теорема. Ейлера та властивості планарного графа
- •77. Критерії планарності
- •80. Критичні графи
- •82. Алгоритм Форда-Беллмана д/знах. Макс. Шляху
- •83. Алгоритм Форда-Фалкерсона – знах. Макс. Потоку в мережі
- •84. Алгоритм Хафмана
- •90. Біном Ньютона. Поліномна формула
58.Задання графа за допомогою матриці інцидентності
Матриця інцидентності визначається вершинами та ребрами графа. Вершини – рядки, ребра – стовпці. Для неорієнтованих графів елемент аij = 1, тоді якщо еi інцидентна Vj. Для орієнтованих графів: аij = -1, якщо Vі – початок дуги еі ; аij = 1, якщо Vі – кінець дуги еі ; аij = 0, якщо не інцидентні.У випадку петлі елемент матриці інциденції дорівнює будь – якому відмінному числу, що не дорівнює 1,0,-1 (степеню виходу ребер з вершини)
59.Задання графа за допомогою матриці суміжності
Дана матриця буде квадратна. аij = 1, якщо є ребро з вершини i в j; 0 – в протилежному випадку.
60.Задання графа за допомогою матриці Кірхгофа.
Дана матриця існує тільки для неорієнтованих графів.
аij = -1, якщо Vі та Vj – суміжні; аij = 0, якщо не суміжні; аij = степеню виходу, коли i = j.
61. Локальні степені вершини графа.
Локальним степенем вершини графа називається кількість інцидент них йому ребер. Петля збільшує степінь на 2. В довільному графі сума степенем вершин парна, бо рівна подвоєному добутку його ребер. Степінь вершини в повному графі рівна кількості вершин без одної. |Е|-1. якщо степінь вершини = 0, то вершина є ізольованою, якщо ж степінь = |Е|-1, то ця вершина з’єднана з усіма іншими, відповідно не може бути, щоб в одному графі зустрічалися вершини зі степенем 0 і|Е|-1. в будь-якому графі з кількістю вершин більше рівне 2 є принаймні дві вершини з однаковим степенем. Лема про “рукостискання” Сума степенів вершин графа дорівнює подвоєній кількості його ребер; повний граф з n – вершинами має n(n-1)/2; в будь – якому графі кількість вершин, степінь в непарна – парна.
62. Локальні степені вершини орграфа.
В орієнтованих графах окрім простої степені вершини виокремлено ще степінь входу і степінь виходу. Відповідно якщо дуга напрямлена в вершину, або з неї.
64. Операції над частинами графа.
До графів визначають дві специфічні операції: 1)вилучення ребра. Результатом цієї операції буде G-е = {V,E-{e}}. 2)вилучення вершини: G-v = {V-{v},E(V-{v})(2)} 3)доповнення до графа. Доповненням графа G називається ¬G, який визначається наступним чином: ¬G=(V,(V(2)-E)). Доповненням до графа G буде ¬G. Для довільного графа об’єднання G та ¬G буде повний граф. Якщо в графі G з n – вершинами, степінь вершини дорівнює k, то в графі ¬G доповненням степінь цієї вершини буде n-k-1.
65. Маршрути, ланцюги, цикли.
Маршрут називається ланцюгом, якщо всі його ребра попарно різні. Цикл – це замкнений ланцюг (послідовність ребер або дуг). В графі з n – вершинами степінь вершини можна позначити від 0 до n-1. Маршрутом в графі G називається послідовність вершин та ребер:(V0,e1,V1e2,…,en,Vn). Ребра з індексом у еі+1 називаються сусідніми і мають одну спільну вершину. Число n називається довжиною маршрутом. Маршрут називається тривіальним, який складається тільки з однієї вершини та множини n.
66. Ознаки зв’язності
Неограф назив. зв’язним, якщо будь-які його 2 неспівпадаючі вершини пов’язані маршрутом. Граф назив. сильнозв’язним, якщо для кожної пари різних вершин А та В є маршрут з А в В і з В в А. Будь-який максимальний за включенням сильно зв’язаний підграф даного графа назив. його компонентою зв’язності.