Jump to content

Правило сплайсинга

В математике и информатике правило сплайсинга — это преобразование формальных языков , которое формализует действие сплайсинга генов в молекулярной биологии . Язык сплайсинга — это язык, созданный путем многократного применения правила сплайсинга: языки сплайсинга образуют правильное подмножество обычных языков .

Определение

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

Пусть A — алфавит, а L — язык, т. е. подмножество свободного моноида A. . Правило сплайсинга — это четверка r = ( a , b , c , d ) элементов A , а действие правила r на L заключается в создании языка

Если R — набор правил, то ( L ) — это объединение языков, созданных правилами R. R Мы говорим, что R уважает L если R ( L ) является подмножеством L. , R - замыкание L — это объединение L и всех итераций R на L что оно соблюдается R. : очевидно , Язык сплайсинга — это R -замыкание конечного языка. [1]

Набор правил R является рефлексивным , если ( a , b , c , d ) в R подразумевает, что ( a , b , a , b ) и ( , d , c , d ) находятся в R. c Язык сплайсинга является рефлексивным, если он определяется рефлексивным набором правил. [2]

  • Пусть А = { а , б , с }. Правило ( caba , a , cab , a ), примененное к конечному множеству { cabb , cabab , cabaab }, порождает регулярный язык caba б . [3]

Характеристики

[ редактировать ]
  • Все языки сплайсинга являются регулярными. [4]
  • Не все обычные языки поддерживают сплайсинг. [5] Пример: ( аа ) над { a , b }. [4]
  • Если L — регулярный язык в алфавите A , а z — буква, не входящая в A , то язык { zw : w в L ) является языком сплайсинга. [3]
  • Существует алгоритм, позволяющий определить, является ли данный регулярный язык языком рефлексивной склейки. [2]
  • Набор правил сплайсинга, соответствующих регулярному языку, можно определить из синтаксического моноида языка. [6]
  1. ^ Андерсон (2006) с. 236
  2. ^ Перейти обратно: а б Андерсон (2006) с. 242
  3. ^ Перейти обратно: а б Андерсон (2006) с. 238
  4. ^ Перейти обратно: а б Андерсон (2006) с. 239
  5. ^ Андерсон (2006) с. 240
  6. ^ Андерсон (2006) с. 241
  • Андерсон, Джеймс А. (2006). Теория автоматов с современными приложениями . При участии Тома Хэда. Кембридж: Издательство Кембриджского университета . ISBN  0-521-61324-8 . Збл   1127.68049 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0b006307f59fa03ae50292f6e6a76cca__1467246540
URL1:https://arc.ask3.ru/arc/aa/0b/ca/0b006307f59fa03ae50292f6e6a76cca.html
Заголовок, (Title) документа по адресу, URL1:
Splicing rule - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)