06.09.2014 Views

guava - Gap

guava - Gap

guava - Gap

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

GUAVA 6<br />

4.8.5 MinimumWeight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />

4.8.6 DecreaseMinimumDistanceUpperBound . . . . . . . . . . . . . . . . . . . 49<br />

4.8.7 MinimumDistanceRandom . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />

4.8.8 CoveringRadius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />

4.8.9 SetCoveringRadius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />

4.9 Distributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />

4.9.1 MinimumWeightWords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />

4.9.2 WeightDistribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

4.9.3 InnerDistribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

4.9.4 DistancesDistribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

4.9.5 OuterDistribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

4.10 Decoding Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

4.10.1 Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

4.10.2 Decodeword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />

4.10.3 GeneralizedReedSolomonDecoderGao . . . . . . . . . . . . . . . . . . . . 56<br />

4.10.4 GeneralizedReedSolomonListDecoder . . . . . . . . . . . . . . . . . . . . . 56<br />

4.10.5 BitFlipDecoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57<br />

4.10.6 NearestNeighborGRSDecodewords . . . . . . . . . . . . . . . . . . . . . . 58<br />

4.10.7 NearestNeighborDecodewords . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

4.10.8 Syndrome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

4.10.9 SyndromeTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

4.10.10 StandardArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60<br />

4.10.11 PermutationDecode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

4.10.12 PermutationDecodeNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

5 Generating Codes 62<br />

5.1 Generating Unrestricted Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62<br />

5.1.1 ElementsCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62<br />

5.1.2 HadamardCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />

5.1.3 ConferenceCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />

5.1.4 MOLSCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />

5.1.5 RandomCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />

5.1.6 NordstromRobinsonCode . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />

5.1.7 GreedyCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />

5.1.8 LexiCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

5.2 Generating Linear Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

5.2.1 GeneratorMatCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

5.2.2 CheckMatCodeMutable . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

5.2.3 CheckMatCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

5.2.4 HammingCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

5.2.5 ReedMullerCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

5.2.6 AlternantCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

5.2.7 GoppaCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />

5.2.8 GeneralizedSrivastavaCode . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />

5.2.9 SrivastavaCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />

5.2.10 CordaroWagnerCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />

5.2.11 FerreroDesignCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!