RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика. Приложение // Архив

ПДМ. Приложение, 2014, выпуск 7, страницы 143–145 (Mi pdma167)

Прикладная теория автоматов

Применение конечного автомата для одновременного поиска нескольких двоичных шаблонов в потоке данных

И. В. Панкратов

г. Томск

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

Ключевые слова: поиск битовых последовательностей, поиск подстроки.

УДК: 519.7



© МИАН, 2024