Scientific Library of Tomsk State University

   E-catalog        

Normal view MARC view

Об алгоритмах поиска компьютерной информации А. В. Жаркова, А. Г. Мусугалиева

By: Жаркова, Анастасия ВладимировнаContributor(s): Мусугалиева, Альбина ГеннадьевнаMaterial type: ArticleArticleContent type: Текст Media type: электронный Subject(s): Бойера-Мура алгоритм | Кнута-Морриса-Пратта алгоритм | Рабина-Карма алгоритм | кибербезопасность | поиск подстроки в строке | поиск файла | сканированиеGenre/Form: статьи в журналах Online resources: Click here to access online In: Прикладная дискретная математика. Приложение № 16. С. 126-129Abstract: Исследованы алгоритмы поиска подстроки в строке: наивный, Бойера — Мура, Кнута — Морриса — Пратта, Рабина — Карпа, а также применимые для них джокеры (символы подстановки, «совпадающие» с любым символом или их последовательностью). Реализована программа на языке СД для поиска файлов по различным параметрам, которая позволяет также сканировать заданную директорию с целью поиска вредоносных объектов. Проведены вычислительные эксперименты. Общее лучшее время поиска файлов (достаточно найти первое вхождение) оказалось с помощью алгоритма Бойера — Мура, худшее — с помощью алгоритма Рабина — Карпа. Для поиска файлов по небольшим заданным данным и параметрам можно использовать наивный поиск, для средних и больших данных и параметров при малых образцах лучше использовать алгоритм Кнута — Морриса— Пратта, при больших — Бойера — Мура.
Tags from this library: No tags from this library for this title. Log in to add tags.
No physical items for this record

Библиогр.: 5 назв.

Исследованы алгоритмы поиска подстроки в строке: наивный, Бойера — Мура, Кнута — Морриса — Пратта, Рабина — Карпа, а также применимые для них джокеры (символы подстановки, «совпадающие» с любым символом или их последовательностью). Реализована программа на языке СД для поиска файлов по различным параметрам, которая позволяет также сканировать заданную директорию с целью поиска вредоносных объектов. Проведены вычислительные эксперименты. Общее лучшее время поиска файлов (достаточно найти первое вхождение) оказалось с помощью алгоритма Бойера — Мура, худшее — с помощью алгоритма Рабина — Карпа. Для поиска файлов по небольшим заданным данным и параметрам можно использовать наивный поиск, для средних и больших данных и параметров при малых образцах лучше использовать алгоритм Кнута — Морриса— Пратта, при больших — Бойера — Мура.

There are no comments on this title.

to post a comment.
Share