scholarly journals Albebraic, geometric and complexity aspects of quantum search algorithms

2018 ◽  
Author(s):  
Χρήστος Κωνσταντάκης

Ο αλγόριθμος κβαντικής αναζήτησης είναι ένας από τους σημαντικότερους κβαντικούς αλγόριθμους και χρησιμοποιείται στην αναζήτηση k το πλήθος μαρκαρισμένων στοιχείων συνόλου (μη δομημένη βάση δεδομένων), πληθικού αριθμού Ν. Ο αλγόριθμος είναι πιθανοθεωρητικός και απαντά επιτυχώς με Order(SQRT(N/k)) δοκιμές, επιτυγχάνοντας έτσι τετραγωνική ελάττωση της πολυπλοκότητας αναζήτησης σε σύγκριση με κάθε αντίστοιχο κλασικό αλγόριθμο πολυπλοκότητας Οrder(N/k). Ο αλγοριθμος εκμεταλλεύεται βασικά χαρακτηριστικά της Κβαντομηχανικής όπως η γραμμική υπέρθεση, ο κβαντικός εναγκαλισμός (quantum entanglement) διανυσμάτων κατάστασης σε τανυστικά γινόμενα χώρων Hilbert, η γιουνίταρι δυναμική, η κβαντική προβολική μέτρηση. Στην παρούσα εργασία διερευνούμε διάφορες αλγεβρικές, γεωμετρικές και υπολογιστικές (από την σκοπιά της πολυπλοκότητας) πτυχές της κβαντικής αναζήτησης και προτείνουμε νέους κβαντικούς αλγόριθμους οι οποίοι ελαττώνουν περαιτέρω τα όρια της πολυπλοκότητας. Πιο συγκεκριμένα, εισάγουμε πρώτα την έννοια της άλγεβρας του μαντείου η οποία καθορίζεται από τις Boolean συναρτήσεις χαρακτηρισμού των ζητούμενων στοιχείων, ως μια ισομορφική άλγεβρα της SU(2) εμφυτευμένης στην άλγεβρα SU(N) και επαναδιατυπώνουμε αλγεβρικά τον αλγόριθμο. Δυνάμει της αλγεβρικής επαναδιατύπωσης αποδεικνύεται ότι το διάνυσμα αναζήτησης Bloch ακολουθεί σφαιρική γεωδαισιακή τροχιά, αιτιολογώντας έτσι γεωμετρικά την τετραγωνική ελάττωση της πολυπλοκότητας αναζήτησης. Έχοντας επαναδιατυπώσει αλγεβρικά τον αλγόριθμο, εισάγουμε την χαλάρωση του γιουνίταρι χαρακτήρα του τελεστή αναζήτησης, ο οποίος αντικαθίσταται από μία μονοπαραμετρική πλήρως θετική ιχνοδιατηρητική απεικόνιση. Η μελέτη της απεικόνισης αναζήτησης οδηγεί στην διερεύνηση της σχέσης πολυπλοκότητας-ακρίβειας στην εύρεση στοιχείων και οδηγεί στην διατύπωση μίας νέας στρατηγικής αναζήτησης. Η χρήση της θεωρίας αναπραστάσεων της άλγεβρας μαντείου μας επιτρέπει να εισάγουμε δυο νέους τρόπους συλλογικής κβαντικής αναζήτησης : την συγχώνευση (merging) και την αλύσωση (concatenation) , που αντιστοιχούν σε δύο τρόπους συνένωσης των συναρτήσεων Boole και των χώρων Hilbert των επιμέρους (έστω n τον αριθμό), κβαντικών αλγορίθμων. Αποδεικνύουμε ότι για τις αντίστοιχες πολυπλοκότητες αλύσωσης Tconc και συγχώνευσης Tmerg, ισχύει ότι αφενός η αλύσωση δεν προσφέρει επιπλέον επιτάχυνση αλλά και ότι Tconc=Order(SQRT(n)) Tmerg. Επομένως η συλλογική αναζήτηση μέσω συγχώνευσης αλγορίθμων παρέχει επιτάχυνση χρόνου αναζήτησης κατά SQRT παράγοντα του αριθμού εμπλεκομένων αλγορίθμων. Χρησιμοποιώντας την θεωρία διαμερίσεων ακεραίων, διαγραμμάτων Young και την θεωρία της κατίσχυσης (majoirization), εξετάζουμε τις ενδιάμεσες τιμές πολυπλοκότητας για όλα τα παρεμβαλλόμενα σχήματα συνένωσης ανάμεσα στα ακραία σχήματα “όλες οι n αναζητήσεις συγχωνευμένες ” και στο “όλες οι n αναζητήσεις αλυσωμένες ”. Χρησιμοποιώντας την θεωρία της γιουνίταρι επέκτασης των θετικών ιχνοδιατηρητικών απεικονίσεων, αποδεικνύουμε ότι η παραπάνω παραμετρική αναζήτηση είναι ισοδύναμη με έναν κβαντικό περίπατο υπό το κόστος της εισαγωγής (βοηθητικών) χώρων κβαντικού “νομίσματος”. Ακριβέστερα, αποδεικνύουμε ότι ο αριθμός των επαναλήψεων από τη σκοπιά της κβαντικής αναζήτησης είναι ίσος με τον αριθμό των κβαντικών “νομισμάτων” (από τη σκοπιά του κβαντικού περιπάτου) και ότι η τετραγωνική επιτάχυνση της κβαντικής αναζήτησης εκφράζεται ως η τετραγωνική αύξηση της διάχυσης στον κβαντικό περίπατο. Επίσης, αποδεικνύεται ότι με το (επιπλέον) κόστος των δυο ερωτήσεων στο μαντείο, τα άρτιας τάξης βήματα του κβαντικού τυχαίου περιπάτου ισοδυναμούν με τον “διπλασιασμό” της κβαντικής αναζήτησης. Τέλος, χρησιμοποιούμε τον αλγόριθμο κβαντικής αναζήτησης ενός στοιχείου ως εργαλείο για την λύση ενός εντελώς διαφορετικού προβλήματος: της καταμέτρησης των στοιχείων (έστω Ν), ενός πεπερασμένου συνόλου το οποίο ταυτοποιούμε ως σύνολο βάσης δεδομένων. Προς τούτο αποδεικνύουμε την την περιοδικότητα του συναρτησιακού μέτρου του κβαντικού εναγκαλισμού μεταξύ δυο οποιονδήποτε μερών διαμέρισης του χώρου βάσης δεδομένων. Αποδεικνύουμε ότι αρκεί να προσδιορίσουμε δύο διαδοχικούς μηδενισμούς αυτού του εναγκαλισμού που συμβαίνουν με περιοδικότητα Order(SQRT(N)), προκειμένου να μετρηθεί ο πληθάριθμος Ν με τετραγωνική επιτάχυνση της καταμέτρησης, σε σχέση με την κλασική καταμέτρηση κόστους Ν. Η επιτάχυνση καταμέτρησης βελτιώνεται υπερτετραγωνικά ενισχύοντας , εξ αιτίας εικασίας ή a priori πληροφορίας, την αρχική πιθανότητα επιλογής του στοιχείου αναζήτησης.

2021 ◽  
Vol 20 (7) ◽  
Author(s):  
Kun Zhang ◽  
Pooja Rao ◽  
Kwangmin Yu ◽  
Hyunkyung Lim ◽  
Vladimir Korepin

2019 ◽  
Vol 21 (2) ◽  
pp. 1209-1242 ◽  
Author(s):  
Panagiotis Botsinis ◽  
Dimitrios Alanis ◽  
Zunaira Babar ◽  
Hung Viet Nguyen ◽  
Daryus Chandra ◽  
...  

Author(s):  
Tad Hogg

Phase transitions have long been studied empirically in various combinatorial searches and theoretically in simplified models [91, 264, 301, 490]. The analogy with statistical physics [397], explored throughout this volume, shows how the many local choices made during search relate to global properties such as the resulting search cost. These studies have led to a better understanding of typical search behaviors [514] and improved search methods [195, 247, 261, 432, 433]. Among the current research questions in this field are the range of algorithms exhibiting the transition behavior and the algorithm-independent problem properties associated with the difficult instances concentrated near the transition. Towards this end, the present chapter examines quantum computer [123, 126, 158, 486] algorithms for nondeterministic polynomial (NP) combinatorial search problems [191]. As with many conventional methods, they exhibit the easy-hard-easy pattern of computational cost as the degree of constraint in the problems varies. We describe how properties of the search space affect the algorithms and identify an additional structural property, the energy gap, motivated by one quantum algorithm but applicable to a variety of techniques, both quantum and classical. Thus, the study of quantum search algorithms not only extends the range of algorithms exhibiting phase transitions, but also helps identify underlying structural properties. Specifically, the next two sections describe a class of hard search problems and the form of quantum search algorithms proposed to date. The remainder of the chapter presents algorithm behaviors, relevant problem structure, arid an approximate asymptotic analysis of their cost scaling. The final section discusses various open issues in designing and evaluating quantum algorithms, and relating their behavior to problem structure. The k-satisfiability (k -SAT) problem, as discussed earlier in this volume, consists of n Boolean variables and m clauses. A clause is a logical OR of k variables, each of which may be negated. A solution is an assignment, that is, a value for each variable, TRUE or FALSE, satisfying all the clauses. An assignment is said to conflict with any clause it does not satisfy.


Author(s):  
Olga Ivancova ◽  
Nikita Ryabov ◽  
Vladimir Korenkov ◽  
Sergey Ulyanov

This article is one of a series of articles on quantum algorithms. The article discusses quantum oracle models and Grover's computational algorithm for search problems in an unstructured database.


2003 ◽  
Vol 36 (11) ◽  
pp. 2839-2845 ◽  
Author(s):  
Saurya Das ◽  
Randy Kobes ◽  
Gabor Kunstatter

Sign in / Sign up

Export Citation Format

Share Document