Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Визначення та властивості скінченого автомату

 

Скінченний автомат служить математичною моделлю реальних дискретних перетворювачів інформації.

Визначення 2. Скінченним автоматом A називається система , де вхідний алфавіт; – вихідний алфавіт; – алфавіт станів; f(s,x) функція переходів, що є відображенням множини XS в алфавіт S і визначає вибір наступного стану; g(x s) функція виходів, що є відображенням множини XS в алфавіт Y і визначає вихідний символ; початковий стан керуючого пристрою, S ; F – множина завершальних станів, F S.

Функція переходів має вигляд , де t=1,2,… – номер такту (кроку, дискретного моменту часу).

Множина Y і функція виходів g можуть бути відсутніми, якщо не передбачено видачі вихідної інформації. Маємо автомат без виходу. У ньому голівка тільки читаюча (без друку – не створює вихідного слова).

Якщо автомат містить множину Y і функцію g виходів, то маємо автомат з виходом. У ньому голівка читаюча і пишуча (з друком – створює вихідне слово).

Для опису функцій f і g аналітичний спосіб, як правило, не застосовується. Звичайно використовується табличне чи графічне подання.

Оскільки функції f і g визначені на скінченних множинах, то їх можна задавати таблицями з двома входами, де на перетині стовпця s і рядка x стоїть значення функції f( s,x) і g( s,x) відповідно. Функція f задається таблицею переходів, а функція g таблицею виходів. Звичайно ці таблиці суміщають в одну, що називається таблицею автомату (автоматною таблицею). В автоматній таблиці на перетині стовпця s і рядка x стоїть пара наступний стан, вихідний символ.

Крім того, скінченний автомат можна задати орієнтованим графом (точніше псевдографом, оскільки можливі кратні дуги і петлі), що називається діаграмою (графом) автомату. Вершини відповідають станам, а дуги – переходам з одного стану в інший. Кожна дуга позначена відповідною парою вхідний символ, вихідний символ.

Для довільної діаграми автомату в кожній вершині справджуються наступні умови коректності:

1) Для будь-якої вхідної літери існує дуга, що виходить із і на якій написано (умова повноти).

2) Будь-яка вхідна літера зустрічається тільки на одній дузі, що виходить із (умова детермінованості).

Автомат A називається частковим (не повністю визначеним), якщо хоча б одна з двох його функцій f і g не повністю визначена, тобто для деяких пар x s, значення функцій f або g не визначені. У таблиці автомату його не повна визначеність проявляється в тому, що деякі її комірки незаповнені (порожні).

Частковий автомат застосовується, коли деякі пари x s, не можуть виникнути в реальних умовах функціонування. Для виконання різних перетворень частковий автомат довизначають, виходячи з міркувань зручності.

При побудові (синтезі) автомату, що служить моделлю деякої системи, звичайно вхідний і вихідний алфавіти безпосередньо визначаються вхідними впливами і реакцією на них. Вибір множини станів, що зв’язані з внутрішньою структурою системи, – досить складний процес, який не формалізовано. Він потребує аналізу суті системи і, як правило, реалізується методом спроб і помилок.

Автомати різної конфігурації можуть реалізовувати одну й ту ж функцію. Два автомата називаються еквівалентними, якщо вони з точністю до позначень мають однакові вхідні та вихідні алфавіти і на однакові вхідні слова видають однакові вихідні слова.




Переглядів: 469

<== попередня сторінка | наступна сторінка ==>
Скінченний автомат, як модель перетворювача дискретної інформації | Автомат Мілі

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.