Jump to content

Абстрактная семья акцепторов

Абстрактное семейство акцепторов (AFA) — это группа обобщенных акцепторов . Неформально акцептор — это устройство с конечным управлением состоянием, конечным числом входных символов и внутренним хранилищем с функцией чтения и записи. Каждый акцептор имеет начальное состояние и набор принимающих состояний. Устройство считывает последовательность символов, переходя из состояния в состояние для каждого входного символа. Если устройство заканчивается в состоянии приема, говорят, что устройство принимает последовательность символов. Семейство акцепторов — это набор акцепторов с однотипным внутренним накопителем. Изучение AFA является частью теории AFL ( абстрактных семейств языков ). [1]

Формальные определения

[ редактировать ]

Расписание АФА

[ редактировать ]

Схема AFA представляет собой упорядоченный кортеж из четырех , где

  1. и являются непустыми абстрактными множествами.
  2. это функция записи : (Примечание * — операция звезды Клини ).
  3. — это функция чтения , отображение из на конечные подмножества , такой, что и находится в тогда и только тогда, когда . (Примечание это пустое слово).
  4. Для каждого в , есть элемент в удовлетворяющий для всех такой, что находится в .
  5. Для каждого u в I существует конечное множество , такой, что если , находится в , и , затем находится в .

Абстрактная семья акцепторов

[ редактировать ]

Абстрактное семейство акцепторов (AFA) представляет собой упорядоченную пару. такой, что:

  1. является упорядоченной шестеркой ( , , , , , ), где
    1. ( , , , ) — схема AFA; и
    2. и представляют собой бесконечные абстрактные множества
  2. это семья всех принимающих = ( , , , , ), где
    1. и являются конечными подмножествами , и соответственно, , и находится в ; и
    2. (называемая функцией перехода ) представляет собой отображение из на конечные подмножества такой, что набор | ≠ ø для некоторых и конечно.

Для данного акцептора пусть быть отношением к определяется: Для в , если существует и такой, что находится в , находится в и . Позволять обозначим замыкание транзитивное .

Позволять быть AFA и = ( , , , , ) быть в . Определять быть набором . Для каждого подмножества из , позволять .

Определять быть набором . Для каждого подмножества из , позволять .

Неформальное обсуждение

[ редактировать ]

Расписание АФА

[ редактировать ]

Схема AFA определяет хранилище или память с функциями чтения и записи. Символы в называются символами хранения , а символы в называются инструкциями . Функция записи возвращает новое состояние хранения с учетом текущего состояния хранилища и инструкции. Функция чтения возвращает текущее состояние памяти. Условие (3) гарантирует, что пустая конфигурация хранилища отличается от других конфигураций. Условие (4) требует наличия идентификационной инструкции, которая позволяет состоянию памяти оставаться неизменным, пока получатель меняет состояние или продвигает ввод. Условие (5) обеспечивает конечность множества символов хранения для любого данного акцептора.

Абстрактная семья акцепторов

[ редактировать ]

AFA — это набор всех акцепторов по заданной паре алфавитов состояния и входных данных, которые имеют один и тот же механизм хранения, определенный данной схемой AFA. Отношение определяет один шаг в работе акцептора. набор слов, принятый акцептором заставляя принимающего войти в принимающее состояние. набор слов, принятый акцептором за счет того, что акцептор одновременно переходит в принимающее состояние и имеет пустое хранилище.

Абстрактные акцепторы, определенные AFA, являются обобщениями других типов акцепторов (например, автоматов с конечным состоянием , автоматов с выталкиванием и т. д.). Они имеют конечное управление состоянием, как и другие автоматы, но их внутренняя память может сильно отличаться от стеков и лент, используемых в классических автоматах.

Результаты теории AFL

[ редактировать ]

Главный результат теории AFL состоит в том, что семейство языков является полным AFL тогда и только тогда, когда для некоторых АФА . Не менее важен и результат, который является полным полу-AFL тогда и только тогда, когда для некоторых АФА .

Происхождение

[ редактировать ]

Сеймур Гинзбург из Университета Южной Калифорнии и Шейла Грейбах из Гарвардского университета впервые представили свою статью по теории AFL на восьмом ежегодном симпозиуме IEEE по теории коммутации и автоматов в 1967 году. [2]

  1. ^ Сеймур Гинзбург , Алгебраические и теоретико-автоматные свойства формальных языков , Северная Голландия, 1975, ISBN   0-7204-2506-9 .
  2. ^ Протокол конференции IEEE восьмого ежегодного симпозиума 1967 года по теории коммутации и автоматов : доклады, представленные на восьмом ежегодном симпозиуме, Техасский университет, 18–20 октября 1967 года.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ff04ac4751639b45e4e65b00107f757c__1565910000
URL1:https://arc.ask3.ru/arc/aa/ff/7c/ff04ac4751639b45e4e65b00107f757c.html
Заголовок, (Title) документа по адресу, URL1:
Abstract family of acceptors - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)