|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Минимизация автомата Ахо – Корасик за линейное время
Е. И. Фурлетова Институт математических проблем биологии РАН – филиал Института прикладной математики им. М.В.Келдыша РАН
Аннотация:
Автомат Ахо – Корасик используется при поиске вхождений слов в текст. В работе предложено отношение эквивалентности $\stackrel{R}{\sim}$ на состояниях автомата Ахо – Корасик и доказана неотличимость $\stackrel{R}{\sim}$-эквивалентных состояний. Также разработан алгоритм построения $\stackrel{R}{\sim}$-минимального автомата, состояния которого — классы $\stackrel{R}{\sim}$-эквивалентности. Емкостная и временная сложности алгоритма линейны по числу состояний изначального автомата Ахо – Корасик. Рассмотрены случаи, при которых отношения $\stackrel{R}{\sim}$-эквивалентности и неотличимости состояний тождественны и, соответственно, предложенный автомат является приведенным.
Ключевые слова:
Ахо – Корасик, конечный автомат, эквивалентные состояния автомата, неотличимые состояния, минимальный автомат, автомат приведенного вида.
Статья поступила: 21.06.2022
Образец цитирования:
Е. И. Фурлетова, “Минимизация автомата Ахо – Корасик за линейное время”, Дискрет. матем., 35:2 (2023), 125–142
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/dm1730https://doi.org/10.4213/dm1730 https://www.mathnet.ru/rus/dm/v35/i2/p125
|
Статистика просмотров: |
Страница аннотации: | 166 | PDF полного текста: | 24 | Список литературы: | 37 | Первая страница: | 7 |
|