📑 Table of Contents

Dalam teori kode (coding theory), kode BCH (Bose-Chaudhuri-Hocquenghem) adalah salah satu jenis kode pengoreksi error bertipe siklik yang dibangun menggunakan asas himpunan terbatas. Kode BCH sendiri dibuat pada tahun 1959 oleh matematikawan asal Prancis bernama Alexis Hocquenghem, dan juga secara terpisah oleh Raj Bose dan D. K. Ray-Chaudhuri pada tahun 1960.[1] Istilah BCH sendiri merupakan singkatan dari nama depan ketiga nama penemu ini.

Salah satu karakteristik yang dimiliki oleh kode BCH ini adalah pendesain dapat mendesain kode dengan kapasitas koreksi yang diinginkan. Dengan kata lain, jika pendesain kode menginginkan kode BCH dapat mendeteksi 3 bit error dalam sebuah kode, maka pendesain kode dapat membuat kode BCH yang dapat mendeteksi error hingga 3 bit. Hal ini sedikit berbeda dengan keluarga kode pengoreksi error lainnya seperti Viterbi dan LDPC di mana hasil akhir jumlah error yang dapat dikoreksi akan bervariasi tergantung kondisi kode itu sendiri. Salah satu keunggulan kode BCH ini adalah mudahnya proses dekoding menggunakan dekoding sindrom. Metode ini cukup efisien dan sederhana sehingga cocok untuk diimplementasikan kepada hardware elektronik bertenaga rendah.

Beberapa aplikasi kode BCH dapat ditemui pada komunikasi satelit,[2] pemutar CD, DVD, cakram keras, SSD,[3] dan bar code dua dimensi.

Catatan Kaki

sunting
  1. ^ Reed & Chen 1999, hlm. 189
  2. ^ "Phobos Lander Coding System: Software and Analysis" (PDF). Diakses tanggal 25 February 2012.
  3. ^ "Sandforce SF-2500/2600 Product Brief". Diakses tanggal 25 February 2012.

Referensi

sunting

Sumber Utama

sunting

📚 Artikel Terkait di Wikipedia

Kode

(Channel coding): Bertujuan untuk menambahkan bit-bit redundansi secara terstruktur pada data untuk membantu mendeteksi dan mengoreksi galat (error correction)

Pemelajaran dalam

PMID 10069343. S2CID 14663106. Olshausen, B; Field, D (1 August 2004). "Sparse coding of sensory inputs". Current Opinion in Neurobiology. 14 (4): 481–487. doi:10

Pengkodean perasaan

Andrej [@karpathy] (2 Februari 2025). "There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials,

LDPC

ISBN 0-521-64298-1, (also available online) Todd K. Moon (2005) Error Correction Coding, Mathematical Methods and Algorithms. Wiley, ISBN 0-471-64800-0

Teori informasi

data compression, pada file MP3, misalnya), dan pengkodean kanal (channel coding, pada saluran DSL, ADSL dll). Biasanya teori informasi merupakan titik temu

Go (bahasa pemrograman)

blog Diarsipkan 2015-12-08 di Wayback Machine. untuk mengajarkan gaya dan coding filsafat Go. Go memiliki beberapa perkakas pengawakutuan, pengujian, dan

Algoritma Bellman–Ford

jarak + uv.bobot error "Graph mengandung siklus berbobot total negatif" Secara umum coding algoritma dapat juga menggunakan teknik coding pemrograman yang

Komunikasi

Ichiro; Miyakawa, Tokichi; Fukui, Sakuzo (August 1989). "Multiple Genes Coding for Precursors of Rhodotorucine A, a Farnesyl Peptide Mating Pheromone of