Jump to content

Моделирование (информатика)

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

Интуитивно понятно, что система моделирует другую систему, если она может повторить все ее ходы.

Основное определение связывает состояния внутри одной переходной системы, но его легко адаптировать для связи двух отдельных переходных систем путем построения системы, состоящей из непересекающегося объединения соответствующих компонентов.

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

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

Учитывая помеченную систему перехода состояний ( , , →),где представляет собой совокупность состояний, — это набор меток, а → — это набор помеченных переходов (т. е. подмножество ),отношение является симуляцией тогда и только тогда, когда для каждой пары состояний в и все метки λ в :

если , то есть такой, что

Эквивалентно с точки зрения реляционной композиции :

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

Набор симуляций закрыт под объединением; [Примечание 1] следовательно, предзаказ симуляции сам по себе является симуляцией. Поскольку это объединение всех симуляций, это уникальная и крупнейшая симуляция. Моделирование также закрывается при рефлексивном и транзитивном замыкании; следовательно, самая крупная симуляция должна быть рефлексивной и транзитивной. Из этого следует, что самая большая симуляция — предварительный порядок симуляции — действительно является отношением предпорядка . [1] Обратите внимание, что может существовать более одного отношения, которое является одновременно симуляцией и предварительным порядком; [Примечание 2] термин «предварительный заказ моделирования» относится к самому большому из них (который является расширенным набором всех остальных).

Два государства и говорят, что они похожи , написаны , тогда и только тогда, когда может быть смоделировано с помощью и может быть смоделировано с помощью . Таким образом, сходство является максимальным симметричным подмножеством предпорядка моделирования, что означает, что оно рефлексивно, симметрично и транзитивно; следовательно, отношение эквивалентности . Однако это не обязательно моделирование, и именно в тех случаях, когда это не моделирование, оно строго грубее биподобия (то есть является надмножеством биподобия). [Примечание 3] Чтобы убедиться в этом, рассмотрим сходство, которое является симуляцией. Поскольку оно симметрично, это бисимуляция . Тогда это должно быть подмножество биподобия, которое представляет собой объединение всех бисимуляций. Однако легко увидеть, что сходство всегда является надмножеством бисходства. Отсюда следует, что если сходство является симуляцией, то оно равно биподобию. А если оно равно биподобию, то это, естественно, симуляция (поскольку биподобие — это симуляция). Следовательно, сходство является симуляцией тогда и только тогда, когда оно равно бисходству. Если нет, то это должен быть его строгий надмножество; следовательно, строго более грубое отношение эквивалентности.

Сходство отдельных переходных систем

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

При сравнении двух разных переходных систем (S', Λ', →') и (S", Λ", →") можно использовать основные понятия симуляции и подобия, формируя непересекающуюся композицию двух машин (S , Λ, →) с S = S' ∐ S", Λ = Λ' ∪ Λ" и → = →' ∪ →", где ∐ — оператор непересекающегося объединения множеств.

См. также

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

Примечания

[ редактировать ]
  1. ^ То есть объединение двух симуляций и есть симуляция.
  2. ^ Рассмотрим отношения и — каждый из них является одновременно симуляцией и предзаказом.
  3. ^ Пример см. на рис. 1 в Шампарно, Ж.-М; Кулон, Ф. (2004). «Алгоритмы приведения NFA с помощью регулярных неравенств» . Теоретическая информатика . 327 (3): 241–253. дои : 10.1016/j.tcs.2004.02.048 . ISSN   0304-3975 .
  1. Парк, Дэвид (1981). «Параллелизм и автоматы на бесконечных последовательностях» (PDF) . В Деуссене, Питер (ред.). Материалы 5-й конференции GI, Карлсруэ . Конспекты лекций по информатике . Том. 104. Шпрингер-Верлаг . стр. 167–183. дои : 10.1007/BFb0017309 . ISBN  978-3-540-10576-3 .
  2. ван Глаббек, Р.Дж. (2001). «Линейное время - ветвящийся временной спектр I: семантика конкретных последовательных процессов». Справочник по процессуальной алгебре . Эльзевир. стр. 3–99.
  1. ^ Милнер, Робин (1989). Коммуникация и параллелизм . Prentice-Hall, Inc. США: ISBN  0131149849 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6d8706fbe41b60deaf64bb2139b5f19a__1710932100
URL1:https://arc.ask3.ru/arc/aa/6d/9a/6d8706fbe41b60deaf64bb2139b5f19a.html
Заголовок, (Title) документа по адресу, URL1:
Simulation (computer science) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)