~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 5DDAADC447B81DEB11CE9330330B87A1__1695713880 ✰
Заголовок документа оригинал.:
✰ Linear bounded automaton - Wikipedia ✰
Заголовок документа перевод.:
✰ Линейный ограниченный автомат — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Linear_bounded_automaton ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/5d/a1/5ddaadc447b81deb11ce9330330b87a1.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/5d/a1/5ddaadc447b81deb11ce9330330b87a1__translat.html ✰
Дата и время сохранения документа:
✰ 15.06.2024 02:49:07 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 26 September 2023, at 10:38 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Линейный ограниченный автомат — Википедия Jump to content

Линейный ограниченный автомат

Из Википедии, бесплатной энциклопедии

В информатике линейный ограниченный автомат (множественное число линейных ограниченных автоматов , сокращенно LBA ) — это ограниченная форма машины Тьюринга .

Операция [ править ]

Линейный ограниченный автомат — это машина Тьюринга , удовлетворяющая следующим трем условиям:

  • Его входной алфавит включает два специальных символа, служащих левым и правым конечными маркерами.
  • Его переходы не могут печатать другие символы поверх конечных маркеров.
  • Его переходы не могут перемещаться ни влево от левого конечного маркера, ни вправо от правого конечного маркера. [1] : 225 

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

Альтернативное, менее строгое определение выглядит следующим образом:

  • Подобно машине Тьюринга , LBA имеет ленту, состоящую из ячеек, которые могут содержать символы из конечного алфавита , головку, которая может читать или записывать в одну ячейку на ленте одновременно и которую можно перемещать, а также конечное число состояния.
  • LBA отличается от машины Тьюринга тем, что, хотя изначально считается, что лента имеет неограниченную длину, только конечная непрерывная часть ленты, длина которой является линейной функцией длины исходного ввода, может быть доступна для операции чтения/ написать голову; отсюда и название линейного ограниченного автомата . [1] : 225 

Это ограничение делает LBA несколько более точной моделью реального компьютера, чем машина Тьюринга, определение которой предполагает неограниченное количество ленты.

Сильное и более слабое определение приводят к одинаковым вычислительным возможностям соответствующих классов автоматов. [1] : 225  с помощью того же аргумента, который использовался для доказательства теоремы о линейном ускорении .

LBA и контекстно языки зависимые -

Линейные ограниченные автоматы являются акцепторами класса контекстно-зависимых языков . [1] : 225–226  Единственное ограничение, налагаемое на грамматики для таких языков, заключается в том, что никакая продукция не отображает строку в более короткую строку. Таким образом, ни одно производное строки в контекстно-зависимом языке не может содержать форму предложения, длиннее самой строки. Поскольку между линейно ограниченными автоматами и такими грамматиками существует взаимно однозначное соответствие, для того, чтобы автомат распознал строку, не требуется больше ленты, чем та, которую занимает исходная строка.

История [ править ]

В 1960 году Джон Майхилл представил модель автомата, сегодня известную как детерминированный линейный ограниченный автомат. [2] В 1963 году Питер Ландвебер доказал, что языки, принимаемые детерминистическими LBA, контекстно-зависимы. [3] В 1964 году С.-Ю. Курода представил более общую модель (недетерминированных) линейных ограниченных автоматов и адаптировал доказательство Ландвебера, чтобы показать, что языки, принимаемые недетерминированными линейными ограниченными автоматами, являются именно контекстно-зависимыми языками. [4] [5]

LBA problems [ edit ]

В своей основополагающей статье Курода также сформулировал две исследовательские проблемы, которые впоследствии стали известны как «проблемы LBA»: первая проблема LBA заключается в том, равен ли класс языков, принимаемых LBA, классу языков, принимаемых детерминистическим LBA. Эту проблему можно кратко сформулировать на языке теории сложности вычислений так:

Первая проблема LBA : NSPACE (O( n )) = DSPACE (O( n ))?

Вторая проблема LBA заключается в том, является ли класс языков, принятый LBA, закрытым относительно дополнения.

Вторая проблема LBA : является ли NSPACE (O( n )) = co- NSPACE (O( n ))?

Как уже заметил Курода, отрицательный ответ на вторую проблему LBA будет означать отрицательный ответ на первую проблему. Но вторая проблема LBA имеет утвердительный ответ, который следует из теоремы Иммермана–Селепшени, доказанной через 20 лет после постановки проблемы. [6] [7] На сегодняшний день первая проблема LBA остается открытой. Теорема Савича дает первоначальное представление о том, что NSPACE (O( n )) ⊆ DSPACE (O( n 2 )). [8]

Ссылки [ править ]

  1. ^ Перейти обратно: а б с д Джон Э. Хопкрофт ; Джеффри Д. Уллман (1979). Введение в теорию автоматов, языки и вычисления . Аддисон-Уэсли. ISBN  978-0-201-02988-8 .
  2. ^ Джон Майхилл (июнь 1960 г.). Линейные ограниченные автоматы (Техническая записка WADD). Авиабаза Райт Паттерсон, подразделение развития авиации Райт, Огайо.
  3. ^ П. С. Ландвебер (1963). «Три теоремы о грамматиках фразовой структуры типа 1» . Информация и контроль . 6 (2): 131–136. дои : 10.1016/s0019-9958(63)90169-4 .
  4. ^ Сиге-Юки Курода (июнь 1964 г.). «Классы языков и линейно-ограниченные автоматы» . Информация и контроль . 7 (2): 207–223. дои : 10.1016/s0019-9958(64)90120-2 .
  5. ^ Виллем Дж. М. Левельт (2008). Введение в теорию формальных языков и автоматов . Издательство Джона Бенджамина. стр. 126–127. ISBN  978-90-272-3250-2 .
  6. ^ Иммерман, Нил (1988), «Недетерминированное пространство закрыто при дополнении» (PDF) , SIAM Journal on Computing , 17 (5): 935–938, doi : 10.1137/0217058 , MR   0961049
  7. ^ Селепчени, Роберт (1988), «Метод форсирования недетерминированных автоматов», Acta Informatica , 26 (3): 279–284, doi : 10.1007/BF00299636 , S2CID   10838178
  8. ^ Арора, Санджив ; Барак, Вооз (2009). Теория сложности: современный подход . Издательство Кембриджского университета. ISBN  978-0-521-42426-4 .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 5DDAADC447B81DEB11CE9330330B87A1__1695713880
URL1:https://en.wikipedia.org/wiki/Linear_bounded_automaton
Заголовок, (Title) документа по адресу, URL1:
Linear bounded automaton - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)