Квадраттық қалдық коды - Quadratic residue code

A квадраттық қалдық коды түрі болып табылады циклдік код.

Мысалдар

Квадраттық мысалдарқалдық кодтарына Hamming коды аяқталды , екілік Голай коды аяқталды және үштік Голай коды аяқталды .

Құрылыстар

Ұзындығының квадраттық қалдық коды бар ақырлы өрістің үстінде қашан болса да және қарапайым, тақ, және Бұл квадраттық қалдық модуль .Циклдік код ретінде оның генераторының көпмүшесі келесі түрде берілген

қайда - квадрат қалдықтарының жиынтығы жиынтықта және қарабайыр түбірікейбір шектеулі кеңейту өрісіндегі бірлік .Бұл шарт квадраттық қалдық болып табыладытуралы коэффициенттерінің болуын қамтамасыз етеді жату . Кодтың өлшемі.Ауыстыру басқа примитивті -шыбірліктің тамыры немесе сол код шығадынемесе жоқтығына сәйкес баламалы код квадраттық қалдық болып табылады .

Балама құрылыс бірліктің тамырынан аулақ болады. Анықтаңыз

қолайлы . Қашан таңдау қамтамасыз ету .Егер тақ болса, таңдаңыз ,қайда немесе сәйкесінше сәйкес келеді немесе модуль . Содан кейін генерациялайдыквадраттық қалдық коды; дәлірек айтқанда жасаған квадраттық қалдық кодына сәйкес келеді.

Салмақ

The минималды салмақ квадраттық қалдық кодының ұзындығы қарағанда үлкен ; Бұл шаршы түбірге байланысты.

Кеңейтілген код

Квадраттық қалдық кодына жалпы паритетті тексеру цифрын қосубереді кеңейтілген квадраттық қалдық коды. Қашан (мод ) кеңейтілген квадратқалдық коды өзіндік қосарланған; әйтпесе ол эквивалентті, бірақ сәйкес емесоның қосарына тең. Бойынша Глисон - Прандж теоремасы (үшін Эндрю Глисон және Евгений Пранж ), кеңейтілген квадраттық қалдықтың автоморфизм тобыкодтың изоморфты болатын ішкі тобы барнемесе немесе .

Декодтау әдісі

1980 жылдың аяғынан бастап квадраттық қалдық кодтарындағы қателерді түзетудің көптеген алгебралық декодтау алгоритмдері жасалды. Бұл алгоритмдер кодтың ұзындығы 113-ке дейінгі квадраттық қалдық кодтарының true (d - 1) / 2⌋ қателіктерді түзету қабілеттілігіне қол жеткізе алады. Алайда ұзын екілік квадраттық қалдық кодтары мен екілік емес квадраттық қалдық кодтарын декодтау қиын болып қала беріңіз. Қазіргі уақытта квадраттық қалдық кодтарын декодтау әлі де болса қателерді түзету теориясының белсенді зерттеу бағыты болып табылады.

Әдебиеттер тізімі

  • Ф. Дж. Маквильямс және Н. С. Слоан, Қателерді түзету теориясы, North-Holland Publishing Co., Амстердам-Нью-Йорк-Оксфорд, 1977 ж.
  • Blahut, R. E. (қыркүйек 2006), «Глисон-Прандж теоремасы», IEEE Транс. Инф. Теория, Piscataway, NJ, АҚШ: IEEE Press, 37 (5): 1269–1273, дои:10.1109/18.133245.
  • M. Elia, (23,12,7) Голай кодын алгебралық декодтау, IEEE ақпарат теориясы бойынша операциялар, Көлемі: 33, Шығарылым: 1, бет. 150-151, 1987 ж. Қаңтар.
  • Рид, И.С., Инь, X., Труонг, Т.К., (32, 16, 8) квадраттық қалдық кодын алгебралық декодтау. IEEE Транс. Инф. Теория 36 (4), 876–880 (1990)
  • Reed, I.S., Truong, T.K., Chen, X., Yin, X., (41, 21, 9) квадраттық қалдық кодының алгебралық декодтауы. IEEE Транс. Инф. Теория 38 (3), 974–986 (1992)
  • Хамфриз, Дж.Ф. Үштікті алгебралық декодтау (13, 7, 5) квадрат-қалдық коды. IEEE Транс. Инф. Теория 38 (3), 1122–1125 (мамыр 1992)
  • Чен, X., Рид, И.С., Трюонг, Т.К., (73, 37, 13) квадрат-қалдық кодын декодтау. IEE Proc., Есептеу. Цифр. Техникалық. 141 (5), 253–258 (1994)
  • Хиггс, Р.Ж., Хамфрис, Дж.Ф .: Үштікті (23, 12, 8) квадраттық-қалдық кодын декодтау. IEE Proc., Comm. 142 (3), 129-134 (маусым 1995)
  • Ол, Р., Рид, И.С., Труонг, Т.К., Чен, X., (47, 24, 11) квадраттық қалдық кодын декодтау. IEEE Транс. Инф. Теория 47 (3), 1181–1186 (2001)
  • ….
  • Y. Li, Y. Duan, H. C. Chang, H. Liu, T. K. Truong, синдромдар айырмашылығының көмегімен квадраттық қалдық кодтарын декодтауға, IEEE Trans. Инф. Теория 64 (7), 5179-5190 (2018)