نظرية التعقيد الكمي

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

هناك فئتان مهمتان من فئات التعقيد الكمي وهما BQP و QMA .

خلفية

فئة التعقيد هي مجموعة من المسائل الحسابية التي يمكن حلها بواسطة نموذج حسابي في ظل قيود معينة على الموارد. على سبيل المثال، تُعرَّف فئة التعقيد P بأنها مجموعة المسائل التي يمكن حلها بواسطة آلة تورينغ (الحتمية) في وقت متعدد الحدود . وبالمثل، يمكن تعريف فئات التعقيد الكمومي باستخدام نماذج الحوسبة الكمومية، مثل نموذج الدائرة الكمومية أو آلة تورينغ الكمومية المكافئة . أحد الأهداف الرئيسية لنظرية التعقيد الكمومي هو معرفة كيفية ارتباط هذه الفئات بفئات التعقيد الكلاسيكية مثل P و NP و BPP و PSPACE .

أحد أسباب دراسة نظرية التعقيد الكمومي هو تداعيات الحوسبة الكمومية على فرضية تشيرش-تورينج الحديثة . باختصار، تنص فرضية تشيرش-تورينج الحديثة على إمكانية محاكاة أي نموذج حسابي في زمن متعدد الحدود باستخدام آلة تورينج احتمالية . [ 1 ] [ 2 ] ومع ذلك، تبرز تساؤلات حول فرضية تشيرش-تورينج في سياق الحوسبة الكمومية. فمن غير الواضح ما إذا كانت هذه الفرضية تنطبق على نموذج الحوسبة الكمومية. وهناك أدلة كثيرة تشير إلى عدم صحتها. وقد لا يكون من الممكن لآلة تورينج احتمالية محاكاة نماذج الحوسبة الكمومية في زمن متعدد الحدود. [ 1 ]

غالبًا ما تُعبَّر التعقيدات الحسابية التقاربية لكل من الخوارزميات الكمومية والخوارزميات الكلاسيكية باستخدام الترميز التقاربي . ومن الأشكال الشائعة للترميز التقاربي للدوال ما يلي:يا(تي(ن)){\displaystyle O(T(n))}،Ω(تي(ن)){\displaystyle \Omega (T(n))}، وΘ(تي(ن)){\displaystyle \Theta (T(n))}.يا(تي(ن)){\displaystyle O(T(n))}يعبّر عن أن شيئًا ما محدود من الأعلى بواسطةجتي(ن){\displaystyle cT(n)}أينج{\displaystyle c}ثابت بحيثج>0{\displaystyle c>0}وتي(ن){\displaystyle T(n)}هي وظيفة منن{\displaystyle n}،Ω(تي(ن)){\displaystyle \Omega (T(n))}يعبّر عن أن شيئًا ما محدود من الأسفل بواسطةجتي(ن){\displaystyle cT(n)}أينج{\displaystyle c}ثابت بحيثج>0{\displaystyle c>0}وتي(ن){\displaystyle T(n)}هي وظيفة منن{\displaystyle n}، و Θ(تي(ن)){\displaystyle \Theta (T(n))}يتبادلان الرسائليا(تي(ن)){\displaystyle O(T(n))}وΩ(تي(ن)){\displaystyle \Omega (T(n))}[ 3 ] هذه الرموز لها أسماءها الخاصة أيضًا.يا(تي(ن)){\displaystyle O(T(n))}يُطلق عليه اسم ترميز Big O ،Ω(تي(ن)){\displaystyle \Omega (T(n))}يُطلق عليه اسم تدوين أوميغا الكبير، وΘ(تي(ن)){\displaystyle \Theta (T(n))}يُطلق عليه اسم تدوين ثيتا الكبير.

نظرة عامة على فئات التعقيد

يمكن مقارنة فئات التعقيد المهمة P وBPP وBQP وPP وPSPACE بناءً على مسائل الوعد . مسألة الوعد هي مسألة قرار يُفترض فيها اختيار مُدخل من بين جميع سلاسل الإدخال الممكنة. مسألة الوعد هي زوج منأ=(أنعم،ألا){\displaystyle A=(A_{\text{yes}},A_{\text{no}})}، أينأنعم{\displaystyle A_{\text{yes}}}هي مجموعة الحالات التي تكون فيها الإجابة بنعم وألا{\displaystyle A_{\text{no}}}هي مجموعة لا تحتوي على أي حالات، وتقاطع هذه المجموعات فارغ:أنعمألا={\displaystyle A_{\text{yes}}\cap A_{\text{no}}=\varnothing }جميع فئات التعقيد السابقة تحتوي على مسائل وعد. [ 4 ]

فئة التعقيدمعايير
Pمسائل الوعد التي تقبل فيها آلة تورينج الحتمية ذات الوقت متعدد الحدود جميع السلاسل فيأنعم{\displaystyle A_{\text{yes}}}ويرفض جميع السلاسل فيألا{\displaystyle A_{\text{no}}}[ 4 ]
بي بي بيمسائل الوعد التي تقبل فيها آلة تورينج الاحتمالية ذات الوقت متعدد الحدود كل سلسلة فيأنعم{\displaystyle A_{\text{yes}}}باحتمالية لا تقل عن23{\displaystyle {\frac {2}{3}}}ويقبل كل سلسلة نصية فيألا{\displaystyle A_{\text{no}}}باحتمالية لا تتجاوز13{\displaystyle {\frac {1}{3}}}[ 4 ]
BQPمشاكل الوعود بحيث بالنسبة للدوالأ،ب:شمال[0،1]{\displaystyle a,b:\mathbb {N} \to [0,1]}توجد عائلة من الدوائر الكمومية يتم توليدها في وقت متعدد الحدودسؤال={سؤالن:نشمال}{\displaystyle Q={\{Q_{n}:n\in \mathbb {N} \}}}، أينسؤالن{\displaystyle Q_{n}}هي دائرة تقبلن{\displaystyle n}الكيوبتات ويعطي مخرجًا من كيوبت واحد. عنصرx{\displaystyle x}لأنعم{\displaystyle A_{\text{yes}}}مقبول من قبلسؤال{\displaystyle Q}باحتمالية أكبر من أو تساويأ(|x|){\displaystyle a(\left\vert x\right\vert )}عنصرx{\displaystyle x}لألا{\displaystyle A_{\text{no}}}مقبول من قبلسؤال{\displaystyle Q}باحتمالية أقل من أو تساويب(|x|){\displaystyle b(\left\vert x\right\vert )}[ 4 ]
PPمسائل الوعد التي تقبل فيها آلة تورينج الاحتمالية ذات الوقت متعدد الحدود كل سلسلة فيأنعم{\displaystyle A_{\text{yes}}}باحتمالية أكبر من12{\displaystyle {\frac {1}{2}}}ويقبل كل سلسلة نصية فيألا{\displaystyle A_{\text{no}}}باحتمالية لا تتجاوز12{\displaystyle {\frac {1}{2}}}[ 4 ]
بي سبيسمشاكل الوعد التي تقبل فيها آلة تورينج حتمية تعمل في فضاء متعدد الحدود كل سلسلة فيأنعم{\displaystyle A_{\text{yes}}}ويرفض جميع السلاسل فيألا{\displaystyle A_{\text{no}}}[ 4 ]

BQP

خوارزمية BQP (تشغيل واحد)
إجابة
تم إنتاجه
الإجابة الصحيحة
نعملا
نعم≥ 2/3≤ 1/3
لا≤ 1/3≥ 2/3
العلاقة المشتبه بها بين BQP وفئات التعقيد الأخرى [ 5 ]

تُسمى فئة المسائل التي يمكن حلها بكفاءة بواسطة حاسوب كمومي مع هامش خطأ محدود بـ BQP (خطأ محدود، كمومي، زمن متعدد الحدود). وبصورة أدق، فإن BQP هي فئة المسائل التي يمكن حلها بواسطة آلة تورينغ الكمومية ذات زمن متعدد الحدود باحتمالية خطأ لا تتجاوز 1/3.

باعتبارها فئة من المسائل الاحتمالية، تُعدّ BQP النظير الكمومي لـ BPP ("خطأ محدود، احتمالي، زمن متعدد الحدود")، وهي فئة من المسائل التي يمكن حلها بكفاءة بواسطة آلات تورينغ الاحتمالية ذات الخطأ المحدود. [ 6 ] من المعروف أنبPPبسؤالP{\displaystyle {\mathsf {BPP\subseteq BQP}}}ويشتبه على نطاق واسع، ولكن لم يتم إثبات ذلك، أنبسؤالPبPP{\displaystyle {\mathsf {BQP\nsubseteq BPP}}}وهذا يعني بديهياً أن الحواسيب الكمومية أقوى من الحواسيب التقليدية من حيث التعقيد الزمني. [ 7 ] BQP هي مجموعة فرعية من PP .

العلاقة الدقيقة بين BQP و P و NP و PSPACE غير معروفة. ومع ذلك، من المعروف أنPبسؤالPPSPأجهـ{\displaystyle {\mathsf {P\subseteq BQP\subseteq PSPACE}}}أي أن فئة المسائل التي يمكن حلها بكفاءة بواسطة الحواسيب الكمومية تشمل جميع المسائل التي يمكن حلها بكفاءة بواسطة الحواسيب الكلاسيكية الحتمية، ولكنها لا تشمل أي مسائل لا يمكن حلها بواسطة الحواسيب الكلاسيكية ذات الموارد المكانية متعددة الحدود. ويُشتبه أيضًا في أن BQP هي مجموعة شاملة صارمة من P، مما يعني وجود مسائل يمكن حلها بكفاءة بواسطة الحواسيب الكمومية ولا يمكن حلها بكفاءة بواسطة الحواسيب الكلاسيكية الحتمية. على سبيل المثال، من المعروف أن تحليل الأعداد الصحيحة إلى عواملها الأولية ومسألة اللوغاريتم المنفصل تنتميان إلى BQP، ويُشتبه في أنهما خارج P. أما فيما يتعلق بعلاقة BQP بـ NP، فلا يُعرف الكثير سوى أن بعض مسائل NP تنتمي إلى BQP (تحليل الأعداد الصحيحة إلى عواملها الأولية ومسألة اللوغاريتم المنفصل تنتميان إلى NP، على سبيل المثال). ويُشتبه في أنشمالPبسؤالP{\displaystyle {\mathsf {NP\nsubseteq BQP}}}أي أنه يُعتقد بوجود مسائل قابلة للتحقق بكفاءة، لكنها غير قابلة للحل بكفاءة بواسطة الحاسوب الكمومي. وكنتيجة مباشرة لهذا الاعتقاد، يُشتبه أيضًا في أن BQP منفصلة عن فئة مسائل NP-الكاملة (إذا كانت أي مسألة NP-كاملة موجودة في BQP، فإنه يترتب على صعوبة NP أن جميع المسائل في NP موجودة في BQP). [ 8 ]

يمكن تلخيص علاقة BQP بفئات التعقيد الكلاسيكية الأساسية على النحو التالي:

PبPPبسؤالPPPPSPأجهـ{\displaystyle {\mathsf {P\subseteq BPP\subseteq BQP\subseteq PP\subseteq PSPACE}}}

ومن المعروف أيضاً أن BQP تندرج ضمن فئة التعقيد 8P{\displaystyle \color {Blue}{\mathsf {\#P}}}( أو بتعبير أدق في فئة مشاكل القرار المرتبطة بها )P8P{\displaystyle {\mathsf {P^{\#P}}}}) ، [ 8 ] وهو مجموعة فرعية من PSPACE .

محاكاة الدوائر الكمومية

لا توجد طريقة معروفة لمحاكاة نموذج حسابي كمومي بكفاءة باستخدام حاسوب تقليدي. هذا يعني أن الحاسوب التقليدي لا يستطيع محاكاة نموذج حسابي كمومي في وقت متعدد الحدود. ومع ذلك، فإن الدائرة الكمومية منS(ن){\displaystyle S(n)}الكيوبتات معتي(ن){\displaystyle T(n)}يمكن محاكاة البوابات الكمومية بواسطة دائرة كلاسيكية معيا(2S(ن)تي(ن)3){\displaystyle O(2^{S(n)}T(n)^{3})}البوابات الكلاسيكية . [ 3 ] يُحدد عدد البوابات الكلاسيكية بتحديد عدد عمليات البت اللازمة لمحاكاة الدائرة الكمومية. وللقيام بذلك، تُحسب أولًا السعات المرتبطة بـS(ن){\displaystyle S(n)}يجب أخذ الكيوبتات في الحسبان. كل حالة من حالاتS(ن){\displaystyle S(n)}يمكن وصف الكيوبتات بمتجه مركب ثنائي الأبعاد، أو متجه حالة. ويمكن أيضًا وصف متجهات الحالة هذه بتركيبة خطية من متجهاتها المكونة لها ، بمعاملات تُسمى السعات. هذه السعات أعداد مركبة مُعَيَّرة إلى واحد، أي أن مجموع مربعات القيم المطلقة للسعات يجب أن يساوي واحدًا. [ 3 ] عناصر متجه الحالة هي هذه السعات. كل سعة، تعمل كمعاملات في وصف التركيبة الخطية، تُقابل مكونًا غير صفري من متجه الحالة. ويُعبَّر عن ذلك بالمعادلة التالية:α[10]+β[01]=[αβ]{\displaystyle \alpha {\begin{bmatrix}1\\0\end{bmatrix}}+\beta {\begin{bmatrix}0\\1\end{bmatrix}}={\begin{bmatrix}\alpha \\\beta \end{bmatrix}}}أوα|1+β|0=[αβ]{\displaystyle \alpha \left\vert 1\right\rangle +\beta \left\vert 0\right\rangle ={\begin{bmatrix}\alpha \\\beta \end{bmatrix}}}باستخدام ترميز ديراك . حالة الكلS(ن){\displaystyle S(n)}يمكن وصف نظام الكيوبتات بمتجه حالة واحد. هذا المتجه، الذي يصف النظام بأكمله، هو حاصل الضرب الموتري لمتجهات الحالة التي تصف الكيوبتات الفردية في النظام. نتيجة حاصل الضرب الموتري لـS(ن){\displaystyle S(n)}الكيوبت هو متجه حالة واحد يحتوي على2S(ن){\displaystyle 2^{S(n)}}الأبعاد والمدخلات التي تمثل السعات المرتبطة بكل حالة أساسية أو متجه مكون. لذلك،2S(ن){\displaystyle 2^{S(n)}}يجب مراعاة السعات باستخدام2S(ن){\displaystyle 2^{S(n)}}متجه معقد ذو أبعاد، وهو متجه الحالة لـS(ن){\displaystyle S(n)}نظام الكيوبت. [ 9 ] من أجل الحصول على حد أعلى لعدد البوابات المطلوبة لمحاكاة دائرة كمومية، نحتاج إلى حد أعلى كافٍ لكمية البيانات المستخدمة لتحديد المعلومات المتعلقة بكل منها.2S(ن){\displaystyle 2^{S(n)}}السعات. للقيام بذلكيا(تي(ن)){\displaystyle O(T(n))}تكفي وحدات الدقة لترميز كل سعة. [ 3 ] لذا يتطلب الأمريا(2S(ن)تي(ن)){\displaystyle O(2^{S(n)}T(n))}البتات الكلاسيكية لحساب متجه الحالة لـS(ن){\displaystyle S(n)}نظام الكيوبت. ثم تطبيقتي(ن){\displaystyle T(n)}البوابات الكمومية على 2S(ن){\displaystyle 2^{S(n)}}يجب مراعاة السعات. يمكن تمثيل البوابات الكمومية على النحو التالي:2S(ن)×2S(ن){\displaystyle 2^{S(n)}\times 2^{S(n)}}المصفوفات المتفرقة . [ 3 ] لذا، لشرح تطبيق كل منهاتي(ن){\displaystyle T(n)}في البوابات الكمومية، يجب ضرب متجه الحالة بـ2S(ن)×2S(ن){\displaystyle 2^{S(n)}\times 2^{S(n)}}مصفوفة متفرقة لكل منتي(ن){\displaystyle T(n)}البوابات الكمومية. في كل مرة يتم فيها ضرب متجه الحالة بـ2S(ن)×2S(ن){\displaystyle 2^{S(n)}\times 2^{S(n)}}المصفوفة المتفرقة،يا(2S(ن)){\displaystyle O(2^{S(n)})}يجب إجراء العمليات الحسابية. [ 3 ] لذلك، هناكيا(2S(ن)تي(ن)2){\displaystyle O(2^{S(n)}T(n)^{2})}عمليات البت لكل بوابة كمومية مطبقة على متجه الحالة. لذايا(2S(ن)تي(ن)2){\displaystyle O(2^{S(n)}T(n)^{2})}البوابات الكلاسيكية ضرورية للمحاكاةS(ن){\displaystyle S(n)}دائرة كيوبت ببوابة كمومية واحدة فقط. لذلك،يا(2S(ن)تي(ن)3){\displaystyle O(2^{S(n)}T(n)^{3})}البوابات الكلاسيكية ضرورية لمحاكاة دارة كمومية منS(ن){\displaystyle S(n)}الكيوبتات معتي(ن){\displaystyle T(n)}البوابات الكمومية. [ 3 ] في حين أنه لا توجد طريقة معروفة لمحاكاة حاسوب كمومي بكفاءة باستخدام حاسوب كلاسيكي، فمن الممكن محاكاة حاسوب كلاسيكي بكفاءة باستخدام حاسوب كمومي. ويتضح ذلك من حقيقة أنبPPبسؤالP{\displaystyle {\mathsf {BPP\subseteq BQP}}}[ 4 ]

تعقيد الاستعلام الكمي

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

نماذج الاستعلام للرسوم البيانية الموجهة

من أنواع المشاكل التي يُمكن للحوسبة الكمومية تسهيل حلها مشاكل الرسوم البيانية. إذا أردنا حساب عدد الاستعلامات المطلوبة لحل مشكلة معينة على رسم بياني، فلنبدأ بدراسة أكثر أنواع الرسوم البيانية شيوعًا، والتي تُسمى الرسوم البيانية الموجهة ، والمرتبطة بهذا النوع من النمذجة الحاسوبية. باختصار، الرسوم البيانية الموجهة هي رسوم بيانية تكون فيها جميع الحواف بين الرؤوس أحادية الاتجاه. تُعرَّف الرسوم البيانية الموجهة رسميًا على أنها الرسم البيانيجي=(شمال،هـ){\displaystyle G=(N,E)}حيث N هي مجموعة الرؤوس أو العقد، و E هي مجموعة الحواف. [ 10 ]

نموذج مصفوفة التجاور

عند النظر في الحوسبة الكمومية لحل مسائل الرسوم البيانية الموجهة، هناك نموذجان مهمان للاستعلام يجب فهمهما. أولاً، هناك نموذج مصفوفة التجاور ، حيث يتم إعطاء الرسم البياني للحل بواسطة مصفوفة التجاور:م{0،1}ن×ن{\displaystyle M\in {\{0,1\}}^{n\times n}}، معمأناج=1{\displaystyle M_{ij}=1}، إذا وفقط إذا(vأنا،vج)هـ{\displaystyle (v_{i},v_{j})\in E}[ 11 ]

نموذج مصفوفة التجاور

ثم هناك نموذج مصفوفة التجاور الأكثر تعقيدًا بعض الشيء، والمبني على فكرة قوائم التجاور ، حيث كل رأس،u{\displaystyle u}، يرتبط بمجموعة من الرؤوس المجاورة بحيثوأنا:[دأنا+][ن]{\displaystyle f_{i}:[d_{i}^{+}]\rightarrow [n]}، بالنسبة لدرجات الخروج للرؤوسدأنا+،...،دن+{\displaystyle d_{i}^{+},...,d_{n}^{+}}، أينن{\displaystyle n}تمثل القيمة الدنيا للحد الأعلى لهذا النموذج، ووأنا(ج){\displaystyle f_{i}(j)}يُعيد "جتح{\displaystyle j^{th}}"الرأس المجاور لـأنا{\displaystyle i}بالإضافة إلى ذلك، فإن نموذج مصفوفة التجاور يفي بشرط الرسم البياني البسيط.أنا[ن]،ج،ج[ك]،جج:وأنا(ج)وأنا(ج){\displaystyle \forall i\in [n],j,j'\in [k],j\neq j':f_{i}(j)\neq f_{i}(j')}وهذا يعني وجود حافة واحدة فقط بين أي زوج من الرؤوس، ويتم تقليل عدد الحواف إلى الحد الأدنى في جميع أنحاء النموذج (انظر نموذج الشجرة الممتدة لمزيد من المعلومات الأساسية). [ 11 ]

تعقيد الاستعلام الكمومي لأنواع معينة من مسائل الرسم البياني

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

تعقيد الاستعلام الكمومي لأنواع معينة من مسائل الرسم البياني
مشكلةنموذج المصفوفةنموذج المصفوفة
شجرة ذات امتدادات دنياΘ(ن3/2){\displaystyle \Theta (n^{3/2})}Θ(نم){\displaystyle \Theta ({\sqrt {nm}})}
الاتصالΘ(ن3/2){\displaystyle \Theta (n^{3/2})}Θ(ن){\displaystyle \Theta (n)}
اتصال قويΘ(ن3/2){\displaystyle \Theta (n^{3/2})}Ω(نم){\displaystyle \Omega ({\sqrt {nm}})}،يا(نمسجل(ن)){\displaystyle O({\sqrt {nm\log(n)}})}
أقصر مسار من مصدر واحدΩ(ن3/2){\displaystyle \Omega (n^{3/2})}،يا(ن3/2سجل2ن){\displaystyle O(n^{3/2}\log ^{2}n)}Ω(نم){\displaystyle \Omega ({\sqrt {nm}})}،يا(نمسجل2(ن)){\displaystyle O({\sqrt {nm}}\log ^{2}(n))}

لاحظ التباين بين تعقيدات الاستعلام الكمومي المرتبطة بنوع معين من المسائل، وذلك تبعًا لنموذج الاستعلام المستخدم لتحديد التعقيد. على سبيل المثال، عند استخدام نموذج المصفوفة، يكون التعقيد الكمومي لنموذج الاتصال في ترميز Big O هوΘ(ن3/2){\displaystyle \Theta (n^{3/2})}لكن عند استخدام نموذج المصفوفة، يكون التعقيدΘ(ن){\displaystyle \Theta (n)}بالإضافة إلى ذلك، وللاختصار، نستخدم الاختصارم{\displaystyle m}في حالات معينة، حيثم=Θ(ن2){\displaystyle m=\Theta (n^{2})}[ 11 ] إن الدلالة المهمة هنا هي أن كفاءة الخوارزمية المستخدمة لحل مشكلة الرسم البياني تعتمد على نوع نموذج الاستعلام المستخدم لنمذجة الرسم البياني.

أنواع أخرى من الاستعلامات الحسابية الكمومية

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

على غرار مسائل الرسم البياني، فإن تعقيد الاستعلام الكمومي لمسألة الصندوق الأسود هو أقل عدد من الاستعلامات المطلوبة إلى المصدر لحساب الدالة. وهذا يجعل تعقيد الاستعلام الكمومي حدًا أدنى للتعقيد الزمني الإجمالي للدالة.

خوارزمية غروفر

من الأمثلة التي توضح قوة الحوسبة الكمومية خوارزمية غروفر للبحث في قواعد البيانات غير المهيكلة. تبلغ تعقيدات الاستعلام الكمومي لهذه الخوارزميةيا(شمال){\textstyle O{\left({\sqrt {N}}\right)}}، وهو تحسن تربيعي مقارنة بأفضل تعقيد استعلام كلاسيكي ممكنيا(شمال){\displaystyle O(N)}وهي عملية بحث خطية . خوارزمية غروفر مثالية تقاربياً ؛ في الواقع، فهي تستخدم على الأكثر1+o(1){\displaystyle 1+o(1)}عدد الاستعلامات أكثر بنسبة ضئيلة من أفضل خوارزمية ممكنة. [ 12 ]

خوارزمية دويتش-جوزا

خوارزمية دويتش -جوزا هي خوارزمية كمومية مصممة لحل مسألة بسيطة ذات تعقيد استعلام أقل مما هو ممكن باستخدام خوارزمية كلاسيكية. وتسأل المسألة البسيطة عما إذا كانت دالة ماو:{0،1}ن{0،1}{\displaystyle f:\{0,1\}^{n}\rightarrow \{0,1\}}إما أن تكون ثابتة أو متوازنة، فهذان هما الاحتمالان الوحيدان. [ 2 ] الطريقة الوحيدة لتقييم الدالةو{\displaystyle f}يتمثل الحل في استشارة صندوق أسود أو وسيط . سيتعين على الخوارزمية الحتمية التقليدية فحص أكثر من نصف المدخلات المحتملة للتأكد من ثبات الدالة أو توازنها.2ن{\displaystyle 2^{n}}المدخلات المحتملة، تعقيد الاستعلام لأكثر الخوارزميات الحتمية الكلاسيكية كفاءة هو2ن-1+1{\displaystyle 2^{n-1}+1}[ 2 ] تستفيد خوارزمية دويتش-جوزا من التوازي الكمومي للتحقق من جميع عناصر المجال دفعة واحدة، ولا تحتاج إلا إلى الاستعلام من المرجع مرة واحدة، مما يجعل تعقيد الاستعلام الخاص بها منخفضًا .1{\displaystyle 1}[ 2 ]

نظريات أخرى في فيزياء الكم

يُعتقد أن المزيد من التطورات في الفيزياء قد تؤدي إلى حواسيب أسرع. على سبيل المثال، ثبت أن حاسوبًا كميًا غير محلي، ولكنه لا يُرسل إشارات، يعتمد على متغيرات خفية، يمكنه تنفيذ عملية بحث في قاعدة بيانات تحتوي على N عنصرًا في زمن لا يتجاوزيا(شمال3){\displaystyle O({\sqrt[{3}]{N}})}خطوات، مما يُحقق تسارعًا طفيفًا مقارنةً بخوارزمية جروفر ، التي تعمل فييا(شمال){\displaystyle O({\sqrt {N}})}خطوات. مع ذلك، تجدر الإشارة إلى أن أيًا من طريقتي البحث لا تسمح لأجهزة الكمبيوتر الكمومية بحل مسائل NP-complete في وقت متعدد الحدود. [ 13 ] قد تسمح نظريات الجاذبية الكمومية ، مثل نظرية M وجاذبية الحلقات الكمومية ، ببناء أجهزة كمبيوتر أسرع. ومع ذلك، فإن تعريف الحوسبة في هذه النظريات يمثل مشكلة مفتوحة بسبب مشكلة الزمن ؛ أي أنه ضمن هذه النظريات الفيزيائية، لا توجد حاليًا طريقة واضحة لوصف ما يعنيه بالنسبة للمراقب أن يُدخل بيانات إلى جهاز كمبيوتر في لحظة زمنية معينة ثم يتلقى مخرجات في لحظة زمنية لاحقة. [ 14 ] [ 15 ]

انظر أيضاً

ملحوظات

  1. فازيراني ، أوميش ف. (2002). "دراسة استقصائية لنظرية التعقيد الكمومي". الحوسبة الكمومية . وقائع الندوات في الرياضيات التطبيقية. المجلد 58. الصفحات 193-217 . doi : 10.1090/psapm/058/1922899 . ISBN   9780821820841ISSN 2324-7088 
  2. 1 2 3 4 نيلسن، مايكل أ.، 1974- (2010). الحوسبة الكمومية والمعلومات الكمومية . تشوانغ، إسحاق ل.، 1968- (طبعة الذكرى العاشرة ). كامبريدج: مطبعة جامعة كامبريدج. ISBN  978-1-107-00217-3. OCLC 665137861 . {{cite book}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط ) صيانة CS1: أسماء رقمية: قائمة المؤلفين ( رابط )
  3. 1 2 3 4 5 6 7 كليف، ريتشارد (2000)، "مقدمة في نظرية التعقيد الكمي" ، الحوسبة الكمية ونظرية المعلومات الكمية ، وورلد ساينتيفيك، ص 103-127 ، arXiv : quant-ph/9906111 ، Bibcode : 2000qcqi.book..103C ، doi : 10.1142/9789810248185_0004 ، ISBN  978-981-02-4117-9، S2CID 958695 ، تم استرجاعه في 10 أكتوبر 2020 
  4. 1 2 3 4 5 6 7 واتروس، جون (2008-04-21). "التعقيد الحسابي الكمي". arXiv : 0804.3401 [ quant-ph ].
  5. نيلسن، ص 42
  6. نيلسن، مايكل ؛ تشوانغ، إسحاق (2000). الحوسبة الكمومية والمعلومات الكمومية . كامبريدج: مطبعة جامعة كامبريدج. ص 41. ISBN  978-0-521-63503-5. OCLC 174527496 . 
  7. نيلسن، ص 201
  8. 1 2 بيرنشتاين، إيثان؛ فازيراني، أوميش (1997). "نظرية التعقيد الكمي" . مجلة SIAM للحوسبة . 26 (5): 1411-1473 . CiteSeerX 10.1.1.144.7852 . doi : 10.1137/S0097539796300921 . 
  9. هانر، توماس؛ شتايغر، داميان س. (12 نوفمبر 2017). "محاكاة دارة كمومية مكونة من 45 كيوبت بحجم 0.5 بيتابايت" . وقائع المؤتمر الدولي للحوسبة عالية الأداء والشبكات والتخزين والتحليل . نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM. الصفحات 1-10 . arXiv : 1704.01127 . doi : 10.1145/3126908.3126947 . ISBN  978-1-4503-5114-0. S2CID 3338733 . 
  10. نيكامب، دي كيو "تعريف الرسم البياني الموجه" .
  11. 1 2 3 دور، كريستوف؛ هيليغمان، مارك؛ هوير، بيتر؛ محلة، مهدي (يناير 2006). "تعقيد الاستعلام الكمي لبعض مسائل الرسوم البيانية". مجلة SIAM للحوسبة . 35 (6): 1310-1328 . arXiv : quant-ph/0401091 . doi : 10.1137/050644719 . ISSN 0097-5397 . S2CID 27736397 .  
  12. زالكا، كريستوف (1999-10-01). "خوارزمية غروفر للبحث الكمومي هي الأمثل" . مجلة Physical Review A. 60 ( 4): 2746–2751 . arXiv : quant-ph/9711070 . Bibcode : 1999PhRvA..60.2746Z . doi : 10.1103/PhysRevA.60.2746 . S2CID 1542077 . 
  13. آرونسون، سكوت (2005). "الحوسبة الكمومية والمتغيرات الخفية" (ملف PDF) . مجلة الفيزياء أ . 71 (3) 032325. arXiv : quant-ph/0408035 . doi : 10.1103/PhysRevA.71.032325 .
  14. آرونسون ، سكوت (2005). "مسائل NP-كاملة والواقع المادي". أخبار ACM SIGACT . 2005. arXiv : quant-ph/0502072 . Bibcode : 2005quant.ph..2072A .انظر القسم 7 "الجاذبية الكمومية": "[...] لكل من يرغب في اختبار أو معيار لنظرية الجاذبية الكمومية المفضلة لديه، [ملاحظة المؤلف: أي نظرية دون عناء التنبؤات العددية ومقارنتها بالملاحظات]، اسمحوا لي أن أطرح السؤال التالي بكل تواضع: هل يمكنك تعريف الجاذبية الكمومية في زمن متعدد الحدود؟ [...] إلى أن نتمكن من تحديد معنى أن يُحدد "المستخدم" "مدخلات" ثم "يتلقى لاحقًا" "مخرجات"، فلا وجود لما يُسمى بالحساب، ولا حتى نظريًا. " (التشديد في النص الأصلي)
  15. «شركة دي-ويف سيستمز تبيع أول نظام حوسبة كمومية لها لشركة لوكهيد مارتن» . دي-ويف. ٢٥ مايو ٢٠١١. مؤرشف من الأصل في ٢٢ ديسمبر ٢٠٢٠. تم الاطلاع عليه في ٣٠ مايو ٢٠١١ .

مراجع