最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Reed-Muller碼--第二種構(gòu)造方法

2023-02-08 23:07 作者:樂吧的數(shù)學(xué)  | 我要投稿

這篇文章介紹 Reed-Muller 碼的第二種構(gòu)造方法, Reed-Muller 碼是記為 R(r,m).
(錄制的視頻在:https://www.bilibili.com/video/BV1824y1q7VN/)

這個(gè)方法的大體思路是:

1) 找到 k 個(gè)基向量,每個(gè)基向量長(zhǎng)度為 n,其中 k 是輸入的長(zhǎng)度,n 是編碼后輸出的長(zhǎng)度。
2) 用這 k 個(gè)基向量做線性組合,產(chǎn)生 Reed-Muller 碼的所有輸出

%5Cbegin%7Baligned%7D%0An%20%26%3D%202%5Em%20%20%5C%5C%0Ak%20%26%3D%20%5Csum_%7Bi%3D0%7D%5Er%20C_m%5Ei%20%3D%20C_m%5E0%20%2B%20C_m%5E1%2B%5Ccdots%20%2BC_m%5Er%20%3D%201%20%2B%20m%20%2B%20C_m%5E2%2B%5Ccdots%20%2BC_m%5Er%0A%5Cend%7Baligned%7D


編碼的輸出,相當(dāng)于是在 k 維空間中的向量,如果是比特,那么每個(gè)維度有 2 種可能,因此,一共有?2%5Ek 種輸出。

例如 R(2,4),? 則

%5Cbegin%7Baligned%7D%0An%20%26%3D%202%5Em%20%3D%202%5E4%3D16%20%5C%5C%0Ak%20%26%3D%20%5Csum_%7Bi%3D0%7D%5Er%20C_m%5Ei%3D%5Csum_%7Bi%3D0%7D%5E2%20C_4%5Ei%20%3D%20C_4%5E0%20%2B%20C_4%5E1%2BC_4%5E2%20%3D%201%20%2B%204%20%2B%206%20%3D%2011%0A%5Cend%7Baligned%7D

所以,是在 11 維空間中,找 11 個(gè)基向量,然后線性組合出來?2%5E%7B11%7D%3D2048 種輸出,每個(gè)輸出的長(zhǎng)度是 16.

那么如何找這 k 個(gè)基向量呢?

首先我們找出 m 個(gè)基向量出來,v_i%2C%5C%20%20i%3D1%2C2%2C...%2Cm

v_i%3D%0A%5Cunderset%7B2%5E%7Bm-i%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7Bi-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D


所以,對(duì)于 R(2,4) 碼,我們可以得到 4 個(gè)基向量:

第一個(gè)基向量:

%5Cbegin%7Baligned%7D%0Av_1%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-1%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B1-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B2%5E%7B16%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B1%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%26%3D%200101%5C%200101%5C%200101%5C%200101%0A%0A%5Cend%7Baligned%7D


第二個(gè)基向量:

%0A%5Cbegin%7Baligned%7D%0Av_2%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-2%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B2-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B8%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%5C%5C%0A%26%3D%200011%5C%200011%5C%200011%5C%200011%0A%5Cend%7Baligned%7D




第三個(gè)基向量:

%0A%5Cbegin%7Baligned%7D%0Av_3%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-3%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B3-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B4%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B4%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%5C%5C%0A%26%3D%200000%5C%201111%5C%200000%5C%201111%0A%0A%5Cend%7Baligned%7D


第四個(gè)基向量:

%0A%5Cbegin%7Baligned%7D%0Av_4%0A%26%3D%0A%5Cunderset%7B2%5E%7B4-4%2B1%7D%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%20%5Ccdots%0A%20%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B2%5E%7B4-1%7D%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%20%5C%5C%0A%5C%5C%0A%26%3D%0A%5Cunderset%7B2%7D%7B%0A%20%20%5Cunderbrace%7B%0A%20%20%20%20%5Cunderset%7B8%7D%7B%5Cunderbrace%7B0%5Ccdots0%7D%7D%20%20%20%5Cunderset%7B8%7D%7B%5Cunderbrace%7B1%5Ccdots1%7D%7D%0A%20%20%7D%0A%7D%20%5C%5C%0A%5C%5C%0A%26%3D%200000%5C%200000%5C%201111%5C%201111%0A%0A%5Cend%7Baligned%7D


然后,再從 m 個(gè)基向量中,取兩個(gè)基向量,做按位與的操作,則一共可以生成?C_m%5E2? 個(gè)基向量。

然后,再從 m 個(gè)基向量中,取三個(gè)基向量,做按位與的操作,則一共可以生成?C_m%5E3? 個(gè)基向量。

以此類推,

最后,從 m 個(gè)基向量中,取 r 個(gè)基向量,做按位與的操作,則一共可以生成?C_m%5Er? 個(gè)基向量。

最后,再增加一個(gè)全 1 的基向量,記為


v_0%20%3D%20%5Cunderset%7B2%5Em%7D%7B%20%20%20%5Cunderbrace%7B1%5Ccdots1%7D%7D

至此,我們生成了 k 個(gè)基向量.

v_1%20%3D0101%5C%200101%5C%200101%5C%200101%20%20%5C%5C%0Av_2%20%3D%200011%5C%200011%5C%200011%5C%200011%20%5C%5C%0Av_3%20%3D%200000%5C%201111%5C%200000%5C%201111%20%5C%5C%0Av_4%20%3D%200000%5C%200000%5C%201111%5C%201111

那么,我們從這 4 個(gè)中,取兩個(gè)做按位與,則可以得到下面 6 個(gè)基向量:

%0Av_1v_2%20%3D%200001%5C%200001%5C%200001%5C%200001%20%20%5C%5C%0Av_1v_3%20%3D%200000%5C%200101%5C%200000%5C%200101%20%20%5C%5C%0Av_1v_4%20%3D%200000%5C%200000%5C%200101%5C%200101%20%20%5C%5C%20%20%0A%5C%5C%0Av_2v_3%20%3D%200000%5C%200011%5C%200000%5C%200011%20%20%5C%5C%0Av_2v_4%20%3D%200000%5C%200000%5C%200011%5C%200011%20%20%5C%5C%0A%5C%5C%0Av_3v_4%20%3D%200000%5C%200000%5C%200000%5C%201111%20%20%5C%5C


再把?v_0 放進(jìn)來

v_0%20%3D%201111%5C%201111%5C%201111%5C%201111

則一共有下面 11 個(gè)基向量:

16個(gè)1 的情況,有一種:

v_0%20%3D%201111%5C%201111%5C%201111%5C%201111


8個(gè)1的情況,有四種:
v_1%20%3D0101%5C%200101%5C%200101%5C%200101%20%20%5C%5C%0Av_2%20%3D%200011%5C%200011%5C%200011%5C%200011%20%5C%5C%0Av_3%20%3D%200000%5C%201111%5C%200000%5C%201111%20%5C%5C%0Av_4%20%3D%200000%5C%200000%5C%201111%5C%201111

4個(gè)1的情況,有六種:

v_1v_2%20%3D%200001%5C%200001%5C%200001%5C%200001%20%20%5C%5C%0Av_1v_3%20%3D%200000%5C%200101%5C%200000%5C%200101%20%20%5C%5C%0Av_1v_4%20%3D%200000%5C%200000%5C%200101%5C%200101%20%20%5C%5C%20%20%0A%5C%5C%0Av_2v_3%20%3D%200000%5C%200011%5C%200000%5C%200011%20%20%5C%5C%0Av_2v_4%20%3D%200000%5C%200000%5C%200011%5C%200011%20%20%5C%5C%0A%5C%5C%0Av_3v_4%20%3D%200000%5C%200000%5C%200000%5C%201111%20%20%5C%5C


所以,一共有 11 個(gè)基向量:

%0A%5Calpha_1%3Dv_0%20%3D%201111%5C%201111%5C%201111%5C%201111%20%5C%5C%0A%5C%5C%0A%5Calpha_2%3Dv_1%20%3D0101%5C%200101%5C%200101%5C%200101%20%20%5C%5C%0A%5Calpha_3%3Dv_2%20%3D%200011%5C%200011%5C%200011%5C%200011%20%5C%5C%0A%5Calpha_4%3Dv_3%20%3D%200000%5C%201111%5C%200000%5C%201111%20%5C%5C%0A%5Calpha_5%3Dv_4%20%3D%200000%5C%200000%5C%201111%5C%201111%20%5C%5C%0A%5C%5C%0A%5Calpha_6%3Dv_1v_2%20%3D%200001%5C%200001%5C%200001%5C%200001%20%20%5C%5C%0A%5Calpha_7%3Dv_1v_3%20%3D%200000%5C%200101%5C%200000%5C%200101%20%20%5C%5C%0A%5Calpha_8%3Dv_1v_4%20%3D%200000%5C%200000%5C%200101%5C%200101%20%20%5C%5C%20%20%0A%5Calpha_9%3Dv_2v_3%20%3D%200000%5C%200011%5C%200000%5C%200011%20%20%5C%5C%0A%5Calpha_%7B10%7D%3Dv_2v_4%20%3D%200000%5C%200000%5C%200011%5C%200011%20%20%5C%5C%0A%5Calpha_%7B11%7D%3Dv_3v_4%20%3D%200000%5C%200000%5C%200000%5C%201111%20%20%5C%5C
則一個(gè) 11 比特的數(shù)據(jù): b_1%20b_2%20%5Ccdots%20b_%7B11%7D,經(jīng)過這個(gè) R(2,4) 編碼后的輸出 c,可以表示為:

c%20%3D%20b_1%5Calpha_1%20%2B%20b_2%5Calpha_2%20%2B%20%5Ccdots%20%2B%20b_%7B11%7D%20%5Calpha_%7B11%7D

寫成矩陣形式:

%0Ac%20%3D%5Bb_1%2Cb_2%2C%5Ccdots%2Cb_%7B11%7D%5D%0A%5Cbegin%7Bbmatrix%7D%0A%5Calpha_1%20%5C%5C%0A%5Calpha_2%20%5C%5C%0A%5Ccdots%20%20%5C%5C%0A%5Calpha_%7B11%7D%20%5C%5C%0A%5Cend%7Bbmatrix%7D



G%20%3D%5Cbegin%7Bbmatrix%7D%0A%5Calpha_1%20%5C%5C%0A%5Calpha_2%20%5C%5C%0A%5Ccdots%20%20%5C%5C%0A%5Calpha_%7B11%7D%20%5C%5C%0A%5Cend%7Bbmatrix%7D


就是 R(2,4) 碼的生成矩陣。

Reed-Muller碼--第二種構(gòu)造方法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
乳山市| 沾益县| 团风县| 重庆市| 永平县| 柘荣县| 蒲城县| 海南省| 泽库县| 南陵县| 清苑县| 咸丰县| 鹤峰县| 安图县| 资溪县| 岫岩| 永靖县| 彭阳县| 昌黎县| 凤山市| 香河县| 资溪县| 浮梁县| 嘉峪关市| 南丹县| 吕梁市| 安国市| 土默特右旗| SHOW| 柳河县| 二手房| 金门县| 仁化县| 寻乌县| 出国| 抚州市| 卫辉市| 阳春市| 黄石市| 自贡市| 衡南县|