![](/user_photo/2706_HbeT2.jpg)
- •2.Высказывания.Операции над высказываниями.
- •3. Тождественно истинные и тождественно ложные высказывания. Равносильные высказывания.
- •4.Суперпозиция функций. Бинарные отношения. Свойства бинарных отношений
- •5.Отношение порядка. Отношение эквивалентн. Бинарные опер.
- •6. Алгебры. Алгебра Кантора и булева алгебра. Изоморфизм. Операции над двоичными числами.
- •7. Булевы функции. Мощность множества булевых функций от переменных.
- •8. Элементарные булевы функции.
- •9. Формулы. Основные эквивалентности формул.
- •Порядок действий в формулах алгебры логики
- •10. Принцип двойственности. Двойственные булевы функции.
- •11.Теорема о разложении
- •12. Совершенные дизъюнктивные нормальные формы.
- •25. Перестановки с повторениями
- •26. Полиномиальная теорема. Принцип Дирихле.
- •27.Рекуррентные соотношения и производящие функции.
- •28. Принцип включения и исключения:
- •30. Схемы правильных рассуждений. Аксиоматические теории
- •32. Минимальные , кратчайшие и тупиковые днф.
- •33. Сокращённые днф. Построение сокращённых днф булевых функций методом Блейка.Пример.
- •34. Построение сокращённых днф булевых функций методом Квайна.Пример.
- •35.Построение Сокращенных днф геометрическим методом. Пример.
- •36. Построение минимальных днф с помощью карт Карно.
- •37. Метод Нельсона. (Построение сокращенной днф с помощью кнф).
- •38.Построение всех тупиковых днф. Алгоритм минимизации функций в классе нормальных форм.
- •39. Понятие о функциях k-значной логики. Их особенности.
- •40.Графы. Изоморфизм графов.
- •41.Способы задания графов.
- •42. Действия над графами.
- •43. Ориентированные и неориентированные графы.
- •44.Маршруты. Пути. Цепи. Связные графы.
- •45. Геометрическая реализации графа. Теорема о реализации конечного графа в трёхмерном пространстве.
- •46.Эйлеровы циклы. Задача о кенигсбергских мостах. Теорема Эйлера.
- •47.Обобщенная теорема об эйлеровых цепях.
- •48. Гамильтоновы графы. Задача о коммивояжере.
- •49. Взвешенный граф. Граф-дерево.
- •50. Цикломатическое число. Остов графа. Базис циклов.
- •51. Двудольные графы.
- •52. Планарные графы. Критерий планарности.
- •53. Теорема Куратовского-Понтрягина. Граф Петерсена.
- •54.Двухполюсные сети. Параллельно-последовательные сети. Поток в сети.
- •55.Теорема Форда-Фалкерсона о максимальном потоке. Расчет максимального потока в сети.
- •56.Общие принципы помехоустойчивого кодирования. Примеры.
- •57.Типы ошибок. Сжатие информации.
- •58.Код Хэмминга.
- •59.Троичный код Хэмминга. Пример.
- •60.Алфавитное кодирование.
- •61. Алгоритм Фано.Пример
- •62. Алгоритм кодирования Хаффмена.Пример
- •63. Формальные грамматики. Основные понятия.
- •64. Классификация языков по Хомскому
- •65. Типы языков. Вывод цепочек. Дерево вывода
- •66.Конечные автоматы. Автоматы Мили и Мура. Канонические уравнения
- •67.Таблица состояний, диаграмма состояний автомата.
- •68.Дешифратор.
- •69.Реализация автоматов схемами.
- •70. Ограниченно детерминированные функции. Информационные деревья.
- •71. Понятие алгоритма. Основные свойства алгоритмов. Вычислимость.
- •72. Рекурсивные функции. Операторы суперпозиции и примитивной рекурсии.
- •73. Примитивно рекурсивные предикаты. Свойства.
- •74. Классы рекурсивных функций. (п.Р., о.Р., ч.Р.). Тезис Черча.
- •75. Машины Тьюринга. Принципы работы. Протокол работы.
- •76.Машины Тьюринга. Примеры. Функции, вычислимые по Тьюрингу.
67.Таблица состояний, диаграмма состояний автомата.
Конечный автомат - математическая модель дискретных объектов, в которых переход из одного состояния в другое может быть совершено за конечное число шагов.
Конечным автоматом наз. пятерку объектов:
S=<A, Q, B, δ, λ> (1) А – входной алфавит А={a1, a2, … , an} B={b1, … , bm} – выходной алфавит. Q={q1, … , qm} – множество внутреннего состояний. δ – функция переходов δ: A × Q -> Q (2) λ – функция выхода λ: A × Q -> B
Таблица, задающая функция переходов и выхода называется таблицей состояний автоматов.
Диаграммой состояний наз. ориентированный граф в котором количество вершин равно количеству состояний данного автомата и помечена символами внутренние cсостояние.
Дуга выходящая из любой вершины qi помечается символами αt , βr .
При этом: δ(αt , βr) = qi λ(αt , qi) = βr
Автомат наз. инициальным, если он всегда начинает свою работу из одного и того же состояния и неинициальным если начинает свою работу с любого состояния.
Автомат δ в общем случае является частичным и недетерминированным.
Если D≤A×Q отображение Г , то автомат S всюду определенным и недетерминированным. Если задает функция отображения Г то всюду определенный и детерминированным.
Поскольку автомат (1) задет функция (2) , то он относится к вектору определения детерминированного конечного автоматом.
Если А=В={0,1} то автомат S наз. логическим автоматом.
Автомат вида (1) наз. конечным автоматом Мили ( I рода) при этом поведение автомата (1) определяется парой функций
qi(t)= δ(qi(t-1), qj(t))
bi(t)= λ(qi(t-1), qj(t)) qi(t-1), qj(t) - предыдущее и последнее состояние автомата.
Автомат Мили – синхронный конечный автомат.
Автомат II рода описывается функциями q(t)= δ(q(t-1), а(t)) b(t)= λ(q(t-1), а(t))
! Для каждого автомата II рода сущ. эквивалентный ему автомат I рода.
! Между автоматами I и II рода сущ. взаимооднозначное соответствие.
Примером автомата II рода может быть автомат Мура: q(t)= δ(q(t-1), а(t)) b(t)= λ( а(t))
Автомат Мура – автономный автомат без входа.
68.Дешифратор.
Дешифратором наз. инициальный конечный автомат входным алфавитом которого явл. алфавит А={0,1}.
На вход подается бесконечная последовательность символов данного автомата, а символ 1 печатается только в том случае, когда в данный момент устройство обозревает последовательность символов прочтенного слова α.
При этом α – код комбинированных данных автомата.
Неинициальный алфавит наз. сильно связным, если для каждого состояние автоматов qi, qj найдется точное слово α, что автомат начинает работу с состояния qi при считывании слова α перейдет в состояние qj .
Состояния qi, qj неинициального автомата А1 и А2 наз. эквивалентными, если для любого слова α составляется из букв входного алфавита выводит слова полученные при работе автоматов А1 , А2 запущены из состояний qi, qj над словом α равны.
Автоматы А1 и А2 эквивалентны, если для любого qi автомат А1 найдется эквивалентны ему qj автомат А2 , а так же для каждого qj* автомат А2 найдется эквивалентное ему сост. qi* автомата А1.
Автомат Amin наз. минимальным для заданного автомата А если он эквивалентен автомату А и содержит наименьшее число внутренних состояний среди всех автоматов эквивалентных данному автомату А
Автомат Мили наз. частичным автоматом, если хотя бы одна из функций перехода или выхода не явл. всюду определенной.