इस तरह के एक डी-वेव मशीन के रूप में एक क्वांटम annealer, आइसिंग मॉडल की एक भौतिक प्रतिनिधित्व है और इस तरह के रूप में एक 'समस्या' फार्म के Hamiltonian है
एचपी= Σजम्मू= 1nजjσzj+ ∑मैं , जेजम्मूमैं जेσzमैंσzj।
अनिवार्य रूप से, हल की जाने वाली समस्या को उपरोक्त हैमिल्टन के लिए मैप किया जाता है। Hamiltonian साथ प्रणाली शुरू होता है और annealing पैरामीटर, एस प्रारंभिक Hamiltonian मैप करने के लिए प्रयोग किया जाता है एच मैं समस्या Hamiltonian को एच पी का उपयोग कर एच ( रों ) = ( 1 - एस ) एच आई + एस एच पी ।एचमैं= Σnजम्मू= 1ज'jσएक्सjरोंएचमैंएचपीएच( एस ) = ( 1 - एस ) एचमैं+ एस एचपी
जैसा कि यह एक वार्षिकी है, प्रक्रिया को धीरे-धीरे पर्याप्त रूप से सिस्टम की जमीनी स्थिति के पास रहने के लिए किया जाता है जबकि हैमिल्टनियन समस्या से अलग है, नट के उत्तर में वर्णित के रूप में जमीन की स्थिति के पास रहने के लिए सुरंग का उपयोग कर रहा है ।
अब, इसका उपयोग गेट मॉडल QC का वर्णन करने के लिए क्यों नहीं किया जा सकता है? ऊपर एक द्विघात असंबंधित बाइनरी ऑप्टिमाइज़ेशन (क्यूयूबीओ) समस्या है, जो एनपी-हार्ड है ... वास्तव में, यहां एक लेख ईपींग मॉडल के लिए एनपी समस्याओं की एक संख्या का मानचित्रण है । एनपी में किसी भी समस्या को बहुपद समय में किसी भी एनपी-हार्ड समस्या के लिए मैप किया जा सकता है और पूर्णांक कारक वास्तव में एक एनपी समस्या है।
खैर, तापमान गैर-शून्य है, इसलिए यह पूरे एनील में जमीनी स्थिति में नहीं है और परिणामस्वरूप, समाधान अभी भी लगभग एक ही है। या, अलग-अलग शब्दों में, विफलता की संभावना आधे से अधिक है (यह कहीं भी सफल होने की संभावना के आस-पास नहीं है कि एक सार्वभौमिक क्यूसी 'सभ्य' के साथ तुलना में क्या करता है - मैंने जिन ग्राफों को देखा है, उन्हें देखते हुए सफलता की संभावना अधिक है। वर्तमान मशीन लगभग और यह केवल बढ़ते आकार के साथ खराब हो जाएगा), और एनील एल्गोरिथ्म बाध्य त्रुटि नहीं है। बिलकुल। इस प्रकार, यह जानने का कोई तरीका नहीं है कि आपको पूर्णांक कारक के साथ सही समाधान मिला है या नहीं।0.2 %
यह (सिद्धांत रूप में) सटीक परिणाम के बहुत करीब पहुंच जाता है, बहुत जल्दी, लेकिन यह किसी भी चीज के लिए मदद नहीं करता है, जहां सटीक परिणाम की आवश्यकता होती है क्योंकि 'लगभग सही' से 'सही' तक जाना अभी भी एक अत्यंत कठिन है ( आम तौर पर अभी भी सामान्य रूप से एनपी, जब मूल समस्या एनपी में है) समस्या इस मामले में, क्योंकि जो पैरामीटर हैं / 'लगभग सही' समाधान देते हैं, जरूरी नहीं कि पैरामीटर के पास कहीं भी वितरित होने जा रहे हैं / दे। सही समाधान।
स्पष्टीकरण के लिए संपादित करें: इसका मतलब यह है कि क्वांटम एनिलर (क्यूए) अभी भी एनपी समस्याओं को हल करने के लिए घातीय समय (यद्यपि एक तेज घातीय समय) लेता है, जैसे पूर्णांक कारक, जहां एक सार्वभौमिक QC एक घातीय गति देता है और वही हल कर सकता है पाली समय में समस्या। इसका तात्पर्य यह है कि एक क्यूए पाली समय में एक सार्वभौमिक क्यूसी का अनुकरण नहीं कर सकता है (अन्यथा यह पाली समय में समस्याओं को हल कर सकता है जो यह नहीं कर सकता है)। जैसा कि टिप्पणियों में बताया गया है, यह कहने के समान नहीं है कि एक क्यूए अन्य समस्याओं जैसे डेटाबेस खोज में समान स्पीडअप नहीं दे सकता है।