Дисциплина «Дискретная математика, математическая логика и их приложения в информатике и компьютерных науках» обеспечивает изучение следующих дисциплин: 1) Математический анализ, 2) Теория функций комплексной переменной, 3) Функциональный анализ, 4) Теория автоматов и формальных языков, 5) Теория вероятностей и математическая статистика.

Модели на гиперграфах, Введение в управление инфокоммуникациями, Проектирование корпоративных систем, Прикладные задачи ТМО, Прикладные протоколы Интернет WWW, курсовая работа.

№ п/п

Наименование обеспечиваемых (последующих) дисциплин

№ № разделов данной дисциплины, необходимых для изучения обеспечиваемых (последующих) дисциплин

1

2

3

4

5

6

7

8

9

10

11

12

13

14

1.

Математический анализ

+

+

+

+

+

+

+

+

+

2.

Теория функций комплексной переменной

+

+

+

+

+

+

+

+

+

+

3.

Функциональный анализ

+

+

+

+

+

+

+

+

4.

Теория автоматов и формальных языков

+

+

+

+

+

+

+

+

+

+

+

+

+

5.

Теория вероятностей и математическая статистика

+

+

+

+

+

+

+

+

+

+

6.

Модели на гиперграфах

+

+

+

+

+

7.

Введение в управление инфокоммуникациями

+

+

+

+

8.

Прикладные протоколы Интернет WWW

+

+

+

+

9.

Прикладные задачи ТМО

+

+

+

+

+

10.

Курсовая работа

+

+

+

+

+

+

+

+

+

+

+

+

+

+

5.3. Разделы дисциплин и виды занятий

НЕ нашли? Не то? Что вы ищете?

№ п/п

Наименование раздела дисциплины

Лекц.

Практ.

Зан.

Лаб.

Зан.

Семин

СРС

Все-го

час.

1.

Введение в комбинаторику. Правило суммы и правило произведения.

2

2

4

8

2.

Перестановки и сочетания. Мультимножества. Биномиальные коэффициенты.

6

6

12

24

3.

Треугольник Паскаля. Разбиения множеств. Числа Стирлинга первого и второго рода.

6

6

12

24

4.

Принцип включения и исключения

6

6

12

24

5.

Производящие функции. Схемы выбора.

6

6

12

24

6.

Однородные и неоднородные линейные рекуррентные соотношения

6

6

12

24

7.

Поиск с возвращением. Генерация перестановок и сочетаний

4

4

8

16

8.

Введение в алгебру логики

8

8

16

32

9.

Минимизация булевых функций

10

10

20

40

10.

Полнота и замкнутость систем логических функций

4

4

8

16

11.

Исчисление высказываний и предикатов

14

14

28

56

12.

Элементы теории графов

12

12

24

48

13.

Алгоритмы на графах

12

12

24

48

14.

Потоки в сетях

12

12

24

48

108

108

216

432

6. Лабораторный практикум

№ п/п

№ раздела дисциплины

Наименование лабораторных работ

Трудо-емкость

(час.)

1.

Введение в комбинаторику. Правило суммы и правило произведения.

Решение задач на прямое произведение множеств, правило суммы и правило произведения. Решение задач на сочетания, перестановки и размещения, мультимножество.

2

2.

Перестановки и сочетания. Мультимножества. Биномиальные коэффициенты.

Решение задач на сочетания, перестановки и размещения, мультимножество. Доказательства тождеств при помощи формулы Бинома Ньютона.

6

3.

Треугольник Паскаля. Разбиения множеств. Числа Стирлинга первого и второго рода.

Свойство шестиугольника для треугольника Паскаля. Доказательство свойств биномиальных коэффициентов. Вычисление чисел Стирлинга 1 и 2-го рода. Вычисление чисел Белла. Применение чисел Стирлинга 1 и 2-го рода, чисел Белла.

6

4.

Принцип включения и исключения

Решение задач на свойство включения и исключения. Задача о шляпах. Вычисление числа предметов, обладающих ровно n свойствами. Вычисление числа предметов, обладающих не менее, чем k свойствами в рамках типовых задач.

6

5.

Производящие функции. Схемы выбора.

Решение задач на использование полиномиальной теоремы. Таблица производящих функций.

Вычисление производящих функций для последовательностей.

6

6.

Однородные и неоднородные линейные рекуррентные соотношения

Задачи на нахождение формулы для членов последовательности через соответствующую производящую функцию.

6

7.

Поиск с возвращением. Генерация перестановок и сочетаний

Задачи на генерацию сочетаний и перестановки и метод поиска с возвращением. Разбор алгоритмов.

4

8.

Алгебра логики

Решение примеров на прямое произведение множеств. Задача на истинность соответствия. Поиск подалгебры в алгебре. Суперпозиции и формулы. Решение задач на принцип двойственности и правило двойственности. Нахождение совершенной дизъюнктивной нормальной формы (СДНФ). Нахождение совершенной конъюнктивной нормальной формы (СКНФ). Разложение булевых функций по переменным. Построение СДНФ для функции, заданной таблично.

8

9.

Минимизация булевых функций

Минимизация функций. Порождение простых импликантов. Алгоритм Куайна и Мак-Клоски. Таблицы простых импликантов.

10

10.

Полнота и замкнутость систем логических функций

Решение задач на доказательство замкнутости класса. Класс самодвойственных функций. Решение задач с несамодвойственными функциями. Класс монотонных функций. Решение задач с немонотонными функциями. Класс линейных функций. Решение задач с нелинейными функциями.

4

11.

Исчисление высказываний и предикатов

Решение задач с использованием метода резолюций для исчисления высказываний. Применение кванторов. Поиск предваренной нормальной формы (ПНФ). Поиск скулемовской стандартной формы. Подстановка и унификация для ПНФ. Применение алгоритма унификации. Применение метода резолюций в исчислении предикатов.

14

12.

Элементы теории графов

Разбор основных понятий и определений на неориентированных и ориентированных графах. Матрицы смежности и матрицы инцидентности для неориентированных и ориентированных графов. Поиск маршрутов, цепей и циклов для графов. Нахождение связных компонент в графе. Метрические характеристики графов. Эйлеровы графы. Эйлеровы пути и циклы. Нахождение кратчайших путей в ориентированном графе

12

13.

Алгоритмы на графах

Алгоритм Краскала. Алгоритм Прима. Алгоритм Дейкстры. Алгоритм нахождения эйлерова цикла в графе. Алгоритм построения кратчайшего пути от фиксированной вершины до всех остальных вершин в ориентированном графе, случай неотрицательных весов ребер. Построение матрицы связности (достижимости для графа). Алгоритм Уоршалла-Флойда.

12

14.

Потоки в сетях

Прикладные модели и задачи. Оценка структурных компонент графа. Задача о максимальном потоке и о минимальном разрезе в сети. Максимальный поток в транспортной сети. Задача на нахождение «узких» мест в сети. Задача о потоке минимальной стоимости.

12

Итого:

108

7. Практические занятия (семинары)

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4