Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Описание функционирования конечного автомата. (до 60 минут)

Читайте также:
  1. II. МИКРОПОДХОД (до 90 минут)
  2. X. Общее описание типов
  3. А лишь определяют их диапазон, содержат постановку задачи, описание применяемых
  4. Алгебраическое описание метода
  5. Алгоритм перехода от автомата Мили к автомату Мура (до 40 минут)
  6. АНАЛИЗ КОНЕЧНЫХ АВТОМАТОВ. (до90 минут)
  7. Анализ результатов. Описание акцентуаций характера

 

1. Автоматная таблица.
Таблицы переходов d(qiaj) = ql и выходов l(qiaj) = bk, имеет вид

 

A Q a1 ... aj ... am   B Q a1 ... aj ... am
q0 q2 ql qp   q0 B8 bi bt
 
qi q4 qr qm   qi B7 bl br
 
qn qt qz qk   qn bk b1 bl

 

а их совмещение есть автоматная таблица

 

A Q a1 ... aj ... am
q0 q2b8 qlbi qpbt
qi q4b7 qrbl qmbr
qn qtbk qzb1 qkbl

 

2. Диаграмма автомата.
Диаграмма автомат – ориентированный граф, вершинам которого взаимно - однозначно соответствуют элементы Q, а дугам приписаны некоторые множества пар вида <aibj>, ai Î A bj Î B. Функции d и l определяются следующим образом: d(qlai)=qr, l(qlai)=bj, если ребру, исходящему из вершины ql, приписана пара <aibj> и эта дуга ведет в вершину qr.
Пример: Пусть задана автоматная таблица

A Q a1 a2
q0 q0b2 q1b2
q1 q1b1 q0b2

Соответствующая диаграмма имеет вид:

 

Замечание: Этот орграф (без bi) есть регулярная грамматика .

 

3. Матрица переходов (соединений).

Матрица переходов представляет собой квадратную матрицу размера , в который номера строк и столбцов соответствуют элементам множеств внутренних состояний Q. Клетка матрицы на пересечении i-той строки и j-того столбца заполняется дизъюнкцией пар «вход-выход», которая приписана дуге графа, исходящей из i-той вершины в j-тую вершину. При отсутствии такой ветви клетка заполняется нулем или остается свободной. Так для рассмотренного выше примера имеем:

Q Q q0 q1
q0 a1b2 a2b2
q1 a2b2 a1b1

 

Лекция №6.

Поведение КА

Продолжительность: 2 часа (90) минут

Ключевые (основные) вопросы (моменты)

Текст лекции

 

 


Дата добавления: 2015-12-01; просмотров: 21 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)