Синтез асинхронных автоматов


Определение: Асинхронным автоматом называется конечный автомат все составляющие которого, устойчивы по всем входным знакам. Это означает, что для всех состояний и .

О синтезе асинхронных автоматов


Определение: Произвольный асинхронный автомат может быть представлен ( реализован ) автоматной сетью, состоящей из двух комбинационных автоматов ? и ? ( без линии задержки ).

Об элементе задержки на один такт


Определение: Элемент задержки на один такт, используемый в теореме о структурном синтезе автомата КА, — является асинхронным автоматом.

Примеры синтеза


DL – триггер. Рассмотрим пример синтеза асинхронного автомата, который называется DL – триггером.

Дискретные устройства


Дискретное устройство – это устройство, функционирующее в дискретные моменты времени и обрабатывающее дискретные сигналы.

Комбинационные схемы


Комбинационной схемой называется сеть из логических элементов, реализующая некоторый комбинационный автомат. Следовательно, комбинационная схема реализует однозначное соответствие между значениями входных и выходных сигналов.

Асинхронные схемы


Ранее было показано, что автоматы можно разделить на: • комбинационные • асинхронные • синхронные

Асинхронные потенциальные автоматы


У асинхронных потенциальных автоматов входные сигналы оказывают потенциальное воздействие на схему, т.е. смена сигнала на входе задает такты функционирования автомата, а сами сигналы воздействуют на него все время.

Синхронные схемы


Синтез синхронных автоматов, свободных от критических состязаний. Введение тактового сигнала позволяет исключить из рассмотрения переходные процессы.

Автомат. Подходы к определению и изучению автоматов. Концепция порождения и распознавания.


Вопрос 1. Автомат. Подходы к определению и изучению автоматов. Концепция порождения и распознавания. Применение теории автоматов. Теория автоматов специальный раздел дискретной математики изучающий математические модели преобразователей дискретной информации (данных).

Формальная грамматика. Терминальный и нетерминальные знаки. Продукция. Сентенциальная форма.


Вопрос 3. Формальная грамматика. Терминальный и нетерминальные знаки. Продукция. Сентенциальная форма. Формальной грамматикой G называется алгебраическая система G = < V, W, P, I > , где V — алфавит терминальных знаков (основных) , W — алфавит нетерминальных знаков (вспомогательных) , P — множество продукций (правил вывода) , I — аксиома грамматики (начальный знак) , Читать далее

Теорема о приведении КС-грамматики.


Вопрос 7. Теорема о приведении КС-грамматики. 1. Достижимым, называется такой нетерминальный знак A?W, что существует вывод I ?G ? A ? , где ?, ? ? (V?W)*. 2. Производящим называется нетерминальный знак A?W, если существует вывод A?G ? , где ? ? V*.

Машина Тьюринга. Способы задания машины Т. Конфигурация. Тезис Тьюринга.


Вопрос 12. Машина Тьюринга. Способы задания машины Т. Конфигурация. Тезис Тьюринга. Определение: МТ — это алгоритмическая модель представляющая собой некоторое идеализированное устройство. Существует наиболее распространенные 3 типа универсальных моделей: 1) детерминированные устройства: МТ , машина Поста (процедурное программирование); 2) рекурсивные функции, 3) формальные системы.

Вычислимость по Тьюрингу. Операции над МТ.


Вопрос 13. Вычислимость по Тьюрингу. Операции над МТ. Тезис Тьюринга: Любой алгоритм может быть реализован МТ. Замечание: Тезис Т. невозможно ни доказать, ни опровергнуть, это некоторое утверждение, которое связывает мат. теорию с объектами для которых эта теория предназначена.

Теорема Райса.


Вопрос 20. Теорема Райса. Теорема 2.6. Никакое нетривиальное свойство вычислимой функции не является алгоритмически разрешимым. Доказательство:

Тезис Поста. Теорема о распознавании и порождении языков, заданных произвольными грамматиками.


Вопрос 23. Тезис Поста. Теорема о распознавании и порождении языков, заданных произвольными грамматиками. ТЕЗИС ПОСТА : грамматика типа 0 может быть представлена как МТ .

Сеть Петри. Способы задания и функционирование. Языки сети Петри.


Вопрос 25. Сеть Петри. Способы задания и функционирование. Языки сети Петри. В чистом виде СП не является автоматом типа 1 . СП – некая абстрактная модель . Условие реализации события . те ситуацией при которых данное событие может произойти будем обознчать О .

Свободный, префиксный и терминальный языки сети Петри. Теорема о мощности классов языков сети Петри.


Вопрос 26. Свободный, префиксный и терминальный языки сети Петри. Теорема о мощности классов языков сети Петри. Свободный Язык СП : S –это множество последовательностей срабатывания ? переходов сети S 

Магазинный автомат. Детерминированный и недетерминированный магазинный автомат.


Вопрос 27. Магазинный автомат. Детерминированный и недетерминированный магазинный автомат. Теорема о магазинном автомате и КС-языках. СП- не является автоматом типа 1 Магазинный автомат –(М ) – совокупность пяти (шести ) объектов М=<A,Q,S,P,I,(B)>

Конечный автомат и регулярные языки.


Вопрос 33. Конечный автомат и регулярные языки. Теорема 3.6 «О конечных автоматах и регулярных языках» Для любого языка, заданного регулярной грамматикой существует конечный автомат возможно недетерминированный, принимающий множество строк, совпадающих с этим языком. Верна и обратная: для любого конечного автомата множество принимаемых им строк может быть описано регулярной грамматикой.

Теорема о минимизации КА. Алгоритм Мили.


Вопрос 36. Теорема о минимизации КА. Алгоритм Мили. Эквивалентным преобразованием называется переход от автомата K к автомату K’ который неотличим от исходного. Постановка задачи минимизации : среди автоматов неотличимых от автомата K найти автомат Ko с наименьшим числом состояний. 

Теорема о представимости регулярных языков конечными автоматами.


Вопрос 39. Теорема о представимости регулярных языков конечными автоматами. Теорема 3.3. Для любого непустого языка L порождаемого регулярной грамматикой G3, существует КА К, возможно недетерминированный, представляющий ( порождающий и распознающий) язык L. ? L=L(G3), L? {e};

сточник. Источник и регулярный язык. Теорема о детерминации КА.


Вопрос 42. Источник. Источник и регулярный язык. Теорема о детерминации КА. Теорема : ( детерминация КА). Для любого недетерминированного КАвтомата K=< A,Q,B,?,?> сущ. Эквивалентный ему детерминированный КАвтомат K1=< A,Q,B,?1,?1> имеющий не более чем 2^n состояний ( n=|Q| , |Q1|=2^|Q| =2^n). ДОК-ВО : 1). Кпр=< A,Q,B,?,?>

Терема о структурном синтезе КА.


Вопрос 45. Терема о структурном синтезе КА. Пусть задан некоторый КА в общем виде K=<A,Q,B,???>. Теорема 4.2.: Любой К. автомат K может быть реализован сетью из ??? и элемента задержки D с не более , чем |Q| состояниями. b(t)=?(q(t), a(t)) q? (t) = ? (q(t), a(t))