Learning Cut Distributions with Quantum Optimization
تقترح هذه الورقة نهجاً للتحسين الكمي باستخدام نموذج (ansatz) قائم على خوارزمية التحسين التقريبي الكمي (QAOA)، والذي ثبت قدرته على استيعاب أي توزيع على السلاسل الثنائية (bitstrings) بعدد محدود من الطبقات، وذلك لحل مشكلة "تغطية القطع العادل" (Fair Cut Cover) بفعالية والتفوق على التقريبات الكلاسيكية في هياكل رسوم بيانية محددة.
إليك شرح لورقة بحثية بعنوان "تعلم توزيعات القطع باستخدام التحسين الكمي" (Learning Cut Distributions with Quantum Optimization) باستخدام لغة بسيطة وتشبيهات إبداعية.
الفكرة الكبرى: من "أفضل إجابة واحدة" إلى "مزيج عادل"
تخيل أنك مخطط مدن تحاول إصلاح الحفر في شبكة من الطرق.
الطريقة القديمة (التحسين الكلاسيكي): تنظر إلى الخريطة وتقول: "حسنًا، إذا أصلحتُ هذه المجموعة المحددة من الطرق، فسنحصل على أفضل نتيجة متوسطة". أنت تختار حلاً واحدًا وتلتزم به.
المشكلة: ماذا لو ترك هذا الحل الواحد حيًا معينًا مهملًا تمامًا؟ ربما يكون المتوسط جيدًا، لكن شارعًا واحدًا لا يزال كارثيًا. في العالم الحقيقي، غالبًا ما نهتم بـ العدالة و القدرة على الصمود. نريد التأكد من أن الجزء الأقل حظًا في النظام هو في أفضل حال ممكن.
تقترح هذه الورقة طريقة جديدة لحل هذه المعضلة: بدلًا من البحث عن حل واحد مثالي، نحن نبحث عن وصفة لمزيج من الحلول. نريد توزيعًا (مزيجًا احتماليًا) حيث يحصل كل جزء من الشبكة على فرصة عادلة ليتم "إصلاحه".
التشبيه: لعبة "القطع"
لفهم الرياضيات، دعونا نستخدم لعبة تقطيع الكعكة.
تخيل أن الرسم البياني (شبكة من النقاط والخطوط) هو كعكة.
"القطع" (Cut) هو تقسيم الكعكة إلى قطعتين.
الهدف: نريد تقطيع الكعكة بطرق عديدة بحيث يتم تقطيع كل فتات (حافة) على الكعكة مرة واحدة على الأقل.
اللمسة المميزة: نحن لا نريد تقطيعها مرة واحدة فحسب. نريد إنشاء قائمة من استراتيجيات التقطيع. إذا اخترت استراتيجية عشوائية من قائمتنا، نريد أن نضمن أنه مهما كان الفتات الذي تنظر إليه، فلديه فرصة عالية لأن يُقطع. نريد تعظيم "نسبة التقطيع" لأقل الفتات حظًا.
الميزة الكمية: النرد السحري
الحواسيب الكلاسيكية (نهج البرمجة شبه المحددة - SDP): تحاول الحواسيب الكلاسيكية حل هذه المشكلة باستخدام خدعة رياضية متطورة تسمى "البرمجة شبه المحددة" (Semidefinite Programming). فكر في هذا ككتيب قواعد ذكي جدًا ولكنه جامد.
القصور: هذا الكتيب رائع، لكنه يشبه محاولة رسم مجرة معقدة ودوامة باستخدام مسطرة مستقيمة وقالب مربع فقط. يمكنه الاقتراب من الهدف، لكنه لا يستطيع التقاط كل تفاصيل الشكل. تثبت الورقة أنه بالنسبة لبعض الأشكال المتماثلة (مثل شبكة كاملة حيث يتصل الجميع بالجميع)، لا يمكن للكتيب الكلاسيكي العثور على المزيج الأكثر عدالة حقًا. إنه يعلق في فخ محلي.
الحواسيب الكمية (نهج QAOA): الحواسيب الكمية مختلفة. فهي لا تحسب إجابة واحدة فحسب؛ بل توجد طبيعيًا في حالة من التراكب (Superposition) (أي الوجود في حالات متعددة في وقت واحد).
السحر: صمم المؤلفون دائرة كمية محددة (وصفة للحاسوب الكمي) تسمى D-QAOA.
التشبيه: تخيل أن الحاسوب الكلاسيكي يحاول خلط الألوان باستخدام اللون الأحمر والأزرق والأصفر فقط. أما الحاسوب الكمي، فلديه فرشاة رسم سحرية يمكنها خلط أي لون يمكن تخيله فورًا، بما في ذلك درجات الألوان التي لا توجد في اللوحة القياسية.
النتيجة: تظهر الورقة أنه مع وجود عدد كافٍ من "الطبقات" (الخطوات في الوصفة)، يمكن للحاسوب الكمي توليد أي مزيج ممكن من القطوع. يمكنه محاكاة التوزيع الأكثر عدالة بدقة، في حين أن الحاسوب الكلاسيكي عاجز رياضيًا عن فعل ذلك لرسومات بيانية معينة.
النتائج الرئيسية بلغة بسيطة
الكمي يمكنه فعل ما لا يستطيع الكلاسيكي فعله: بالنسبة للشبكات عالية التماثل (مثل مجموعة من الأصدقاء حيث كل شخص صديق للجميع)، يصطدم المنهج الكلاسيكي بسقف. هو ببساطة لا يستطيع العثور على التوزيع الأكثر عدالة. أما المنهج الكمي، فيمكنه تسلق هذا السقف والعثور على الحل المثالي.
الأمر ليس مجرد نظرية، بل هو واقع ملموس: لم يكتف الباحثون بالرياضيات على الورق، بل أجروا محاكاة واختبروا خوارزميتهم حتى على أجهزة كمية حقيقية (من شركة Quantinuum).
النتيجة: في العديد من حالات الاختبار، وجدت الخوارزمية الكمية حلاً "أكثر عدلاً" من أفضل الخوارزميات الكلاسيكية، حتى مع عدد قليل من الخطوات.
مشكلة "الهضبة القاحلة" (صراع التدريب): تدريب الحاسوب الكمي يشبه محاولة العثور على قاع وادٍ في منطقة جبلية ضبابية. أحيانًا تكون الأرض مسطحة للغاية (هضبة قاحلة/Barren Plateau) بحيث لا يمكنك معرفة الاتجاه الذي يؤدي للأسفل. اضطر المؤلفون لابتكار تقنية "تنعيم" (باستخدام ما يسمى LogSumExp) لجعل التضاريس أسهل في التنقل حتى يتمكن الحاسوب من تعلم الإجابة الصحيحة.
لماذا يجب أن تهتم؟
هذه الورقة هي خطوة نحو التفوق الكمي (Quantum Advantage) في مجال التحسين.
الوضع الحالي: يعتقد معظم الناس أن الحواسيب الكمية هي مجرد "آلات حاسبة أسرع" لإيجاد إجابة واحدة مثالية.
مساهمة هذه الورقة: تُظهر أن الحواسيب الكمية أفضل طبيعيًا في تعلم التوزيعات. إنها أفضل في فهم "العدالة" و "التباين" لأن طبيعتها الاحتمالية تسمح بذلك.
الخلاصة: إذا كنت بحاجة لحل مشكلة حيث تهمك "أسوأ السيناريوهات" أكثر من غيرها (مثل ضمان عدم فشل شبكة طاقة في بلدة معينة، أو ضمان خدمة شبكة توصيل لأفقر الأحياء)، فإن الحاسوب الكمي قد يكون الأداة الوحيدة القادرة على إيجاد الحل الأكثر عدلاً حقًا. الأمر لا يتعلق فقط بالسرعة؛ بل بالقدرة على رؤية حل لا يمكن للرياضيات الكلاسيكية تخيله حرفيًا.
إليك ملخص تقني مفصل لورقة البحث بعنوان "تعلم توزيعات القطع باستخدام التحسين الكمي" (Learning Cut Distributions with Quantum Optimization).
1. تعريف المشكلة
تتناول الورقة فئة محددة من مشكلات التحسين التوافقي تُعرف باسم مشكلات العدالة القصوى الدنيا (maximin fairness). وخلافاً للتحسين القياسي، الذي يسعى لإيجاد حل واحد يعظم متوسط دالة الهدف (مثل MaxCut)، تسعى هذه المشكلة لإيجاد توزيع احتمالي فوق الحلول يعظم النتيجة في الحالة الأسوأ.
المشكلة الجوهرية: مشكلة تغطية القطع العادل (Fair Cut Cover).
بمعطيات رسم بياني G=(V,E)، الهدف هو إيجاد توزيع احتمالي p على جميع القطوع الممكنة بحيث يتم تعظيم أدنى احتمال لقطع الحافة (minimum edge-cut probability).
رياضياً: ηˉ(G)=maxpmine∈EPe(p)، حيث Pe(p) هو احتمال قطع الحافة e تحت التوزيع p.
هذا هو المزدوج الاحتمالي لمشكلة تغطية القطع الكسري (Fractional Cut Cover) (تقليل إجمالي وزن القطوع لتغطية كل حافة مرة واحدة على الأقل).
التحدي: قد يكون دعم (support) التوزيع الأمثل كبيراً بشكل أسي، مما يجعل تمثيله صراحةً أمراً مستعصياً باستخدام الطرق الكلاسيكية. تعتمد الأساليب الكلاسية عادةً على استرخاءات البرمجة شبه المحددة (SDP) متبوعة بـ التقريب المستوي العشوائي (randomized hyperplane rounding). ومع ذلك، تجادل الورقة بأن فضاء التوزيعات الناتج عن (SDP + التقريب) محدود تماماً ولا يمكنه استيعاب التوزيع الأمثل لهياكل رسوم بيانية معينة (مثل الرسوم البيانية الكاملة).
2. المنهجية
يقترح المؤلفون خوارزمية كمية تباينية (Quantum Variational Algorithm) تعتمد على خوارزمية التقريب الكمي للتحسين (QAOA) لتعلم هذه التوزيعات مباشرة.
أ. الصياغة الكمية
التوزيع الأصلي: الحالة الكمية ∣ψ(θ)⟩ تستحث طبيعياً توزيعاً احتمالياً فوق السلاسل الثنائية (bitstrings) (أي القطوع) عند قياسها في قاعدة الحوسبة.
دالة الهدف: الهدف هو تعظيم أدنى احتمال لقطع الحافة. بالنسبة للحافة e=(u,v)، يكون احتمال القطع Pe=21−⟨ψ∣ZuZv∣ψ⟩.
التقريب السلس: بما أن دالة min تخلق مشهداً (landscape) غير سلس لدالة الخسارة (مما يعيق التحسين القائم على التدرج)، يستخدم المؤلفون تقريب LogSumExp (SoftMin) لتنعيم دالة الهدف، مما يسمح باستخدام المحسنات القائمة على التدرج (مثل Adam) وقواعد إزاحة المعاملات (parameter-shift rules) لتقدير التدرج على الأجهزة الكمية.
ب. نموذج D-QAOA
لضمان قدرة الدائرة الكمية على تمثيل أي توزيع ذي صلة، يقدم المؤلفون التحسين الكمي للتقريب التوزيعي (D-QAOA)، وهو تعديل لنموذج Multi-angle QAOA (ma-QAOA):
القدرة التعبيرية: قد يفشل QAOA القياسي في الوصول إلى الفضاء الكامل للتوزيعات لبعض طوبولوجيا الرسوم البيانية (مثل المسارات أو الدورات).
التعديل: يضيف D-QAOA كيوبتات مساعدة (ancilla qubits) وحدود اقتران محددة (مثل ZvZA) إلى مؤثرات الفصل الطوري والمختلط (phase separator and mixer unitaries) إذا كان الرسم البياني منفصلاً، أو مساراً، أو دورة.
الضمان النظري: يضمن هذا التعديل أن مجموعة الوحدة (unitary group) التي يمكن الوصول إليها عبر الدائرة تعمل بشكل متعدٍ (transitively) على الفضاء الفرعي ذي الصلة، مما يسمح للدائرة بتقريب أي توزيع قطع متماثل تحت Z2 بدقة تعسفية مع توفر عدد كافٍ من الطبقات.
3. المساهمات الرئيسية
الانفصال الكمي-الكلاسيكي في فضاء التوزيع:
تثبت الورقة أن فضاء التوزيعات التي يمكن تحقيقها بواسطة SDP + التقريب المستوي (SDP + Hyperplane Rounding) (Dhr) هو مجموعة جزئية صارمة من فضاء جميع توزيعات القطع المتماثلة تحت Z2 (D).
تحديداً، بالنسبة للرسوم البيانية الكاملة Kn (n≥4)، لا يمكن إعادة إنتاج توزيع Fair Cut Cover الأمثل بواسطة تقريب SDP.
النظرية 2: بالنسبة للرسوم البياسية الكاملة، يحقق نموذج Qstd1 (طبقة واحدة من QAOA القياسي) نسبة تقريب أفضل بشكل صارم من أفضل تقريب ممكن لـ SDPHR.
شمولية D-QAOA:
يضع المؤلفون نتيجة الشمولية (الاستنتاج 1) على غرار نظرية التقريب العالمي للشبكات العصبية. لقد أثبتوا أنه مع عدد كافٍ من الطبقات، يمكن لـ D-QAOA تقريب أي توزيع قطع متماثل تحت Z2 على أي رسم بياني G.
خصائص الرتابة (Monotonicity):
تحلل الورقة رتابة دالة الهدف. بينما حلول SDP رتيبة بالنسبة للرسوم البيانية الجزئية، لا يوجد ضمان لرتابة QAOA القياسي ما لم تكن عمق الدائرة كافياً لالتقاط فضاء التوزيع الكامل. يستعيد D-QAOA هذه الخاصية مع وجود دوائر عميقة بما يكفي.
التعامل مع عدم النعومة:
يسمح إدخال دالة هدف LogSumExp بتدريب معاملات QAOA بفعالية، متجاوزاً مشكلات "الهضاب القاحلة" (barren plateaus) وعدم القابلية للاشتقاق المرتبطة بدالة min الخام.
4. النتائج
النتائج النظرية
فجوة الانفصال: تم إثبات أنه بالنسبة لـ Kn (n≥4)، فإن Qstd1(Kn)>SDPHR(Kn).
الحدود العليا: تم اشتقاق حدود عليا جديدة لقيمة SDP بناءً على حجم أكبر كليكة (clique) ω(G) وعدد الرؤوس ∣V∣.
تفوق 2-3 طبقات من D-QAOA باستمرار على خط الأساس (SDP + التقريب المستوي).
في رسم Petersen البياني، القيمة المثلى هي $0.8.حققSDP+HRحوالي0.732،بينماوصلD−QAOA(طبقتان)إلى\geq 0.740،ووصل(5طبقات)إلى\geq 0.798$.
لوحظت تحسينات مماثلة في رسوم Clebsh وPaley.
التجارب على الأجهزة (Hardware)
الأجهزة: أُجريت التجارب على أجهزة Quantinuum H2-2 (56 أيوناً) و Helios-1 (98 أيوناً) من نوع الأيونات المحتجزة.
الحالات: تم اختبار رسم بياني كامل مكون من 60 عقدة ورسوم بيانية أصغر (10-15 عقدة).
النتائج:
أظهرت نتائج الأجهزة الحقيقية تدهوراً يصل إلى 4.1% مقارلة بالمحاكاة الخالية من الضجيج.
من المهم أن المؤلفين عزوا هذا التدهور أساساً إلى عدم كفاية أخذ العينات (ضجيج الضربات/shot noise) وليس ضجيج الجهاز، حيث تحسنت نسبة التقريب مع زيادة عدد الضربات (shots).
أظهرت تجربة الرسم البياني الكامل المكون من 60 عقدة قابلية التوسع لهذا النهج، رغم أن توزيع القطع الأمثل يتطلب عدداً فلكياً من القطوع (1016.772)، مما يبرز ضرورة تعلم التوزيع بدلاً من حصره.
5. الأهمية والتأثير
ما وراء التحسين القياسي: ينقل هذا العمل نموذج التحسين الكمي من مجرد البحث عن حل واحد "أفضل" إلى تعلم توزيعات احتمالية مهيكلة. هذا أمر بالغ الأهمية للتطبيقات التي تتطلب العدالة، المتانة، أو التغطية، حيث تهم نتيجة الحالة الأسوأ أكثر من المتوسط.
التفوق الكمي المثبت: تقدم الورقة واحدة من أولى الإثباتات الصارمة لـ التفوق الكمي في التحسين، ليس فقط في قيمة دالة الهدف، بل في القدرة التعبيرية لفضاء الحلول. فهي توضح أن الدوائر الكمية يمكنها الوصول إلى مناطق في فضاء الحلول (توزيعات القطع) لا يمكن الوصول إليها جوهرياً بواسطة استرخاءات SDP الكلاسيكية.
القابلية للتطبيق في عصر NISQ: من خلال إظهار أن الدوائر الضحلة (2-3 طبقات) يمكنها التفوق على أفضل التقريبات الكلاسيكية في عائلات رسوم بيانية محددة، تشير الورقة إلى أن أجهزة الكم ذات المقياس المتوسط والمشوبة بالضجيج (NISQ) يمكنها بالفعل تقديم قيمة في مهام التحسين التوزيعي.
التحيزات الاستقرائية (Inductive Biases): يربط المؤلفون بين D-QAOA والشبكات العصبية الالتفافية (CNNs)، مقترحين أن الأبحاء المستقبلية يجب أن تركز على ترميز تحيزات استقرائية أفضل في نماذج QAOA للتخفيف من الهضاب القاحلة وتحسين القدرة على التدريب، تماماً كما أحدثت الشبكات الالتفافية ثورة في معالجة الصور.
باخت خلاص، تثبت الورقة أن الخوارزميات الكمية التباينية ليست مجرد حلول تجريبية لأهداف قياسية، بل هي نماذج توليدية قوية قادرة على تعلم التوزيعات المثلى للمشكلات التوافقية ذات الأهمية من حيث العدالة، مما يوفر تفوقاً مثبتاً على تقنيات الاسترخاء الكلاسيكية.