- •1 Мета і задачі дисципліни
- •1.1 Мета викладання дисципліни
- •1.2 Програма знань і вмінь
- •1.3 Теми практичних занять
- •1.4 Система атестації
- •Без виконання усіх без винятку пунктів табл. 1.2 студент до іспиту допущений не буде. Оцінка виставляється, виходячи з табл. 1.3.
- •2 Огляд рекомендованої літератури
- •3.2 Методичні рекомендації до самостійної роботи студентів
- •3.3 Приклади розв’язання типових завдань
- •Контрольні запитання та завдання
- •3.5 Приклади аудиторних і домашніх задач
- •3 Практичне заняття № 1. Основні поняття теорії множин. Алгебра множин
- •3.1 Мета заняття
- •4 Практичне заняття № 2. Відношення та їх властивості
- •4.1 Мета заняття
- •4.2 Методичні рекомендації до самостійної роботи студентів
- •4.3 Приклади розв’язання типових завдань
- •4.4 Контрольні запитання та завдання
- •4.5 Приклади аудиторних і домашніх задач
- •5 Практичне заняття № 3. Відображення та функції
- •5.1 Мета заняття
- •5.2 Методичні рекомендації до самостійної роботи студентів
- •5.3 Приклади розв’язання типових завдань
- •5.4 Контрольні запитання та завдання
- •5.5 Приклади аудиторних і домашніх задач
- •6 Практичне заняття № 4. Булеві функції та алгебра логіки
- •6.1 Мета заняття
- •6.2 Методичні рекомендації до самостійної роботи студентів
- •6.3 Приклади розв’язання типових завдань
- •6.4 Контрольні запитання та завдання
- •6.5 Приклади аудиторних і домашніх задач
- •7 Практичне заняття № 5. Двоїстість булевих функцій
- •7.1 Мета заняття
- •7.2 Методичні рекомендації до самостійної роботи студентів
- •7.3 Приклади розв’язання типових завдань
- •7.4 Контрольні запитання та завдання
- •7.5 Приклади аудиторних і домашніх задач
- •8 Практичне заняття № 6. Нормальні форми
- •8.1 Мета заняття
- •8.2 Методичні рекомендації до самостійної роботи студентів
- •8.3 Приклади розв’язання типових завдань
- •8.4 Контрольні запитання та завдання
- •8.5 Приклади аудиторних і домашніх задач
- •9 Практичне заняття № 7. Алгебра жегалкіна
- •9.1 Мета заняття
- •9.2 Методичні рекомендації до самостійної роботи студентів
- •9.3 Приклади розв’язання типових завдань
- •9.4 Контрольні запитання та завдання
- •9.5 Приклади аудиторних і домашніх задач
- •10 Практичне заняття № 8. Функціональна повнота наборів булевих функцій
- •10.1 Мета заняття
- •10.2 Методичні рекомендації до самостійної роботи студентів
- •10.3 Приклади розв’язання типових завдань
- •10.4 Контрольні запитання та завдання
- •10.5 Приклади аудиторних і домашніх задач
- •11 Практичне заняття № 9 методи мінімізації булевих функцій
- •11.1 Мета заняття
- •11.2 Методичні рекомендації до самостійної роботи студентів
- •11.3 Приклади розв’язання типових завдань
- •11.4 Контрольні запитання та завдання
- •11.5 Приклади аудиторних і домашніх задач
- •12 Практичне заняття № 10. Логіка висловлювань
- •12.1 Мета заняття
- •12.2 Методичні рекомендації до самостійної роботи студентів
- •12.3 Приклади розв’язання типових завдань
- •12.4 Контрольні запитання та завдання
- •12.5 Приклади аудиторних і домашніх задач
- •13 Практичне заняття № 11. Логіка першого порядку (лпп)
- •13.1 Мета заняття
- •13.2 Методичні рекомендації до самостійної роботи студентів
- •13.3 Приклади розв’язання типових завдань
- •13.4 Контрольні запитання та завдання
- •13.5 Приклади аудиторних і домашніх задач
- •14 Практичне заняття № 12. Основні поняття теорії графів
- •14.1 Мета заняття
- •14.2 Методичні рекомендації до самостійної роботи студентів
- •14.3 Приклади розв’язання типових завдань
- •15 Практичне заняття № 13. Ейлерові і гамільтонові ланцюги і цикли
- •15.3 Приклади розв’язання типових завдань
- •15.4 Контрольні запитання та завдання
- •15.5 Приклади аудиторних і домашніх задач
- •16 Практичне заняття № 14. Планарність графів
- •16.1 Мета заняття
- •16.2 Методичні рекомендації до самостійної роботи студентів
- •16.3 Приклади розв’язання типових завдань
- •16.4 Контрольні запитання та завдання
- •16.5 Приклади аудиторних і домашніх задач
- •17 Практичне заняття № 15. Відстані на графах
- •17.1 Мета заняття
- •17.2 Методичні рекомендації до самостійної роботи студентів
- •17.3 Приклади розв’язання типових завдань
- •17.4 Контрольні запитання та завдання
- •17.5 Приклади аудиторних і домашніх задач
- •18 Практичне заняття № 16. Дерева
- •18.1 Мета заняття
- •18.2 Методичні рекомендації до самостійної роботи студентів
- •18.3 Приклади розв’язання типових завдань
- •19 Практичне заняття № 17. Транспортні мережі
- •19.1 Мета заняття
- •19.2 Методичні рекомендації до самостійної роботи студентів
- •19.3 Приклади розв’язання типових завдань
- •18.4 Контрольні запитання
- •18.5 Приклади аудиторних і домашніх задач
- •19.4 Контрольні запитання та завдання
- •19.5 Приклади аудиторних і домашніх задач
- •20 Практичне заняття № 18. Основи комбінаторного аналізу
- •20.1 Мета заняття
- •20.2 Методичні рекомендації до самостійної роботи студентів
- •20.3 Приклади розв’язання типових завдань
- •20.4 Контрольні запитання та завдання
- •20.5 Приклади аудиторних і домашніх задач
- •21 Практичне заняття № 19. Формули простого перелічення
- •21.1 Мета заняття
- •21.2 Методичні рекомендації до самостійної роботи студентів
- •21.3 Приклади розв’язання типових завдань
- •21.4 Контрольні запитання та завдання
- •21.5 Приклади аудиторних і домашніх задач
- •22 Практичне заняття № 20. Формула включення та виключення
- •22.1 Мета заняття
- •22.2 Методичні рекомендації до самостійної роботи студентів
- •22.3 Приклади розв’язання типових завдань
- •22.4 Контрольні запитання та завдання
- •22.5 Приклади аудиторних і домашніх задач
- •23 Індивідуальні контрольні завдання
- •Завдання 9. У табл. 23.7 ребрам (Vj, Vk) неорієнтованого графа, що задані номерами вершин j та k, вiдповiдає числова характеристика (довжина, вартість).
- •Рекомендована література
14.3 Приклади розв’язання типових завдань
1. Запишіть матриці суміжності S та інциденцій R для псевдографа, який зображено на рис. 14.1.
е3
Рисунок 14.1
Елемент sik матриці суміжності S мультиграфа G(V,E) дорівнює кількості ребер, які з’єднують вершини vi та vk. Елемент rij матриці інциденцій R вершин та ребер графа G дорівнює 1, якщо вершина vi інцидентна ребру ei та дорівнює 0 у протилежному випадку.
2. Запишіть матриці суміжності M та інциденцій N для орграфа на рис. 14.2.
Елемент
mik
матриці суміжності M
орграфа G(V,E) дорівнює
кількості дуг, які йдуть з вершини vi
у вершину vk.
Матриця інциденцій графа G
– це матриця
,
Рисунок 14.2
3. Задано
граф G(V,E)
(рис. 14.3) та його частини: H1(V1,E1)
(рис. 14.4) та H2(V2,E2)
(рис. 14.5). Знайти:
Рисунок 14.3
Рисунок 14.4 |
Рисунок 14.5 |
Граф H є частиною графа G, оскільки V(H)V(G), E(H)E(G). Об’єднанням графів H1(V1,E1) і H2(V2,E2) є граф G'(V',E')=H1(V1,E1)H2(V2,E2). Перетином графів H1(V1,E1) та H2(V2,E2) буде граф
G''(V'',E'')=H1(V1,E1)H2(V2,E2).
Враховуючи
вхідні дані у задачі, граф
зображено
на рис. 14.6,
–
на рис. 14.7,
–
на рис. 14.8,
– на рис. 14.9.
Рисунок 14.6 |
Рисунок 14.7
|
Рисунок 14.8 |
Рисунок 14.9 |
14.4 Контрольні запитання та завдання
1. Дати визначення терміну граф.
2. Дати визначення терміну нуль-граф.
3. Дати визначення терміну повний граф.
4. Дати визначення терміну мультиграф.
5. Дати визначення терміну псевдограф.
6. Дати визначення терміну орграф.
7. Пояснити поняття матриці суміжності та інциденцій.
8. Що таке частина графа, доповнення графа?
14.5 Приклади аудиторних і домашніх задач
1. Зобразити графи за матрицею суміжності S та матрицею інциденцій R:
2. Зобразити орграф і його матрицю інциденій за матрицею суміжності M:
3. Зобразити повний граф з 5 вершинами. Знайти його частини, які містять 1, 2, 3 та 4 ребра.
4. Знайти об’єднання та перетин графів, які задано матрицями інциденцій:
15 Практичне заняття № 13. Ейлерові і гамільтонові ланцюги і цикли
15.1 Мета заняття
Ознайомитися з поняттям ейлерових та гамільтонових ланцюгів і циклів, а також основними методами їхнього пошуку. Навчитися застосовувати отримані знання на практиці.
15.2 Методичні рекомендації до самостійної роботи студентів
Під час підготовки до практичного заняття необхідно вивчити відповідний розділ конспекту лекцій та ознайомитися з матеріалом підручників [1, c. 246-248, c. 304-322; 2, c. 246-248, c. 304-322; 4, c. 320-325; 8, c. 83-91; 12, c. 312-316, c. 350-353; 14, c. 53-77; 17, c. 64-128].
При повторенні матеріалу слід звернути увагу на такі питання:
теорема Ейлера;
алгоритм знаходження ейлерова циклу (ланцюга);
гамільтонові ланцюги і цикли;
умови існування гамільтонових ланцюгів і циклів на графі;
алгоритм Робертса-Флореса присутності на графі гамільтонових ланцюгів і циклів.
