مشكلة المجموعات الفرعية المخفية

تُعدّ مسألة الزمرة الفرعية المخفية ( HSP ) موضوعًا بحثيًا في الرياضيات وعلوم الحاسوب النظرية . وهي تعميم لمسائل تشمل التحليل إلى عوامل ، واللوغاريتم المتقطع ، وتماثل الرسوم البيانية ، ومسألة أقصر متجه . وهذا ما يجعلها ذات أهمية خاصة في نظرية الحوسبة الكمومية، لأن خوارزميات شور للتحليل إلى عوامل وإيجاد اللوغاريتمات المتقطعة في الحوسبة الكمومية هي أمثلة على مسألة الزمرة الفرعية المخفية للزمر الأبيلية المنتهية ، بينما تُقابل المسائل الأخرى زمرًا منتهية غير أبيلية.

بيان المشكلة

بالنظر إلى مجموعةجي{\displaystyle G}، مجموعة فرعيةحجي{\displaystyle H\leq G}ومجموعةX{\displaystyle X}نقول دالةو:جيX{\displaystyle f:G\to X}يخفي المجموعة الفرعيةح{\displaystyle H}إن كان ذلك للجميعز1،ز2جي،و(ز1)=و(ز2){\displaystyle g_{1},g_{2}\in G,f(g_{1})=f(g_{2})}إذا وفقط إذاز1ح=ز2ح{\displaystyle g_{1}H=g_{2}H}أو بعبارة أخرى،و{\displaystyle f}ثابت على كل مجموعة مشاركة من H ، بينما يختلف بين المجموعات المشاركة المختلفة من H.

مسألة المجموعة الفرعية المخفية : ليكنجي{\displaystyle G}كن مجموعة،X{\displaystyle X}مجموعة منتهية، وو:جيX{\displaystyle f:G\to X}دالة تخفي مجموعة فرعيةحجي{\displaystyle H\leq G}الوظيفةو{\displaystyle f}يتم تقديمها عبر وسيط ، والذي يستخدميا(سجل|جي|+سجل|X|){\displaystyle O(\log |G|+\log |X|)}بتات. باستخدام المعلومات المكتسبة من تقييماتو{\displaystyle f}من خلال وسيطها، حدد مجموعة توليد لـح{\displaystyle H}.

الحالة الخاصة هي عندماX{\displaystyle X}هي مجموعة وو{\displaystyle f}هو تماثل زمر، وفي هذه الحالةح{\displaystyle H}يتوافق مع نواةو{\displaystyle f}.

تحفيز

تُعد مشكلة المجموعة الفرعية المخفية ذات أهمية خاصة في نظرية الحوسبة الكمومية للأسباب التالية.

الخوارزميات الكمومية

توجد خوارزمية كمومية فعالة لحل مسألة HSP على مجموعات أبيلية منتهية في وقت متعدد الحدود فيسجل|جي|{\displaystyle \log |G|}بالنسبة للمجموعات العشوائية، من المعروف أن مشكلة المجموعة الفرعية المخفية قابلة للحل باستخدام عدد كثير الحدود من عمليات تقييم الدالة المرجعية. [ 3 ] ومع ذلك، قد تكون الدوائر التي تُنفذ ذلك أسية فيسجل|جي|{\displaystyle \log |G|}مما يجعل الخوارزمية غير فعالة بشكل عام؛ إذ يجب أن تكون الخوارزميات الفعالة متعددة الحدود بالنسبة لعدد عمليات تقييم أوراكل ووقت التشغيل. ولا يزال وجود مثل هذه الخوارزمية للمجموعات العشوائية غير مؤكد. وتوجد خوارزميات كمومية متعددة الحدود لبعض الفئات الفرعية من المجموعات، مثل الضرب شبه المباشر لبعض المجموعات الأبيلية .

خوارزمية للمجموعات الأبيلية

تستخدم خوارزمية المجموعات الأبيلية تمثيلات ، أي تشاكلات منجي{\displaystyle G}لجيلك(ج){\displaystyle \mathrm {GL} _{k}(\mathbb {C} )}، وهي المجموعة الخطية العامة على الأعداد المركبة . يكون التمثيل غير قابل للاختزال إذا لم يكن بالإمكان التعبير عنه كحاصل ضرب مباشر لتمثيلين أو أكثر من تمثيلاتجي{\displaystyle G}بالنسبة لمجموعة أبيلية، فإن جميع التمثيلات غير القابلة للاختزال هي الأحرف ، وهي تمثيلات ذات بُعد واحد؛ لا توجد تمثيلات غير قابلة للاختزال ذات بُعد أكبر للمجموعات الأبيلية.

تعريف تحويل فورييه الكمي

يمكن تعريف تحويل فورييه الكمي بدلالةZشمال{\displaystyle \mathrm {Z} _{N}}، المجموعة الحلقية المضافة من الرتبةشمال{\displaystyle N}تقديم الشخصيةχج(ك)=ωشمالجك=هـ2πأناجكشمال،{\displaystyle \chi _{j}(k)=\omega _{N}^{jk}=e^{2\pi i{\frac {jk}{N}}},}يُعرَّف تحويل فورييه الكمومي على النحو التالي:Fشمال|ج=1شمالك=0شمال-1χج(ك)|ك.{\displaystyle F_{N}|j\rangle ={\frac {1}{\sqrt {N}}}\sum _{k=0}^{N-1}\chi _{j}(k)|k\rangle .}علاوة على ذلك، نُعرّف|χج=Fشمال|ج{\displaystyle |\chi _{j}\rangle =F_{N}|j\rangle }يمكن كتابة أي زمرة أبيلية منتهية على شكل حاصل الضرب المباشر لعدة زمر دوريةZشمال1×Zشمال2×...×Zشمالم{\displaystyle \mathrm {Z} _{N_{1}}\times \mathrm {Z} _{N_{2}}\times \ldots \times \mathrm {Z} _{N_{m}}}في الحاسوب الكمومي، يتم تمثيل ذلك على أنه حاصل ضرب موتر لعدة سجلات ذات أبعادشمال1،شمال2،...،شمالم{\displaystyle N_{1},N_{2},\ldots ,N_{m}}على التوالي، والتحويل الكمي الإجمالي لفورييه هوFشمال1Fشمال2...Fشمالم{\displaystyle F_{N_{1}}\otimes F_{N_{2}}\otimes \ldots \otimes F_{N_{m}}}.

إجراء

مجموعة الأحرف الخاصة بـجي{\displaystyle G}يشكل مجموعةجي^{\displaystyle {\widehat {G}}}تُسمى المجموعة الثنائية لـجي{\displaystyle G}لدينا أيضًا مجموعة فرعيةحجي^{\displaystyle H^{\perp }\leq {\widehat {G}}}من الحجم|جي|/|ح|{\displaystyle |G|/|H|}محدد بواسطةح={χز:χز(ح)=1 للجميع حح}{\displaystyle H^{\perp }=\{\chi _{g}:\chi _{g}(h)=1{\text{ لجميع }}h\in H\}}في كل تكرار للخوارزمية، تُخرج الدائرة الكمومية عنصرًازجي{\displaystyle g\in G}مطابق لحرفχزح{\displaystyle \chi _{g}\in H^{\perp }}و منذ ذلك الحينχز(ح)=1{\displaystyle \chi _{g}(h)={1}}للجميعحح{\displaystyle h\in H}يساعد ذلك في تحديد ماح{\displaystyle H}يكون.

الخوارزمية كالتالي:

  1. ابدأ بالولاية|0|0{\displaystyle |0\rangle |0\rangle }حيث تمثل حالات الأساس للسجل الأيسر كل عنصر من عناصرجي{\displaystyle G}، وحالات الأساس للسجل الأيمن هي كل عنصر من عناصرX{\displaystyle X}.
  2. أنشئ تراكبًا بين الحالات الأساسية لـجي{\displaystyle G}في السجل الأيسر، مغادرة الولاية1|جي|زجي|ز|0{\textstyle {\frac {1}{\sqrt {|G|}}}\sum _{g\in G}|g\rangle |0\rangle }.
  3. استعلم عن الدالةو{\displaystyle f}. الحالة بعد ذلك هي1|جي|زجي|ز|و(ز){\textstyle {\frac {1}{\sqrt {|G|}}}\sum _{g\in G}|g\rangle |f(g)\rangle }.
  4. قم بقياس سجل الإخراج. هذا يعطي بعض النتائج.و(s){\displaystyle f(s)}بالنسبة للبعضsجي{\displaystyle s\in G}، ويؤدي إلى انهيار الدولة1|ح|حح|s+ح|و(s){\textstyle {\frac {1}{\sqrt {|H|}}}\sum _{h\in H}|s+h\rangle |f(s)\rangle }لأنو{\displaystyle f}لها نفس القيمة لكل عنصر من عناصر المجموعة المشاركةs+ح{\displaystyle s+{H}}نتجاهل سجل الإخراج للحصول على1|ح|حح|s+ح{\textstyle {\frac {1}{\sqrt {|H|}}}\sum _{h\in H}|s+h\rangle }.
  5. قم بإجراء تحويل فورييه الكمي، واحصل على الحالة1|ح|حح|χs+ح{\textstyle {\frac {1}{\sqrt {|H|}}}\sum _{h\in H}|\chi _{s+h}\rangle }.
  6. هذه الحالة تساوي|ح||جي|χزحχز(s)|ز{\textstyle {\sqrt {\frac {|H|}{|G|}}}\sum _{\chi _{g}\in H^{\perp }}\chi _{g}(s)|g\rangle }والتي يمكن قياسها لمعرفة معلومات حولح{\displaystyle H}.
  7. كرر حتىح{\displaystyle H}(أو مجموعة مولدة لـح{\displaystyle H}يتم تحديد ذلك.

الحالة في الخطوة 5 تساوي الحالة في الخطوة 6 للأسباب التالية:1|ح|حح|χs+ح=1|ح||جي|ححزجيχs+ح(ز)|ز=1|ح||جي|زجيχs(ز)ححχح(ز)|ز=1|ح||جي|زجيχز(s)(ححχز(ح))|ز=|ح||جي|χزحχز(s)|ز\begin{aligned}{\frac {1}{\sqrt {|H|}}}\sum _{h\in H}|\chi _{s+h}\rangle &={\frac {1}{\sqrt {|H||G|}}}\sum _{h\in H}\sum _{g\in G}\chi _{s+h}(g)|g\rangle \\&={\frac {1}{\sqrt {|H||G|}}}\sum _{g\in G}\chi _{s}(g)\sum _{h\in H}\chi _{h}(g)|g\rangle \\&={\frac {1}{\sqrt {|H||G|}}}\sum _{g\in G}\chi _{g}(s)\left(\sum _{h\in H}\chi \begin{aligned} ...أما بالنسبة للمساواة الأخيرة، فنستخدم المتطابقة التالية:

نظرية ححχز(ح)={|ح|χزح0χزح{\displaystyle \sum _{h\in H}\chi _{g}(h)={\begin{cases}|H|&\chi _{g}\in H^{\perp }\\0&\chi _{g}\notin H^{\perp }\end{cases}}}

دليل

يمكن استنتاج ذلك من تعامد الخصائص. خصائصجي{\displaystyle G}تشكيل أساس متعامد:1|ح|ححχز(ح)χز(ح)={1ز=ز0زز{\displaystyle {\frac {1}{\vert H\vert }}\sum _{h\in H}\chi _{g}(h)\chi _{g'}(h)={\begin{cases}1&g=g'\\0&g\neq g'\end{cases}}}لقد سمحناχز{\displaystyle \chi _{g'}}ليكن التمثيل البسيط الذي يربط جميع المدخلات بـ1{\displaystyle 1}للحصول علىححχز(ح)={|ح|ز أمر تافه0ز ليس بالأمر الهين{\displaystyle \sum _{h\in H}\chi _{g}(h)={\begin{cases}\vert H\vert &g{\text{ is trivial}}\\0&g{\text{ is not trivial}}\end{cases}}}بما أن عملية الجمع تتم علىح{\displaystyle H}،χز{\displaystyle \chi _{g}}كما أن كون الشيء تافهاً لا يهم إلا إذا كان تافهاً.ح{\displaystyle H}أي إذاχزح{\displaystyle \chi _{g}\in H^{\perp }}وبالتالي، نعلم أن عملية الجمع ستؤدي إلى|ح|{\displaystyle \vert H\vert }لوχزح{\displaystyle \chi _{g}\in H^{\perp }}وسيؤدي ذلك إلى0{\displaystyle 0}لوχزح{\displaystyle \chi _{g}\notin H^{\perp }}.

كل قياس للحالة النهائية سيؤدي إلى الحصول على بعض المعلومات حولح{\displaystyle H}بما أننا نعلم ذلكχز(ح)=1{\displaystyle \chi _{g}(h)=1}للجميعحح{\displaystyle h\in H}.ح{\displaystyle H}أو مجموعة مولدة لـح{\displaystyle H}سيتم إيجادها بعد عدد كثير الحدود من القياسات. سيكون حجم مجموعة التوليد صغيرًا لوغاريتميًا مقارنةً بحجمجي{\displaystyle G}. يتركتي{\displaystyle T}لنرمز إلى مجموعة مولدة لـح{\displaystyle H}، معنىتي=ح{\displaystyle \langle T\rangle =H}حجم المجموعة الفرعية الناتجة عنتي{\displaystyle T}سيتضاعف على الأقل عند إضافة عنصر جديدتتي{\displaystyle t\notin T}ويضاف إليه ذلك، لأنح{\displaystyle H}وت+ح{\displaystyle t+H}منفصلة ولأنحت+ح{ت}تي{\displaystyle H\cup t+H\subseteq \langle \{t\}\cup T\rangle }لذلك، فإن حجم مجموعة التوليد|تي|{\displaystyle |T|}يرضي|تي|سجل|ح|سجل|جي|{\displaystyle |T|\leq \log |H|\leq \log |G|}وبالتالي، مجموعة مولدة لـح{\displaystyle H}سيكون من الممكن الحصول عليها في وقت متعدد الحدود حتى لوجي{\displaystyle G}حجمه يتزايد بشكل كبير.

الحالات

تُعدّ العديد من الخوارزميات التي تُحقق تسارعًا كميًا في الحوسبة الكمومية أمثلةً على مشكلة المجموعة الفرعية المخفية. تُبيّن القائمة التالية أمثلةً مهمةً لهذه المشكلة، وما إذا كانت قابلةً للحل أم لا.

مشكلةالخوارزمية الكموميةأبيليان؟حل زمني متعدد الحدود؟
مشكلة دويتشخوارزمية الألمانية. خوارزمية دويتش-جوزانعمنعم
مشكلة سيمونخوارزمية سايموننعمنعم
البحث عن الطلباتخوارزمية شور لإيجاد الترتيبنعمنعم
اللوغاريتم المتقطعخوارزمية شور §  خوارزمية شور للوغاريتمات المنفصلةنعمنعم
تحديد الفترةخوارزمية شورنعمنعم
المثبت الأبليخوارزمية كيتايف [ 4 ]نعمنعم
تماثل الرسوم البيانيةلا أحدلالا
مسألة أقصر متجهلا أحدلالا

انظر أيضاً

مراجع

  1. مارك إيتينجر؛ بيتر هوير (1999). "متغير كمي قابل للرصد لمسألة تماثل الرسم البياني". arXiv : quant-ph/9901029 .
  2. عوديد ريغيف (2003). "الحوسبة الكمومية ومسائل الشبكة". arXiv : cs/0304005 .
  3. مارك إيتينجر؛ بيتر هوير؛ إيمانويل نيل (2004). "تعقيد الاستعلام الكمومي لمسألة المجموعة الفرعية المخفية متعدد الحدود". رسائل معالجة المعلومات . 91 : 43-48 . arXiv : quant-ph/0401083 . Bibcode : 2004quant.ph..1083E . doi : 10.1016/j.ipl.2004.01.024 . S2CID 5520617 . 
  4. كيتايف، أليكسي (20 نوفمبر 1995). "القياسات الكمومية ومشكلة المثبت الأبلي". arXiv : quant-ph/9511026 .