- •Федеральное агентство по образованию
- •1 Цели и задачи практических занятий по дискретной математике
- •2 Содержание занятий
- •2.1 Практические занятия № 1 – 2. Множества. Операции над множествами. Свойства операций над множествами
- •2.1.1 Теоретические сведения и методические рекомендации по решению задач
- •1) , То есть;
- •2) , То есть.
- •2.1.2 Примеры решения задач
- •2.1.3 Задачи для самостоятельного решения
- •2.2.1 Теоретические сведения и методические рекомендации по решению задач
- •2.2.2 Примеры решения задач
- •2.2.3 Задачи для самостоятельного решения
- •2.3 Практическое занятие № 8. Соответствия и их свойства
- •2.3.1 Теоретические сведения и методические рекомендации по решению задач
- •2.3.2 Примеры решения задач
- •2.3.3 Задачи для самостоятельного решения
- •G1 g2
- •2.4 Практическое занятие № 9. Операции и их свойства
- •2.4.1 Теоретические сведения и методические рекомендации по решению задач
- •2.4.2 Примеры решения задач
- •2.4.3 Задачи для самостоятельного решения
- •2.5 Практическое занятие № 10. Гомоморфизмы
- •2.5.1 Теоретические сведения и методические рекомендации по решению задач
- •2.5.2 Примеры решения задач
- •2.5.3 Задачи для самостоятельного решения
- •2.6 Практическое занятие № 1112. Алгебры с одной бинарной операцией. Полугруппы. Моноиды. Группы. Подгруппы. Циклические группы. Группа подстановок
- •2.6.1 Теоретические сведения и методические рекомендации по решению задач
- •2.6.2 Примеры решения задач
- •2.7 Практические занятия № 13 – 15. Алгебры с двумя бинарными операциями. Кольца. Поля. Решетки. Булевы алгебры
- •2.7.1 Теоретические сведения и методические рекомендации по решению задач
- •2.7.2 Примеры решения задач
- •2.7.3 Задачи для самостоятельного решения
- •2.8 Практические занятия № 16 – 19. Комбинаторика
- •2.8.1 Теоретические сведения и методические рекомендации по решению задач
- •2.8.2 Примеры решения задач
- •2.8.3 Задачи для самостоятельного решения
- •2.9 Практическое занятие № 20. Контрольная работа
- •2.10 Практические занятия № 21 – 22. Орграфы и бинарные отношения. Связность. Компоненты связности
- •2.10.1 Теоретические сведения и методические рекомендации по решению задач
- •2.10.2Примеры решения задач
- •2.10.3 Задачи для самостоятельного решения
- •2.11 Практические занятия № 23 – 25. Поиск путей в графах орграфах. Минимальные пути в нагруженных орграфах. Эйлеровы цепи и циклы. Сети и потоки
- •2.11.1 Теоретические сведения и методические рекомендации по решению задач
- •2.11.2 Примеры решения задач
- •2.11.3 Задачи для самостоятельного решения
- •3 Технические и инструментальные средства
- •4 Порядок проведения занятий
- •Содержание
2.11.3 Задачи для самостоятельного решения
1. Для вершин v1иv6графаG(рисунок 14) привести примеры маршрута, цепи, простой цепи, цикла, простого цикла.
v4
v3v5
v2
v1v8
v9v10
v7
Рисунок 14 – К задачам 1, 3 (2.11.3)
2. Найти минимальный путь в нагруженном орграфе из вершины v1вv7. Орграф задан матрицей весов:
а) ; б);
в) .
Определить путь из вершины v1вv7 минимальной длины в каждом нагруженном орграфе (см. рисунок 14) среди путей изv1вv7,содержащих не болееkдуг, где: а)k= 2; б)k= 3; в)k= 4.
Найти минимальный путь в невзвешенном орграфе из вершины v1вv7. Орграф задан матрицей смежности:
а); б);
в) .
Определить минимальный путь из вершины v1в вершинуv1в орграфах, диаграммы которых приведены на рисунке 15а, б. Пусть должен содержать не более 5 дуг.
а)
б)
Рисунок 15 – К задаче 5 (2.11.3)
Определить, имеются ли в нагруженном орграфе с заданной матрицей весов Спростые контуры отрицательной длины? Найти пути минимальной длины изv1во все остальные вершины среди путей, содержащих не более шести дуг. Рассмотреть случай:
7. Проверить, существуют ли в мультиграфах, заданных матрицами смежности, эйлеровы цепи и циклы? Если да, то найти их. Рассмотреть случаи:
а) ; б).
8. Найти максимальные потоки в сетях G1–G4:
|
G1 |
G2 |
|
|
G3 |
G4 |
х |
с(х) |
с(х) |
|
х |
с(х) |
с(х) |
v1v2 |
12 |
10 |
|
v1v2 |
10 |
11 |
v1v3 |
6 |
4 |
|
v1v3 |
10 |
7 |
v1v4 |
4 |
3 |
|
v1v4 |
6 |
8 |
v2v3 |
6 |
8 |
|
v2v3 |
3 |
6 |
v2v4 |
4 |
7 |
|
v2v4 |
5 |
4 |
v2v6 |
3 |
6 |
|
v2v5 |
2 |
3 |
v3v5 |
4 |
2 |
|
v2v7 |
4 |
4 |
v3v6 |
8 |
9 |
|
v4v6 |
5 |
8 |
v4v5 |
3 |
10 |
|
v5v6 |
3 |
4 |
v5v7 |
15 |
12 |
|
v5v7 |
6 |
10 |
v6v5 |
1 |
6 |
|
v6v8 |
18 |
5 |
v6v7 |
7 |
5 |
|
v7 v8 |
7 |
9 |
3 Технические и инструментальные средства
В целях освобождения от рутинных расчетов, повышения уровня наглядности результатов расчетов, осуществления самоконтроля в процессе самостоятельной работы при подготовке к практическим занятиям, к контрольной работе и к экзамену студентам предлагается использовать следующее программное обеспечение:
MapleV;
MATLAB;
Мathematica5;
Mathcad12 .
Предлагаемые пакеты пригодны для работы на любом IBM-совместимом компьютере.