Patchwork: automated lattice surgery and space-time partitioning for real-time decoding
تقدم هذه الورقة "Patchwork"، وهو إطار عمل مؤتمت للتجميع وفك التشفير يتيح إجراء جراحة شبكية (lattice surgery) مقاومة للأخطاء وفي الوقت الحقيقي لقياسات "باولي" متعددة الكيوبتات عشوائية على مخططات كود السطح ذات الممرات الضيقة، وذلك عبر استخدام قواعد هندسية منهجية، وعيوب الالتواء (twist defects) لقياسات "Y" المنطقية، وخوارزمية تقسيم زماني-مكاني قائمة على الموجة الأمامية لفك التشفير المتوازي.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تعد الحواسيب الكمومية بحل مشكلات مستحيلة على أجهزة اليوم، من تصميم أدوية جديدة إلى كسر الشفرات المعقدة. لكن هذه الآلات هشة للغاية؛ فالجسيمات الصغيرة التي تحمل المعلومات، والمعروفة باسم الكيوبتات (qubits)، تتأثر بسهولة بالحرارة أو الاهتزاز أو حتى الموجات الكهرومغناطيسية الشاردة، مما يؤدي إلى فقدان بياناتها. لبناء حاسوب مفيد، يجب على العلماء حماية هذه الكيوبتات من الأخطاء. وتعد طريقة تسمى "الرمز السطحي" (surface code) واحدة من أكثر الطرق واعدة للقيام بذلك. تخيل شبكة من الكيوبتات مرتبة مثل لوحة الشطرنج؛ فبدلاً من فحص كل كيوبت بشكل فردي، يقوم النظام باستمرار بقياس مجموعات من الجيران لمعرفة ما إذا كانت تتفق مع بعضها البعض. وإذا حدث خطأ، فإن نمط عدم الاتفاق يكشف بدقة مكان وقوع الخطأ، مما يسمح للحاسوب بإصلاحه دون النظر مباشرة إلى المعلومات الحساسة في الداخل.
ومع ذلك، فإن مجرد تخزين البيانات ليس كافياً؛ إذ يجب على الحاسوب الكمومي أيضاً إجراء عمليات حسابية. وللقيام بذلك، يحتاج إلى دمج المعلومات من كيوبتات مختلفة، وهي عملية تتطلب غالباً دمج شبكات منفصلة من الكيوبتات معاً بشكل مؤقت. هذه التقنية، المعروفة باسم "جراحة الشبكة" (lattice surgery)، تشبه ربط جزيرتين بجسر لنقل الناس بينهما ثم فصلهما مرة أخرى. والتحدي يكمن في أن عملية الدمج هذه معقدة للغاية؛ فكلما انضم المزيد من الكيوبتات إلى الجسر، زادت فرصة حدوث خطأ، ويمكن لـ "دماغ" الحاسوب — وهو النظام الكلاسيكي الذي يتتبع ويصحح هذه الأخطاء — أن يغرق تحت وطأة حجم البيانات الهائل. وإذا لم يتمكن نظام التصحيح من مواكبة ذلك في الوقت الفعلي، فإن العملية الحسابية بأكملها تفشل.
لقد طور الباحثون في شركة "إنفيديا" (NVIDIA) إطار عمل برمجياً جديداً يسمى "باتشورك" (Patchwork) لحل هذه المشكلة. لقد صمموا نظاماً يصمم تلقائياً تخطيط هذه الجسور الكمومية، والأهم من ذلك، يحدد كيفية فك تشفير معلومات الخطأ بسرعة كافية لإبقاء الحاسوب قيد التشغيل. في عملهم هذا، لم يعاملوا الشبكة الكمومية ككتلة ثابتة، بل كمشهد ديناميكي يتغير شكله اعتماداً على المهمة. وقد وضعوا مجموعة من القواعد الهندسية التي تحدد بدقة مكان وضع أجهزة القياس وكيفية جدولة توقيت فحوصاتها. يضمن هذا أنه عندما يحدث خطأ، فإنه ينتشر في اتجاه يسهل رصده، بدلاً من أن يسير موازياً للمعلومات التي يحاول حمايتها.
كان أحد العوائق الرئيسية في هذا المجال هو قياس نوع معين من الخصائص الكمومية يسمى "Y"، وهو أصعب في التعامل من الخصائص القياسية "X" أو "Z". فلطالما أدت الطرق السابقة إلى تقليل هامش الأمان للنظام، مما يجعله أكثر عرضة للفشل. يقدم "باتشورك" تحسيناً ذكياً: فهو يضيف امتدادات صغيرة بارزة إلى الشبكة الكمومية، مثل فصوص صغيرة تمتد في المساحة الفارغة بين الكيوبتات. هذه الامتدادات، جنباً إلى جنب مع جدول زمني دقيق لقياسات، تسمح للنظام بقياس خاصية "Y" الصعبة دون فقدان قوته الحمائية. اختبر الباحثون هذا التصميم في عمليات محاكاة شملت عشرة كيوبتات منطقية، ووجدوا أنه حافظ على مسافة الأمان الكاملة، مما يعني أن النظام يمكنه تحمل نفس عدد الأخطاء التي يتحملها نظام غير مدمج قياسي.
إن الاختراق الأكبر في هذا العمل هو كيفية تعامل "باتشورك" مع عملية فك التشفير. تقليدياً، عندما تندمج العديد من الكيوبتات، يجب على برنامج حاسوبي واحد ضخم تحليل جميع بيانات الخطأ في وقت واحد، مما يخلق عنق زجاجة يبطئ كل شيء. يغير "باتشورك" هذا من خلال تقسيم الشبكة المدمجة إلى قطع أصغر يمكن إدارتها. فهو يستخدم خوارزمية تشبه الموجة لتقسيم المساحة إلى ثلاث مناطق متميزة: منطقة الالتزام (commit zone) حيث يتم العمل الرئيسي، ومنطقة عازلة (buffer zone) توفر السياق، ومنطقة تنظيف (cleanup zone) للمخلفات. يسم un هذا تعدد الحواسيب الكلاسيكية للعمل على أجزاء مختلفة من المشكلة في آن واحد. وجد الباحثون، من خلال محاكاة تسلسل لثلاث عمليات قياس معقدة، أن هذا النهج المتوازي حقق معدل نجاح مطابقاً تقريباً للطريقة القديمة ذات الكتلة الواحدة، ولكن مع القدرة على التوسع إلى أنظمة أكبر بكثير دون تباطؤ.
تؤكد الدراسة أن هذا الإطار المؤتمت يمكنه التعامل مع الهندسة المعقدة المطلوبة للعمليات الكمومية في العالم الحقيقي. ومن خلال محاكاة سلوك النظام تحت ظروف خطأ مختلفة، أظهر الفريق أن طريقتهم تحافظ على سلامة البيانات حتى عندما يتم تمديد الشبكة وإعادة تشكيلها لإجراء حسابات معقدة. ورغم أن هذه النتائج تعتمد حالياً على محاكاة الحاسوب وليس على الأجهزة المادية، إلا أنها توفر مساراً مؤتمتاً واضحاً للمضي قدماً. يوضح العمل أنه من الممكن بناء نظام لا يكتفي فقط بأداء العمليات الكمومية الضرورية، بل يقوم أيضاً بفك تشفير النتائج بسرعة كافية لمواكبة الآلة، وهي خطوة حاسمة نحو بناء حاسوب كمومي يمكنه بالفعل حل مشكلات حقيقية.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.