- •Санкт-Петербургский государственный морской технический университет
- •2. Основы теории графов
- •4. Список использованной литературы
- •Задание 3.
- •4. Написать таблицу значений функции. Найти фиктивные переменные для данной функции. Преобразовать данную формулу в эквивалентную ей, но не содержащую фиктивных переменных.
- •1.4. Совершенные дизъюнктивные и конъюнктивные формы булевых функций. Двойственные функции.
- •6. Проверить, являются ли равносильными формулы a и b двумя способами а) составлением таблиц значений; б) приведением формул к сднф или скнф с помощью эквивалентных преобразований
- •1.5. Построение и упрощение формул, задаваемых различными схемами.
- •7. Построить формулы, задаваемые данными схемами. Упростить их. Построить схемы, соответствующие упрощенным формулам.
- •8. Представить функцию в виде дизъюнктивного разложения по переменным, коэффициенты разложения (функции двух переменных) представить соответствующими формулами над множеством связок|,
- •9. С помощью сднф установить, являются ли равносильными следующие днф:
- •1.7. Минимизация булевых функций методом Квайна–Мак-Класки и матричным методом Карно.
- •10. Минимизировать функцию методом Квайна-Мак-Класки и графическим методом Карно. Найти индекс простоты функции.
- •1. Метод Квайна-Мак-Класки.
- •1.8. Представление булевых функций полиномами Жегалкина.
- •11. Представить функцию полиномом Жегалкина.
- •1.9. Проверка принадлежности булевых функций классам Поста. Полные системы булевых функций. Базисы. Задание 12. Проверить, принадлежат ли функции ик классамT0, t1, l, s, m.
- •14. Являются ли полными следующие системы булевых функций Какие из указанных систем образуют базис?
- •1.10. Представление булевых функций в базисе Шеффера и в базисе Вебба .
- •15. Записать функцию в базисе «не и» и в базисе «не или».
- •1.11. Производные булевой функции.
- •16. Найти частные производные булевой функции по каждой переменной и их вес, если .
- •18. Заданы графы g1 и g2. Найти Для графанайти матрицы смежности, инцидентности, достижимости, контрдостижимости, сильных компонент и все маршруты длины 2, исходящие из вершины 1.
- •2.4 Матрицы фундаментальных циклов и матрицы фундаментальных разрезов графа.
- •3.Элементы теории кодирования.
3.Элементы теории кодирования.
3.1.Построение плоского дерева по его коду. Задание 21. По вектору установить, является ли он кодом какого-нибудь плоского дерева. В случае положительного ответа построить плоское корневое дерево по его коду.
(000110011101)2=(413)10
Построение кодового дерева для заданной схемы алфавитного кодирования.
22. Для схемы алфавитного кодирования
найти среднюю длину слова и построить кодовое дерево.
Построение дерева с помощью пакета Wolfram Mathematica
3.3Построение оптимального кодового дерева Хаффмена и кодовой схемы для заданных алфавита сообщений и кодирующего алфавита.
23. Задан алфавит сообщений и кодирующий двоичный код алфавит. Относительные частоты появления букв алфавита сообщенийA определяются распределением вероятностей . Построить кодовое дерево Хаффмана и кодовую схему.
a |
b |
c |
d |
0.50 |
0.25 |
0.15 |
0.10 |
Объединяем наименьшие вероятности до тех пор, пока не образуется единица.
<c,d> P34=0.25
a |
<c,d> |
b |
0.50 |
0.25 |
0.25 |
<<c,d>b> P342=0.50
<<c,d>b> |
a |
0.50 |
0.50 |
<<<c,d>b>a> P3421=1
3.4 Декодирование кодовых слов, построенных методом Хэмминга и содержащих ошибки не более чем в одном разряде.
24. По каналу связи передавалось кодовое слово, построенное по методу Хэмминга для сообщения . После передачи по каналу связи, искажающему слово не более чем в одном разряде, было получено слово. Восстановить исходное сообщение.
=> ошибка в 8 разряде
исходное сообщение.
4. Список использованной литературы
Яблонский С. В. Введение в дискретную математику, 1986 г. Издание «Наука», 384 с
Зыков А. А. Основы теории графов, 1987 г. Издание «Наука», 383 с
Новиков Ф. А. Дискретная математика для программистов, 2000 г. Издание «Питер», 301 с
Кузнецов О. П. Дискретная математика для инженера, 2009 г. Издание «Лань», 400 с