Jump to content

Жемчужины стрингологии

«Жемчужины стрингологии: текстовые алгоритмы» — это книга об сопоставления алгоритмах строк и с образцом связанных с ними проблемах. Он был написан Максимом Крошмором и Войцехом Риттером и опубликован World Scientific в 2003 году.

Первые темы книги — это два основных алгоритма поиска строк для поиска точно совпадающих подстрок : алгоритм Кнута-Морриса-Пратта и алгоритм поиска строк Бойера-Мура . Затем он описывает суффиксное дерево , индекс для быстрого поиска совпадающих подстрок и два алгоритма его построения. Другие темы в книге включают построение детерминированных конечных автоматов для распознавания образов, обнаружение повторяющихся шаблонов в строках, алгоритмы сопоставления строк в постоянном пространстве и без потерь сжатие строк . Приблизительное сопоставление строк рассматривается в нескольких вариантах, включая расстояние редактирования и самую длинную общую проблему подпоследовательности . Книга завершается более сложными темами, включая двумерное сопоставление с образцом, параллельные алгоритмы сопоставления с образцом, задачу о кратчайшей общей суперстроке , параметризованное сопоставление с образцом и повторяющегося кода обнаружение , а также алгоритм Рабина-Карпа . [1]

Аудитория и прием

[ редактировать ]

Книга написана для аудитории, знакомой с разработкой и анализом алгоритмов, но не обязательно знакомой со строковыми алгоритмами. [1] Рецензент Рольф Кляйн предполагает, что эта целевая аудитория может быть узкой, поскольку он оценивает книгу как слишком сложную для многих студентов, но не дающую такой глубины экспертам, как более ранняя книга тех же авторов « Текстовые алгоритмы» (1994). [2]

Рецензент Шошана Маркус пишет, что алгоритмы, выбранные для включения в книгу, «элегантны, но фундаментальны», но их часто упускают из виду в учебниках по более общим алгоритмам. Она пишет, что сама книга должна стать ценным справочником для исследователей в этой области и что ее также можно использовать в качестве дополнения к материалам курсов по алгоритмам для студентов или аспирантов. [1] Рецензент Рикардо Баеза-Йейтс предполагает, что отсутствие в книге методов параллельного программирования на уровне битов отражает ее уклон в сторону теоретических, а не практических методов, но, тем не менее, согласен с ее пригодностью для аспирантуры. [3]

  1. ^ Перейти обратно: а б с Маркус, Шошана (сентябрь 2015 г.), «Обзор драгоценностей стрингологии » (PDF) , ACM SIGACT News , 46 (3): 11–14, doi : 10.1145/2818936.2818940 , S2CID   29751366
  2. ^ Кляйн, Рольф, zbMATH , Zbl   1078.68151 {{citation}}: CS1 maint: периодическое издание без названия ( ссылка )
  3. ^ Баеза-Йейтс, Рикардо (2005), Математические обзоры , MR   2012571 {{citation}}: CS1 maint: периодическое издание без названия ( ссылка )
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 64c21b9d08ff5ff0e40aa9ccbfec269c__1606267020
URL1:https://arc.ask3.ru/arc/aa/64/9c/64c21b9d08ff5ff0e40aa9ccbfec269c.html
Заголовок, (Title) документа по адресу, URL1:
Jewels of Stringology - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)