Ograniczenie singletona
W teorii kodowania granica Singletona , nazwana na cześć Richarda Colloma Singletona, jest stosunkowo prymitywną górną granicą rozmiaru dowolnego kodu blokowego o bloku rozmiar i minimalna odległość . Jest również znany jako Joshibound . udowodnił Joshi (1958) , a jeszcze wcześniej Komamiya (1953) .
Oświadczenie związane
Minimalna odległość zbioru słów kodowych o długości zdefiniowana jako do
Wtedy granica Singletona to stwierdza
Dowód
Najpierw zauważ, że liczba -arnych słów o długości wynosi , ponieważ każda litera w takim słowie może zająć jedną z różne wartości, niezależnie od pozostałych liter.
Niech teraz będzie dowolnym kodem blokowym o minimalnej odległości . Oczywiście wszystkie . Jeśli przebijemy kod, usuwając pierwsze słowa kodowego, wszystkie wynikowe słowa kodowe nadal muszą być parami różne, ponieważ wszystkie oryginalne słowa kodowe w do { mieć odległość Hamminga najmniej od siebie Tak więc rozmiar zmienionego kodu jest taki sam jak oryginalnego kodu.
Każde z nowo uzyskanych słów kodowych ma długość
Kody liniowe
Jeśli jest kodem liniowym bloku , wymiarze i minimalnej odległości skończonym polem z wtedy maksymalna liczba słów kodowych wynosi a ograniczenie Singletona implikuje: q k {\ displaystyle q ^ {k}}
W przypadku kodu liniowego inny dowód ograniczenia Singletona można uzyskać, obserwując, że rząd macierzy kontroli parzystości wynosi . Kolejny prosty dowód wynika z obserwacji, że wiersze dowolnej macierzy generatora w standardowej postaci mają wagę co najwyżej .
Historia
Zwykłym cytatem podanym dla tego wyniku jest Singleton (1964) , ale zostało to udowodnione wcześniej przez Joshiego (1958) . Według Welsha (1988 , s. 72) wynik można znaleźć w artykule Komamiyi z 1953 roku (1953)
kody MDS
Liniowe kody blokowe, które osiągają równość w powiązaniu Singletona, nazywane są kodami MDS (maksymalna separacja odległości) . Przykłady takich kodów obejmują kody, które mają tylko słowo all- mające zatem minimalna odległość ), kody, które wykorzystują całość (minimalna odległość 1), kody z pojedynczym symbolem parzystości (minimalna odległość 2) i ich podwójne kody . Są one często nazywane trywialnymi kodami MDS.
W przypadku alfabetów binarnych istnieją tylko trywialne kody MDS.
Przykłady nietrywialnych kodów MDS obejmują kody Reeda-Solomona i ich rozszerzone wersje.
ważną klasą kodów blokowych, ponieważ dla stałego największe możliwości korekcji i wykrywania błędów Istnieje kilka sposobów charakteryzowania kodów MDS:
Twierdzenie - Niech kodem liniowym nad kodem [ . Następujące są równoważne:
- kodem MDS.
- Dowolne macierzy generatora dla liniowo niezależne .
- Dowolne macierzy dla . _
- jest kodem MDS.
- Jeśli dla w standardowej formie podmacierz liczby pojedynczej
- Biorąc pod uwagę dowolne pozycje , istnieje słowo kodowe (minimalna waga), którego są właśnie te pozycje.
Ostatnia z tych charakterystyk pozwala, przy użyciu tożsamości MacWilliamsa , na wyraźną formułę pełnego rozkładu wagi kodu MDS.
Twierdzenie - Niech liniowym [ q . Jeśli liczbę słów kodowych w wadze ZA
Łuki w geometrii rzutowej
Liniowa niezależność kolumn macierzy generatora kodu MDS pozwala na konstruowanie kodów MDS z obiektów w skończonej geometrii rzutowej . Niech będzie skończoną przestrzenią rzutową wymiaru (geometrycznego) nad polem skończonym . Niech zbiorem punktów w przestrzeni . Utwórz kolumny _ Następnie,
Twierdzenie - jest (przestrzennym) -arc wtedy i tylko wtedy, gdy macierzą generatora an Kod MDS na .
Zobacz też
- Gilbert – Warszamow związany
- Związany z Plotkinem
- Hamming związany
- Johnson związany
- Związany z Griesmerem
Notatki
- Joshi, DD (1958), „Uwaga dotycząca górnych granic dla kodów minimalnej odległości”, Information and Control , 1 (3): 289–295, doi : 10.1016 / S0019-9958 (58) 80006-6
- Komamiya, Y. (1953), „Zastosowanie matematyki logicznej do teorii informacji”, Proc. 3. Japonia. Nat. Kong. Aplikacja Matematyka : 437
- Ling, San; Xing, Chaoping (2004), Teoria kodowania / pierwszy kurs , Cambridge University Press, ISBN 0-521-52923-9
- MacWilliams, FJ ; Sloane, NJA (1977), Teoria kodów korekcji błędów , North-Holland, s. 33, 37 , ISBN 0-444-85193-3
- Pless, Vera (1998), Wprowadzenie do teorii kodów korygujących błędy (wyd. 3), Wiley Interscience, ISBN 0-471-19047-0
- Roman, Steven (1992), Teoria kodowania i informacji , GTM , tom. 134, Springer-Verlag, ISBN 0-387-97812-7
- Singleton, RC (1964), „Kody q-nary maksymalnej odległości”, IEEE Trans. Inf. Teoria , 10 (2): 116–118, doi : 10.1109/TIT.1964.1053661
- Vermani, LR (1996), Elementy teorii kodowania algebraicznego , Chapman i Hall
- Welsh, Dominic (1988), Kody i kryptografia , Oxford University Press, ISBN 0-19-853287-3
Dalsza lektura
- JH van Lint (1992). Wprowadzenie do teorii kodowania . GTM . Tom. 86 (wyd. 2). Springer-Verlag. P. 61 . ISBN 3-540-54894-7 .
- Niederreiter, Harald ; Xing, Chaoping (2001). „6. Zastosowania do algebraicznej teorii kodowania”. Wymierne punkty na krzywych nad ciałami skończonymi. Teoria i zastosowania . Seria notatek z wykładów London Mathematical Society. Tom. 285. Cambridge : Cambridge University Press . ISBN 0-521-66543-4 . Zbl 0971.11033 .