1. Главная
  2. Библиотека
  3. Высшая математика
  4. Для двоичной последовательности 01100101, применяя алго...
Разбор задачи

Для двоичной последовательности 01100101, применяя алгоритм Берлекемпа - Месси, найти линейный регистр сдвига слева направо, на котором она реализуется, с указанием начального заполнения этого регистра сдвига и его характеристического многочлена.

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Дискретная математика
  • #Математическая логика
Для двоичной последовательности 01100101, применяя алгоритм Берлекемпа - Месси, найти линейный регистр сдвига слева направо, на котором она реализуется, с указанием начального заполнения этого регистра сдвига и его характеристического многочлена.

Условие:

Для двоичной последовательности 01100101, применяя алгоритм Берлекемпа - Месси, найти линейный регистр сдвига слева направо, на котором она реализуется, с указанием начального заполнения этого регистра сдвига и его характеристического многочлена. Представить пошаговое выполнение алгоритма.

Решение:

Для решения задачи с помощью алгоритма Берлекемпа — Месси нам необходимо найти минимальный многочлен C(x)C(x) и длину регистра сдвига LL, которые порождают заданную последовательность S={s0,s1,,s7}={0,1,1,0,0,1,0,1}S = \{s_0, s_1, \dots, s_7\} = \{0, 1, 1, 0, 0, 1, 0, 1\}.

Обозначения

  • S(n)S^{(n)} — префикс последовательности длины nn.
  • C(n)(x)C^{(n)}(x) — многочлен связи после nn шагов.
  • LnL_n — длина регистра после nn шагов.
  • dnd_n — расхождение (discrepancy) на шаге nn: dn=sn+i=1Lncisni(mod2)d_n = s_n + \sum_{i=1}^{L_n} c_i s_{n-i} \pmod 2.
  • B(x)B(x) — вспомогательный многочлен, mm — число шагов с момента последнего изменения C(x)C(x)....

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой параметр алгоритма Берлекемпа-Месси определяет, когда необходимо обновить текущий характеристический многочлен $C(x)$?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет