Тип работы:
Предмет:
Язык работы:


Морфические слова с хорошо распределенными вхождениями подслов

Работа №140454

Тип работы

Бакалаврская работа

Предмет

математика

Объем работы17
Год сдачи2022
Стоимость4340 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
27
Не подходит работа?

Узнай цену на написание


1 Введение 1
2 Определения и основные результаты 2
3 Алгебраические утверждения 5
4 Доказательство достаточности для выполнения свойства WELLDOC 7
5 Доказательство необходимости для выполнения свойства WELLDOC
Список литературы

Комбинаторика слов — это сравнительно молодая область дискретной математики и теоретической информатики, основным объектом которой являются конечные или бесконечные последовательности символов из конечного алфавита, называемые словами. Комбинаторика слов тесно связана с разными разделами науки как внутри математики и информатики, так и за их пределами. Среди областей применения комбинаторики слов следует особенно отметить теорию автоматов и формальных языков, а также алгоритмы на строках. В данной работе изучается свойство распределения факторов в морфическом слове, которое может применяться для генерирования псевдослучайных последовательностей.
В наше время множество алгоритмов различной сложности основаны на случайных алгоритмах: ни одна симуляция не обходится без случайных последовательностей, некоторые даже простые алгоритмы, такие как Quick sort, генерируют случайные числа для оптимальной работы. И естественным образом появляется необходимость в построении случайных последовательностей, однако сделать это не просто, ведь любой алгоритм в каком-то смысле можно просчитать наперед. Одним из самых простых примеров генераторов случайных последовательностей являются линейные конгруэнтные генераторы.
Определение 1. Будем называть линейным конгруэнтным генератором последовательность Zn+1= aZn+ c mod m,для некоторых a, c, m E N.
Однако они имеют несвойственный случайным последовательностям дефект, называющийся решетчатая структура: если рассмотреть множество из всех п подряд идущих чисел из генератора как подмножество Zn, то они будут покрываться семейством параллельных плоскостей, не покрывающих всю плоскость, как на рисунке1.
В статье [4], чтобы избавиться от этого дефекта, предлагается генерировать некоторое бесконечное слово wнад алфавитом Е, а так же |Е| линейных конгруэнтных генераторов Z(г'). Далее рассматривать последовательность, в которой мы в wзаме¬няем все вхождения i-ой буквы на числа в генераторе Z(г).
Определение 2. Пусть w = w0w1 • • • — бесконечное слово над алфавитом Е и Z(г) — линейные конгруэнтные генераторы. Рассмотрим f — функцию такую, что f (i) = |{j в w. Тогда новым генератором будет Z (w)n= Zf (п).
Выбором слова w можно получить последовательность, у которой не будет дефекта решетчатой структуры. В статье [1] приводится достаточное условие для отсутствия решетчатой структуры, называемое WELLDOC. Условие заключается в следующем. Рассмотрим для каждого фактора и бесконечного слова w и для каждого модуля mмножество всех префиксов, которые заканчиваются вхождением и. Для выполнения условия требуется, чтобы для каждого набора из |Е| остатков по модулю mсуществовал префикс из этого множества такой, что с этим набором остатков совпадает набор остатков числа вхождений каждой буквы в этот префикс.
В данной работе рассматривается свойство WELLDOC для слов, получающихся как предел применения некоторого морфизма последовательно к некоторой букве и последующим ее образам; такие слова называются морфическими. Преимущество использования таких слов для построения генераторов состоит, в частности, в том, что такие слова можно очень быстро генерировать.
Основным результатом работы является критерий выполнения свойства WELLDOC для бинарных морфических слов в терминах матрицы соответствующего морфизма. А именно, показано, что для морфического бинарного слова свойство WELLDOC выполняется в том и только том случае, когда определитель матрицы морфизма равен ±1. Для небинарных морфических слов, порожденных примитив¬ными морфизмами, приводится другое условие: свойство WELLDOC выполняется в том и только том случае, когда определитель матрицы морфизма равен ±1 и векторы Парика всех возвратов к первой букве этого морфического слова порождают пространство Z|s|, что проверяется, например, методом Гаусса.
В следующем разделе будут приведены необходимые комбинаторные определения, а также формулировки всех основных результатов этой работы. Необходимые факты из алгебры приводятся в разделе 3. В разделе 4 мы покажем, что при заявленном условии свойство WELLDOC действительно будет выполняться, а в разделе5 докажем необходимость нашего условия.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


[1] L’ubomira Balkova, Michelangelo Bucci, Alessandro De Luca, Jiri Hladky, Svetlana Puzynina, Aperiodic pseudorandom number generators based on infinite words, Theoretical Computer Science vol. 647 (2016), pp. 85-100.
[2] Fabien Durand, Decidability of uniform recurrence of morphic sequences, International Journal of Foundations of Computer Science vol. 24 (2013) no. 01, pp. 123-146.
[3] Amy Glen, Jacques Justin, Episturmian words: a survey, RAIRO - Theoretical Informatics and Applications, Tome 43 (2009) no. 3, pp. 403-442.
[4] Louis-Sebastien Guimond, Jan Patera, Jiff Patera, Statistical properties and implementation of aperiodic pseudorandom number generators, Applied Numerical Mathematics 46(3-4), 2003, pp. 295-318.
[5] Jacques Justin, Laurent Vuillon, Return Words In Sturmian And Episturmian Words, RAIRO - Theoretical Informatics and Applications, Tome 34 (2000) no. 5, pp. 343¬356.
[6] Petr Kurka. Topological and symbolic dynamics, volume 11 of Cours Specialises [Specialized Courses]. Societe Mathematique de France, Paris, 2003.
[7] Revekka Kyriakoglou. Iterated morphisms, combinatorics on words and symbolic dynamical systems. Computation and Language [cs.CL]. Universite Paris-Est, 2019. English. ffNNT : 2019PESC2050ff. fftel-02884757v2
[8] M. Lothaire, Algebraic Combinatorics on Words, Cambrige University press, 2002.
[9] Brigitte Mosse. Puissances de mots et reconnaissabilite des points fixes d’une substitution. Theoret. Comput. Sci., 99(2):327-334, 1992.
[10] Brigitte Mossye. Reconnaissabilitye des substitutions et complexitye des suites automatiques. Bull. Soc. Math. France, 124(2):329-346, 1996.
[11] Э. Б. Винберг, Курс алгебры, 3-e изд. дополненное, МЦНМО, 2017.
[12] А. И. Кострикин, Введение в алгебру. Часть III. Основные структуры алгебры, издание третье, МЦНМО, 2018
[13] С. Ленг, Алгебра, Издательство МИР, 1968.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ