~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 88042A4FEE74F08ACFDA780FDE53D9ED__1666790280 ✰
Заголовок документа оригинал.:
✰ Trace monoid - Wikipedia ✰
Заголовок документа перевод.:
✰ Трассировка моноида — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Trace_monoid ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/88/ed/88042a4fee74f08acfda780fde53d9ed.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/88/ed/88042a4fee74f08acfda780fde53d9ed__translat.html ✰
Дата и время сохранения документа:
✰ 16.06.2024 11:08:44 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 26 October 2022, at 16:18 (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

Трассировка моноида

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

В информатике трассировка , в которых — это набор строк некоторым буквам строки разрешено коммутировать , а другим — нет. Он обобщает концепцию строки, не заставляя буквы всегда находиться в фиксированном порядке, но допуская определенные перетасовки. Следы были введены Пьером Картье и Домиником Фоата в 1969 году, чтобы дать комбинаторное доказательство основной теоремы Мак-Магона . Трассировки используются в теориях параллельных вычислений , где коммутирующие буквы обозначают части задания, которые могут выполняться независимо друг от друга, а некоммутирующие буквы обозначают блокировки, точки синхронизации или соединения потоков . [1]

Моноид следов или свободный частично коммутативный моноид — это моноид следов. В двух словах оно устроено следующим образом: множества коммутирующих букв задаются отношением независимости . Они вызывают отношение эквивалентности эквивалентных строк; элементами классов эквивалентности являются следы. Затем отношение эквивалентности разбивает свободный моноид (множество всех строк конечной длины) на набор классов эквивалентности; результат по-прежнему остается моноидом; это фактормоноид и называется моноидом следа . Моноид следа является универсальным , поскольку все моноиды, гомоморфные по зависимостям (см. ниже), фактически изоморфны .

Моноиды трассировок обычно используются для моделирования параллельных вычислений , образуя основу для вычислений процессов . Они являются объектом изучения теории следов . Полезность моноидов трассировки исходит из того факта, что они изоморфны моноиду графов зависимостей ; тем самым позволяя применять алгебраические методы к графам , и наоборот. Они также изоморфны моноидам истории , которые моделируют историю вычислений отдельных процессов в контексте всех запланированных процессов на одном или нескольких компьютерах.

След [ править ]

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

След определяется как рефлексивное транзитивное замыкание . Таким образом, след является отношением эквивалентности на , и обозначается , где – отношение зависимости, соответствующее то есть и наоборот Очевидно, что разные зависимости дадут разные отношения эквивалентности.

Транзитивное замыкание означает, что тогда и только тогда, когда существует последовательность строк такой, что и и для всех . След устойчив при работе моноида на ( конкатенация ) и, следовательно, является отношением конгруэнтности на .

Моноид следа, обычно обозначаемый как , определяется как фактормоноид

Гомоморфизм

обычно называют естественным гомоморфизмом или каноническим гомоморфизмом . То, что термины «естественный» или «канонический» заслужены, следует из того факта, что этот морфизм воплощает в себе универсальное свойство, как обсуждается в следующем разделе.

Также можно найти моноид следа, обозначаемый как где это отношение независимости. Что сбивает с толку, можно также найти отношение коммутации, используемое вместо отношения независимости (оно отличается включением всех диагональных элементов).

Примеры [ править ]

Рассмотрим алфавит . Возможным отношением зависимости является

Соответствующая независимость

Поэтому буквы добираться. Так, например, класс эквивалентности трассировки для строки было бы

Класс эквивалентности является элементом моноида следа.

Свойства [ править ]

Свойство отмены утверждает, что эквивалентность сохраняется при отмене по праву . То есть, если , затем . Здесь обозначение обозначает правую отмену, удаление первого вхождения буквы a из строки w , начиная с правой части. Эквивалентность также поддерживается за счет левого сокращения. Далее следуют несколько следствий:

  • Встраивание: если и только если для строк x и y . Таким образом, моноид трассировки является синтаксическим моноидом. [ non sequitur См. обсуждение:Trace monoid#As Syntactic Monoids ]
  • Независимость: если и , то a не зависит от b . То есть, . Более того, существует строка w такая, что и .
  • сохраняется эквивалентность Правило проекции: при проекции строки , так что если , затем .

сильная форма леммы Леви Для следов справедлива . В частности, если для строк u , v , x , y , то существуют строки и такой, что для всех букв и такой, что происходит в и происходит в , и

[2]

Универсальная собственность [ править ]

( Морфизм зависимости относительно зависимости D ) — это морфизм

к некоторому моноиду M , такому, что выполняются «обычные» свойства следа, а именно:

1. подразумевает, что
2. подразумевает, что
3. подразумевает, что
4. и подразумеваю, что

Морфизмы зависимостей универсальны в том смысле, что для данной фиксированной зависимости D , если морфизмом зависимости моноида M , то M изоморфен является моноиду следа . В частности, естественный гомоморфизм является морфизмом зависимостей.

Нормальные формы [ править ]

Существуют две хорошо известные нормальные формы слов в следовых моноидах. Одна из них — это лексикографическая нормальная форма, созданная Анатолием В. Анисимовым и Дональдом Кнутом , а другая — нормальная форма Фоата , созданная Пьером Картье и Домиником Фоата , которые изучали моноид следа в целях его комбинаторики в 1960-х годах. [3]

Юникода Каноническое разложение формы нормализации (NFD) является примером лексикографической нормальной формы - порядок заключается в сортировке последовательных символов с ненулевым каноническим комбинирующим классом по этому классу.

Отслеживание языков [ править ]

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

Альтернативно, но эквивалентно, язык является языком трассировки или считается совместимым с зависимостью D , если

где

— это замыкание трассировки набора строк.

См. также [ править ]

Примечания [ править ]

  1. ^ Шандор и Крстичи (2004) стр.161
  2. ^ Предложение 2.2, Дикерт и Метивье, 1997.
  3. ^ Раздел 2.3, Дикерт и Метивье, 1997.

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

Общие ссылки

  • Дикерт, Волкер; Метивье, Ив (1997), «Частичная коммутация и следы» , в Розенберге, Г.; Саломаа А. (ред.), Справочник по формальным языкам, том. 3; Beyond Words , Springer-Verlag, Берлин, стр. 457–534, ISBN.  3-540-60649-1
  • Лотер, М. (2011), Алгебраическая комбинаторика слов , Энциклопедия математики и ее приложений, том. 90, С предисловием Жана Берстеля и Доминика Перрена (перепечатка издания в твердом переплете 2002 г.), Cambridge University Press, ISBN  978-0-521-18071-9 , Збл   1221,68183
  • Антони Мазуркевич, «Введение в теорию следов», стр. 3–41, в «Книге следов» , В. Дикерт, Г. Розенберг, ред. (1995) World Scientific, Сингапур ISBN   981-02-2058-8
  • Фолькер Дикерт, Комбинаторика следов , LNCS 454, Springer, 1990, ISBN   3-540-53031-2 , стр. 9–29.
  • Шандор, Йожеф; Крстичи, Борислав (2004), Справочник по теории чисел II , Дордрехт: Kluwer Academic, стр. 32–36, ISBN  1-4020-2546-7 , Збл   1079.11001

Основополагающие публикации

  • Пьер Картье и Доминик Фоата, Комбинаторные проблемы переключения и перестановок , Конспекты лекций по математике 85, Springer-Verlag, Берлин, 1969, Бесплатное переиздание 2006 г. с новыми приложениями.
  • Антони Мазуркевич, Схемы параллельных программ и их интерпретации , Отчет DAIMI PB 78, Орхусский университет, 1977 г.
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 88042A4FEE74F08ACFDA780FDE53D9ED__1666790280
URL1:https://en.wikipedia.org/wiki/Trace_monoid
Заголовок, (Title) документа по адресу, URL1:
Trace monoid - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)