Возможно конструировать БЧХ-коды с заведомо известным минимальным кодовым расстоянием.
Алгоритмы:
Алгоритм Питерсона-Горнстейна-Цирлера
Достаточно неэффективный, сводится к прямому поиску.
Алгоритм Берлекэмпа-Мэсси
Достаточно эффективен, но сравнительно сложен, чаще используется в программной реализации.
Евклидов алгоритм (алгоритм Сугиямы)
Основан на расширенном алгоритме Евклида, существуют крайне эффективные аппаратные реализации.
Наибольшее распространение получили: