Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Триграммы представляют собой частный случай n -граммы , где n равно 3. Они часто используются при обработке естественного языка для выполнения статистического анализа текстов и в криптографии для управления и использования шифров и кодов .

Частота [ править ]

Контекст очень важен, различные рейтинги и процентные соотношения в анализе легко вычисляются на основе выборки разных размеров, разных авторов; или различные типы документов: поэзия, научная фантастика, техническая документация; и уровни письма: сказки для детей и взрослых, военные приказы и рецепты.

Типичный криптоаналитический частотный анализ показывает, что 16 наиболее распространенных триграмм на уровне символов в английском языке: [1] [2]

Поскольку в зашифрованных сообщениях, отправляемых по телеграфу, часто отсутствуют знаки препинания и пробелы, криптографический частотный анализ таких сообщений включает триграммы, которые пересекают границы слов. Это приводит к тому, что триграммы, такие как «edt», часто встречаются, даже если они никогда не встречаются ни в одном слове этих сообщений.[4]

Примеры [ править ]

В предложении «быстрая рыжая лиса перепрыгивает через ленивую коричневую собаку» есть следующие триграммы на уровне слов:

быстрый красныйбыстрая рыжая лисицарыжая лиса прыгаетлиса перепрыгиваетперепрыгивает черезнад ленивымленивый коричневыйленивая коричневая собака

А триграмма на уровне слов "быстрое красное" имеет следующие триграммы на уровне символа (где символ подчеркивания "_" обозначает пробел):

вон_e_q_ququiuicickck_к_р_reкрасный

Ссылки [ править ]

  1. ^ a b Леванд, Роберт (2000). Криптологическая математика . Математическая ассоциация Америки . п. 37. ISBN 978-0-88385-719-9.
  2. ^ Линтон, Том (2001). "Относительные частоты букв в обычном английском обычном тексте" . Центральный колледж . Криптография (Весенний ред.). Архивировано из оригинала 22 января 2007 года.
  3. ^ "Частоты английских букв" . Практическая криптография .
  4. ^ "Голосовой поиск SEO" . Fuelonline .