Jump to content

Самопроверяющийся конечный автомат

В теории автоматов самопроверяющийся конечный автомат ( SVFA ). представляет собой особый вид недетерминированного конечного автомата (НКА). с симметричным видом недетерминизма представлено Хромковичем и Шнитгером. [1] Как правило, в самопроверяющемся недетерминизме каждый путь вычислений завершается любым из трех возможных ответов: да , нет , и я не знаю . Для каждой входной строки не может быть двух путей может давать противоречивые ответы, а именно, оба ответа «да» и «нет» на одном и том же входе невозможны. Хоть один путь должен дать ответ да или нет , и если да, то строка считается принятой. SVFA принимает тот же класс языков, что и детерминированные конечные автоматы (DFA). и NFA, но имеют разную сложность состояния .

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

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

SVFA формально представлен из 6 кортежем А = ( Q , Σ , Δ, q 0 , F а , F р ) такой, что ( Q , Σ , Δ, q 0 , F a ) является НФА , и F a , F r — непересекающиеся подмножества Q . Для каждого слова w = a 1 a 2 an , Вычисление это последовательность состояний r 0 ,r 1 , …, r n , в Q со следующими условиями:

  1. р 0 = д 0
  2. r i+1 ∈ Δ( r i , a i+1 ), для i = 0, …, n−1 .

Если r n ∈ F a, то вычисление принимается: и если r n ∈ F r , то вычисление отклоняется. Существует требование, чтобы для каждого w существует хотя бы одно принимающее вычисление или хотя бы одно отклоняющее вычисление но не оба.

Результаты

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

Каждый DFA является SVFA, но не наоборот. Йираскова и Пигиццини [2] доказал, что для каждого SVFA из n состояний, существует эквивалентный DFA из государства. Более того, для каждого положительного целого числа n существует с n SVFA -состоянием. такой, что минимальный эквивалент DFA имеет в точности государства.

Другие результаты о государственной сложности SVFA были получены Йирасковой и ее коллегами. [3] [4]

  1. ^ Хромкович, Юрай; Шнитгер, Георг (2001). «О возможностях Лас-Вегаса в плане сложности односторонней связи, OBDD и конечных автоматов» . Информация и вычисления . 169 (2): 284–296. дои : 10.1006/inco.2001.3040 . ISSN   0890-5401 .
  2. ^ Йираскова, Галина; Пигиццини, Джованни (2011). «Оптимальное моделирование самопроверяющихся автоматов детерминированными автоматами». Информация и вычисления . 209 (3): 528–535. дои : 10.1016/j.ic.2010.11.017 . ISSN   0890-5401 .
  3. ^ Йираскова, Галина (2016). «Самопроверяющиеся конечные автоматы и сложность описания» (PDF) . Описательная сложность формальных систем . Конспекты лекций по информатике. Том. 9777. стр. 29–44. дои : 10.1007/978-3-319-41114-9_3 . ISBN  978-3-319-41113-2 . ISSN   0302-9743 .
  4. ^ Йирасек, Йозеф Штефан; Жираскова Галина; Сабари, Александр (2015). «Операции над самопроверяющимися конечными автоматами». Информатика – теория и приложения . Конспекты лекций по информатике. Том. 9139.стр. 231–261. дои : 10.1007/978-3-319-20297-6_16 . ISBN  978-3-319-20296-9 . ISSN   0302-9743 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a4b2c318e64ac95b374ca8a22d6753d6__1709928540
URL1:https://arc.ask3.ru/arc/aa/a4/d6/a4b2c318e64ac95b374ca8a22d6753d6.html
Заголовок, (Title) документа по адресу, URL1:
Self-verifying finite automaton - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)