رمز جاستيسن
في نظرية الترميز ، تشكل رموز جوستيسن فئة من رموز تصحيح الأخطاء التي لها معدل ثابت، ومسافة نسبية ثابتة، وحجم أبجدي ثابت.
قبل اكتشاف رمز تصحيح الأخطاء الخاص بـ Justesen، لم يكن معروفًا وجود أي رمز تصحيح أخطاء يحتوي على جميع هذه المعلمات الثلاث كثوابت.
لاحقاً، تم اكتشاف رموز تصحيح الأخطاء الأخرى التي تتمتع بهذه الخاصية، مثل رموز التوسيع . لهذه الرموز تطبيقات مهمة في علوم الحاسوب ، مثل بناء فضاءات العينات ذات الانحياز الصغير .
تُشتق رموز جوستيسن من خلال دمج رموز ريد -سولومون ومجموعة ووزنكرافت .
تحقق رموز ريد-سولومون المستخدمة معدلًا ثابتًا ومسافة نسبية ثابتة على حساب حجم أبجدي خطي في طول الرسالة.
مجموعة Wozencraft هي عائلة من الرموز التي تحقق معدلًا ثابتًا وحجم أبجدية ثابت، لكن المسافة النسبية ثابتة فقط بالنسبة لمعظم الرموز في هذه العائلة.
يقوم ربط الرمزين أولاً بتشفير الرسالة باستخدام رمز ريد-سولومون، ثم يقوم بتشفير كل رمز من رموز الكلمة المشفرة باستخدام رمز من مجموعة Wozencraft - باستخدام رمز مختلف من المجموعة في كل موضع من الكلمة المشفرة.
يختلف هذا عن دمج الشفرات المعتاد حيث تكون الشفرات الداخلية متطابقة لكل موضع. يمكن إنشاء شفرة جوستيسن بكفاءة عالية باستخدام مساحة لوغاريتمية فقط .
تعريف
رمز جوستيسن هو عبارة عن سلسلة منالكود الخارجيومختلفةالرموز الداخلية، ل.
وبشكل أدق، فإن تسلسل هذه الرموز، المشار إليه بـيتم تعريفها على النحو التالي. بالنظر إلى رسالة، نقوم بحساب الكلمة المشفرة الناتجة عن رمز خارجي:.
ثم نطبق كل رمز من الرموز الداخلية الخطية N على كل إحداثية من إحداثيات كلمة الرمز هذه لإنتاج كلمة الرمز النهائية؛ أي،.
بالرجوع إلى تعريف الشفرة الخارجية والشفرات الداخلية الخطية، يصبح تعريف شفرة جوستيسن منطقيًا لأن كلمة الشفرة الخارجية عبارة عن متجه ذيالعناصر، ولديناالرموز الداخلية الخطية التي يجب تطبيقها على تلكعناصر.
هنا بالنسبة لرمز جوستيسن، الرمز الخارجييتم اختيارها لتكون رمز ريد سولومون على حقلتم تقييمها على مدىمعدل،<<.
الكود الخارجيالمسافة النسبيةوطول الكتلةمجموعة الرموز الداخلية هي مجموعة Wozencraft.
ملكية رمز جاستيسن
بما أن الرموز الخطية في مجموعة وونزنكرافت لها المعدل، رمز جاستيسن هو الرمز المتسلسلبالمعدللدينا النظرية التالية التي تُقدّر المسافة بين الرموز المتسلسلة.
نظرية
يتركثمتبلغ المسافة النسبية على الأقل
دليل
من أجل إثبات الحد الأدنى لمسافة رمز مانثبت أن مسافة هامينغ لزوج من الكلمات المشفرة المختلفة لها حد أدنى. لذا، لنفترضليكن مسافة هامينغ بين كلمتين مشفرتينو. لأي شيء معين
نريد حدًا أدنى لـ
لاحظ أنه إذا، ثملذا بالنسبة للحد الأدنى، نحتاج إلى مراعاة مسافة
يفترض
تذكر أنهي مجموعة ووزنكرافت . وبسبب "نظرية مجموعة ووزنكرافت"، يوجد على الأقلالرموز الخطيةالتي لها مسافةلذا إذا كان الأمر يتعلق ببعضوالرمزالمسافةثم
علاوة على ذلك، إذا كان لديناأرقامبحيثوالرمزالمسافةثم
والآن تتمثل المهمة الأخيرة في إيجاد حد أدنى لـ. يُعرِّف:
- :\ 1\leqslant i\leqslant N,c_{i}^{1}\neq c_{i}^{2}\right\}.}
ثمعدد الرموز الخطيةوجود المسافة
والآن نريد أن نقدّربوضوح.
بسبب نظرية مجموعة ووزنكرافت ، يوجد على الأكثرالرموز الخطية التي تقل مسافتها عنلذا
وأخيراً، لدينا
وينطبق هذا على أي شيء عشوائي. لذايتمتع بالمسافة النسبية على الأقلوهذا يكمل البرهان.
تعليقات
نريد أن ندرس "الرمز الصريح للغاية". لذا، السؤال هو: ما هو "الرمز الصريح للغاية"؟ بشكل عام، بالنسبة للرمز الخطي، ترتبط خاصية "الصراحة" بتعقيد بناء مصفوفة المولد G الخاصة به.
وهذا يعني في الواقع أنه يمكننا حساب المصفوفة في الفضاء اللوغاريتمي دون استخدام خوارزمية القوة الغاشمة للتحقق من أن الكود لديه مسافة معينة مرضية.
أما بالنسبة للرموز الأخرى غير الخطية، فيمكننا النظر في مدى تعقيد خوارزمية التشفير.
إذن، يتضح لنا حتى الآن أن ترميز وونزنكرافت وريد-سولومون واضحان للغاية. وبالتالي، نصل إلى النتيجة التالية:
النتيجة: الكود المتسلسلهو رمز جيد تقاربياً (أي معدل> 0 والمسافة النسبية> 0 لـ q الصغيرة) وله بناء صريح للغاية.
مثال على رمز جوستيسن
يُشار إلى الكود التالي، المختلف قليلاً، باسم كود جوستيسن في ماك ويليامز/ماك ويليامز. وهو حالة خاصة من كود جوستيسن المذكور أعلاه لمجموعة وونزنكرافت محددة للغاية:
ليكن R رمز ريد-سولومون بطول N = 2 m − 1، ورتبة K ، ووزن أدنى N − K + 1.
رموز R هي عناصر من F = GF(2 m ) ويتم الحصول على الكلمات المشفرة عن طريق أخذ كل متعدد حدود ƒ على F من الدرجة الأقل من K وإدراج قيم ƒ على العناصر غير الصفرية من F بترتيب محدد مسبقًا.
ليكن α عنصرًا أوليًا من F. بالنسبة لكلمة رمزية a = ( a₁ , ..., aₙ ) من R ، ليكن b متجهًا طوله 2N على F معطى بالعلاقة التالية :
ولنفترض أن c هو متجه طوله 2Nm تم الحصول عليه من b عن طريق التعبير عن كل عنصر من F كمتجه ثنائي طوله m . شفرة جوستيسن هي الشفرة الخطية التي تحتوي على جميع هذه المتجهات c .
تتضمن معلمات هذا الكود الطول 2 م N ، والبعد م K ، والمسافة الدنيا على الأقل
أينهو أكبر عدد صحيح مُرضٍ(انظر MacWilliams/MacWilliams للاطلاع على الدليل.)
انظر أيضاً
مراجع
- المحاضرة 28: شفرة جوستيسن. دورة في نظرية الترميز. الأستاذ أتري رودرا .
- المحاضرة السادسة: الرموز المتسلسلة. رموز فورني. رموز جوستيسن. نظرية الترميز الأساسية .
- ج. جوستيسن (1972). "فئة من الرموز الجبرية البنّاءة الجيدة تقاربياً". معاملات IEEE لنظرية المعلومات . 18 (5): 652-656 . doi : 10.1109/TIT.1972.1054893 .
- إف جيه ماك ويليامز ؛ إن جيه إيه سلون (1977). نظرية رموز تصحيح الأخطاء . نورث هولاند. الصفحات 306-316 . ISBN 0-444-85193-3.
- اكتشاف الأخطاء وتصحيحها
- الحقول المنتهية
- نظرية الترميز
