Pertanyaan yang diberi tag «coding-theory»

Teori kode matematika, seperti yang digunakan dalam komunikasi, kompresi data, dan kriptografi.

13
Menggunakan kode koreksi kesalahan dalam teori
Apa saja aplikasi kode koreksi kesalahan dalam teori selain koreksi kesalahan itu sendiri? Saya mengetahui tiga aplikasi: Teorema Goldreich-Levin tentang bit inti keras, konstruksi ekstraktor Trevisan dan penguatan kekerasan fungsi boolean (oleh Sudan-Trevisan-Vadhan). Apa aplikasi 'serius' atau 'rekreasi' lainnya dari kode koreksi kesalahan? UPD: satu aplikasi lucu dari decoding daftar …

1
Kode yang baik didekodekan oleh sirkuit berukuran linear?
Saya mencari kode koreksi kesalahan dari jenis berikut: kode biner dengan laju konstan, didekodekan dari beberapa fraksi konstan kesalahan, oleh decoder diimplementasikan sebagai sirkuit Boolean ukuran , di mana N adalah panjang pengkodean.O(N)O(N)O(N)NNN Beberapa latar belakang: Spielman, dalam Linear-Time Encodable dan Decodable Error-Correcting Codes , memberikan kode yang dapat didekodekan …

2
Seberapa baik kode Huffman ketika tidak ada huruf probabilitas besar?
Kode Huffman untuk distribusi probabilitas adalah kode awalan dengan panjang codeword rata-rata tertimbang minimum , di mana adalah panjang dari kata sandi ke- . Ini adalah teorema yang terkenal bahwa panjang rata-rata per simbol kode Huffman adalah antara dan , di mana adalah entropi Shannon dari distribusi probabilitas.ppp∑piℓi∑piℓi\sum p_i \ell_iℓiℓi\ell_iiiiH(p)H(p)H(p)H(p)+1H(p)+1H(p)+1H(p)=−∑ipilog2piH(p)=−∑ipilog2⁡piH(p) …

5
Mengapa pengkodean Huffman menghilangkan entropi yang tidak dimiliki Lempel-Ziv?
Algoritma DEFLATE populer menggunakan Huffman coding di atas Lempel-Ziv. Secara umum, jika kita memiliki sumber data acak (= 1 bit entropi / bit), tidak ada pengkodean, termasuk Huffman, yang cenderung memampatkannya secara rata-rata. Jika Lempel-Ziv "sempurna" (yang mendekati untuk sebagian besar kelas sumber, karena panjangnya hingga tak terbatas), posting pengkodean …

1
Membangun vektor pada posisi umum
Biarkan matriks nyata ( ) dengan properti yang ada dalam koleksi kolom adalah peringkat penuh.k ≤ n A kk × nk×nk\times nk ≤ nk≤nk\le nSEBUAHA{\bf A}kkk T: Apakah ada cara yang efisien untuk secara deterministik menemukan vektor sehingga matriks yang diperbesar mempertahankan properti yang sama dengan : setiap kolom adalah …


1
Kode koreksi kesalahan Boolean lebih dari
Apakah ada konstruksi yang diketahui dari kode koreksi kesalahan linier (dengan parameter wajar), sehingga ketika diberi vektor Boolean , ia juga mengembalikan vektor Boolean whp? (meskipun sudah selesai )ECC:Fnq→FmqECC:Fqn→Fqm\mathsf{ECC}:\mathbb{F}_q^n \to \mathbb{F}_q^mv∈{0,1}nv∈{0,1}nv\in \{0,1\}^nFqFq\mathbb{F}_q (yaitu, , di mana probabilitas diambil alih secara seragam memilih v \ in \ {0,1 \ } ^ …

4
Survei tentang Pengkodean Jaringan
Saya ingin mulai belajar tentang Pengodean Jaringan: http://en.wikipedia.org/wiki/Network_coding Apakah Anda tahu survei yang baik (misalnya dari Survei dan Tutorial IEEE) pada mata pelajaran di atas. Saya menemukan beberapa program universitas di google tetapi saya ingin beberapa rekomendasi dari orang-orang yang sudah membaca dan tahu sumber yang bagus. Terima kasih Vasilis


1
Bisakah Keanggotaan Quarter-Subset ditentukan secara efisien?
Pertimbangkan masalah keputusan berikut. Biarkan dan biarkan (C_0 ^ n, C_1 ^ n, \ dots, C_ {q-1} ^ n) menjadi cocok enumerasi himpunan bagian dari \ {0,1, \ dots, n-1 \} yang memiliki paling banyak n / 4 elemen.q=∑n/4i=0(ni)q=∑i=0n/4(ni)q = \sum_{i=0}^{n/4} \binom{n}{i}(Cn0,Cn1,…,Cnq−1)(C0n,C1n,…,Cq−1n)(C_0^n, C_1^n,\dots,C_{q-1}^n){0,1,…,n−1}{0,1,…,n−1}\{0,1,\dots,n-1\}n/4n/4n/4 Input Keanggotaan Quarter-Subset : tupel bilangan bulat …

2
Bagaimana cara membuat kode imbuhan optimal?
Sebuah kode imbuhan adalah kode yang bersamaan awalan dan akhiran kode. Artinya, tidak ada codeword yang bukan awalan atau sufiks dari codeword lainnya. Kode Affix dapat didekodekan secara instan di kedua arah (maju dan mundur). Saya ingin membuat satu yang secara optimal mengompresi distribusi simbol input yang diberikan, diberikan satu …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.