Gilbert–Varshamov på väg mot linjära koder
Gilbert –Varshamov-gränsen för linjära koder är relaterad till den allmänna Gilbert–Varshamov-gränsen , som ger en nedre gräns för det maximala antalet element i en felkorrigerande kod av en given blocklängd och minsta Hamming-vikt över ett fält . Detta kan översättas till ett uttalande om den maximala hastigheten för en kod med given längd och minsta avstånd. Gilbert–Varshamov-gränsen för linjära koder hävdar förekomsten av q -ära linjära koder för varje relativ minimiavstånd som är mindre än den givna gränsen som samtidigt har hög hastighet. Existensbeviset använder den probabilistiska metoden och är därför inte konstruktiv. Gilbert–Varshamov-gränsen är den mest kända när det gäller relativa avstånd för koder över alfabet med storlek mindre än 49. [ citat behövs ] För större alfabet uppnår Goppa-koder ibland en asymptotiskt bättre frekvens jämfört med avståndsavvägning än vad som ges av Gilbert -Varshamov bunden.
Gilbert–Varshamov bundet sats
- Sats: Låt . För varje och det finns en kod med hastighet och det relativa avståndet
Här är den q -ära entropifunktionen definierad enligt följande:
Ovanstående resultat bevisades av Edgar Gilbert för allmän kod med den giriga metoden som här . För linjär kod bevisade Rom Varshamov att använda den probabilistiska metoden för den slumpmässiga linjära koden . Detta bevis kommer att visas i följande del.
Bevis på hög nivå:
För att visa förekomsten av den linjära koden som uppfyller dessa begränsningar, används den probabilistiska metoden för att konstruera den slumpmässiga linjära koden. Specifikt väljs den linjära koden slumpmässigt genom att välja slumpgeneratormatrisen där elementet väljs enhetligt över fältet \ . Även Hamming-avståndet för den linjära koden är lika med kodordets minimivikt . Så för att bevisa att den linjära koden som genereras av har Hamming-avstånd , kommer vi att visa att för alla . För att bevisa det bevisar vi motsatsen; det vill säga sannolikheten att den linjära koden som genereras av har Hamming-avståndet mindre än är exponentiellt liten i . Sedan, genom probabilistisk metod, finns det den linjära koden som uppfyller satsen.
Formella bevis:
Genom att använda den probabilistiska metoden, för att visa att det finns en linjär kod som har ett Hamming-avstånd större än , kommer vi att visa att sannolikheten att den slumpmässiga linjära koden har avståndet mindre än är exponentiellt liten i .
Vi vet att den linjära koden definieras med hjälp av generatormatrisen . Så vi använder "slumpgeneratormatrisen" som ett medel för att beskriva den linjära kodens slumpmässighet. Så en slumpgeneratormatris av storleken innehåller element som väljs oberoende och enhetligt över fältet .
Kom ihåg att i en linjär kod är avståndet lika med minimivikten för kodordet som inte är noll. Låt vara vikten av kodordet . Så
Den sista likheten följer av definitionen: om ett kodord tillhör en linjär kod genererad av , då för någon vektor .
Genom Booles ojämlikhet har vi:
För ett givet meddelande vill vi nu beräkna
Låt vara ett Hamming-avstånd av två meddelanden och . Sedan har vi för alla meddelanden . Därför:
På grund av slumpmässigheten hos en enhetligt slumpmässig vektor från } . Så
Låt är en volym av Hamming ball med radien . Sedan:
Genom att välja blir ovanstående olikhet
Slutligen som är exponentiellt litet i n, det är vad vi vill ha tidigare. Med den probabilistiska metoden finns det sedan en linjär kod med relativa avståndet och betygsätt åtminstone vilket kompletterar beviset.
Kommentarer
- Varshamov-konstruktionen ovan är inte explicit; det vill säga den specificerar inte den deterministiska metoden för att konstruera den linjära koden som uppfyller Gilbert–Varshamov-gränsen. Ett naivt tillvägagångssätt är att söka över alla generatormatriser av storleken över fältet för att kontrollera om den linjära koden är associerad till uppnår det förutsagda Hamming-avståndet. Denna uttömmande sökning kräver exponentiell körtid i värsta fall.
- Det finns också en Las Vegas-konstruktion som tar en slumpmässig linjär kod och kontrollerar om denna kod har bra Hamming-avstånd, men denna konstruktion har också en exponentiell körtid.
- För tillräckligt stora icke-prime q och för vissa intervall av variabeln δ förbättras Gilbert-Varshamov-bindningen av Tsfasman-Vladut-Zink-bunden.
Se även
- Gilbert–Varshamov bunden på grund av Gilbert-konstruktionen för den allmänna koden
- Hamming bunden
- Probabilistisk metod
- Föreläsning 11: Gilbert–Varshamov Bound. Kurs i kodningsteori. Professor Atri Rudra
- Föreläsning 9: Bounds on the Volume of Hamming Ball. Kurs i kodningsteori. Professor Atri Rudra
- Anteckningar om kodningsteori: Gilbert–Varshamov bunden. Venkatesan Guruswami