Key points are not available for this paper at this time.
किसी प्रणाली में जानकारी के लिए खोज एक निरंतर समस्या रही है। परिणामस्वरूप, डेटा के एक सेट की खोज करने के लिए एक सेट के क्लासिकल एल्गोरिदम का निर्माण किया गया है। यही कारण है कि खोज प्रणालियों को खोजी जा रही जानकारी के प्रकार, समाधान पाने की संख्या, और खोजने के लिए प्रयुक्त शर्तों के आधार पर वर्गीकृत किया जा सकता है। क्वांटम कंप्यूटिंग के उदय के साथ, इस प्रकार की प्रक्रिया के लिए नए एल्गोरिदम उत्पन्न किए गए हैं। एक उदाहरण ग्रोवर एल्गोरिदम है, जो पारंपरिक एल्गोरिदम की तुलना में सिद्धांत रूप से बेहतर प्रदर्शन करता है। यही कारण है कि इसके इष्टतम बनाने, नए क्षेत्रों में लागू करने, और उद्योग उपयोगकर्ताओं के लिए इसे अधिक सुलभ बनाने पर शोध किया गया है। भले ही यह एल्गोरिदम एक आशाजनक विकल्प हो, ग्रोवर के एल्गोरिदम का एक दोष यह है कि हर खोज डेटा सेट के लिए एक ऑर्कल फ़ंक्शन उत्पन्न किया जाना चाहिए। यह समीक्षा क्वांटम सर्किट उत्पन्न करने के तीन सेट की विधियों का वर्णन करती है जिन्हें इस ऑर्कल क्वांटम सर्किट के निर्माण में लागू किया जा सकता है।
नरंजन-केनो एट अल. (बुध,) ने इस प्रश्न का अध्ययन किया।