ข้อผิดพลาดบูลีนแก้ไขรหัสมากกว่า


10

มีสิ่งก่อสร้างใดที่ทราบว่ามีการแก้ไขข้อผิดพลาดเชิงเส้นรหัส (ด้วยพารามิเตอร์ที่เหมาะสม) เช่นเมื่อได้รับเวกเตอร์บูลีน , มันจะส่งคืนเวกเตอร์บูลีนด้วยหรือไม่ (แม้ว่าจะเกิน ) v { 0 , 1 } n F qECC:FqnFqmv{0,1}nFq

(นั่นคือโดยที่ความน่าจะเป็นนั้นได้ถูกนำมาใช้ในการเลือกv \ in \ {0,1 \ } ^ nและ\ epsilonมีขนาดเล็กโดยพลการ)v { 0 , 1 } n ϵPr[ECC(v){0,1}m]>1ϵv{0,1}nϵ

ถ้าไม่จะทำอย่างไรถ้าเราผ่อนคลายเงื่อนไขให้

Pr[ECCi(v){0,1}]>1ϵ
โดยที่ECCiส่งกลับพิกัดของiของECC , ϵมีขนาดเล็กโดยพลการและความน่าจะเป็นที่ได้รับการเลือกv{0,1}nและเลือกพิกัดi[m]อย่างสม่ำเสมอ

3
คุณมีแอปพลิเคชั่นอยู่ในใจหรือไม่?
Tsuyoshi Ito

ใช่ฉันมีแอปพลิเคชั่นสองตัวสำหรับแก้ไขข้อผิดพลาดด้วยคุณสมบัติดังกล่าว อย่างไรก็ตามฉันคิดว่ามันเป็นไปไม่ได้ที่จะอธิบายภายในขอบเขตของความคิดเห็น คุณสามารถติดต่อฉันทางอีเมลหากคุณสนใจ

ขอบคุณสำหรับการตอบกลับ. ถ้ามันไม่พอดีกับความคิดเห็นฉันอาจไม่มีเวลาเข้าใจสิ่งทั้งหมดต่อไปดังนั้นฉันจะปล่อยให้เป็นอย่างที่มันเป็น ขอบคุณ!
Tsuyoshi Ito

คำตอบ:


7

ใช่. ตัวอย่างเช่นรหัส Reed-Solomon มีรหัส BCH ซึ่งเป็นรหัสเส้นตรงไบนารีเป็นรหัสย่อย สิ่งเหล่านี้เรียกว่า subcode-subcodes


มันหมายความว่าได้รับ (เชิงเส้นใน F_q) รหัส Reed-Solomon ความน่าจะเป็นที่รหัสจะส่งกลับ codeword แบบไบนารีให้ป้อนไบนารี่เป็น 1? คุณช่วยบอกฉันถึงกระดาษ / แบบสำรวจที่ฉันสามารถอ่านรายละเอียดเพิ่มเติมเกี่ยวกับอสังหาริมทรัพย์นี้ได้หรือไม่? ฉันค่อนข้างใหม่กับทฤษฎีการเข้ารหัส ขอบคุณ!

การอ้างอิงที่ดีที่สุดในการอ่านเกี่ยวกับรหัส BCH ไบนารีคือหนังสือตำราคลาสสิก "ทฤษฎีการแก้ไขข้อผิดพลาดรหัส" โดย MacWilliams และ Sloane และ "รู้เบื้องต้นเกี่ยวกับการเข้ารหัสทฤษฎี" ของ van Lint
Mahdi Cheraghchi

1
@ TomGur: ฉันไม่แน่ใจว่ารหัส BCH ตรงตามความต้องการของคุณ ในระดับหนึ่งคำตอบขึ้นอยู่กับความพยายามในการคำนวณที่คุณต้องการให้ตัวถอดรหัสทำงาน ตัวถอดรหัส "ปิดชั้นวาง" เป็นตัวถอดรหัสระยะทางที่ถูกผูกไว้และจะแก้ไขได้ถึงขีด จำกัด การถอดรหัสที่ไม่ซ้ำกัน (<ครึ่งหนึ่งของระยะทางต่ำสุด) สำหรับรหัส BCH เศษส่วนที่ไม่สามารถเพิกเฉยได้ของพื้นที่ไบนารีนั้นอยู่นอกช่วงและจะเกิดข้อผิดพลาดในการถอดรหัส การมีรหัสไม่เพียงพอเว้นแต่คุณจะจัดระเบียบอัลกอริธึมการถอดรหัส (ECC ไม่ทั้งหมดมีประสิทธิภาพที่รู้จัก)
Jyrki Lahtonen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.