КІНЦЕВІ АВТОМАТИ
Абстрактний автомат. Робота автомата. Способи завдання
Задачі
Лічильник, на вхід якого подаються двоїчні цифри 0 і 1, підраховує за модулем 3 загальне число одиниць, що надійшли на його вхід, необхідно:
визначити вхідний, вихідний алфавіти і безліч станів;
записати таблицю переходів-виходів відповідного автомата;
побудувати граф автомата і його матрицю з'єднань (суміжності);
визначити тип автомата.
Побудувати таблиці переходів-виходів і матриці з'єднань (суміжності) для автоматів А1, А2 (рис. 5.1.).
Рис. 5.1. Графи автоматів А1 і А2
Текст в алфавіті з 32 букв і пропусків між словами сканується для підрахунку слів, що починаються з букви «а» і закінчуються на букви «ія». Букви, крім «а», «і», «я» позначаються через «», пропуск - через «». Вхідний і вихідний алфавіти, безліч станів рівні: X = {а, і, я, , }, Y = {вважати, не вважати}, S = {нове слово, поява «а...,» поява «а...і», поява «а...ія», чекання нового слова}. Необхідно:
записати таблицю переходів-виходів відповідного автомата;
побудувати граф автомата і його матрицю з'єднань (суміжності);
визначити тип автомата.
Автомат А3 заданий матрицею з'єднань (табл. 5.1.), необхідно:
визначити безліч станів, вхідний і вихідний алфавіти;
записати таблицю переходів-виходів відповідного автомата;
побудувати граф автомата і визначити тип автомата;
знайти наскрізний, ізольований і тупиковий подавтоматы для А4.
Таблиця 5.1
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
0/11/0 |
|
|
|
|
|
|
|
2 |
|
0/0 |
|
1/1 |
|
|
|
|
3 |
|
|
0/11/1 |
|
|
|
|
|
4 |
|
|
0/1 |
|
1/0 |
|
|
|
5 |
|
|
0/1 |
|
|
|
|
1/1 |
6 |
|
|
|
|
|
0/11/0 |
|
|
7 |
|
|
|
|
1/0 |
|
|
0/1 |
8 |
|
|
|
|
|
0/01/1 |
|
|
Визначити, які з автоматів А4, А5, А6 (рис. 5.2.), є еквівалентними.
Рис. 5.2. Автомати А4, А5, А6
На входи однорозрядного послідовного суматора подаються розряди двох доданків у коді 0 чи 1, а виходом є розряд суми за модулем 2. Суматор має два стани, обумовлені значеннями переносу (0 чи 1). Показати, що суматор можна представити автоматами А7, А8 (рис. 5.3.).
Рис. 5.3. Автомати Мура А7 і Мілі А8