Κβαντικοί υπολογιστές
Κύριος συγγραφέας: | |
---|---|
Μορφή: | Πτυχιακή εργασία |
Γλώσσα: | Greek |
Έκδοση: |
Α.Ε.Ι. Πειραιά Τ.Τ.
2017
|
Θέματα: | |
Διαθέσιμο Online: | http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/3518 |
_version_ | 1780524508625502208 |
---|---|
abstract | Σκοπός της παρούσας πτυχιακής εργασίας είναι η παρουσίαση και η ανάλυση των αρχών λειτουργίας και της εξέλιξης των κβαντικών αλγορίθμων και υπολογιστών. Τα τελευταία χρόνια καθώς τα κλασσικά υπολογιστικά συστήματα φθάνουν στα όρια των δυνατοτήτων τους παρατηρείται η ακαδημαϊκή, κυρίως, ενασχόληση με το αντικείμενο της εφαρμογής των νόμων της κβαντομηχανικής στα υπολογιστικά συστήματα. Επίσης, επιχειρείται η ανάπτυξη και η υλοποίηση των βασικών δομικών στοιχείων, αλλά και ολόκληρων κβαντικών υπολογιστών ως ερευνητικά εργαλεία ή εμπορικά προϊόντα.
Αρχικά πραγματοποιείται εισαγωγή στην κβαντική Φυσική καθώς επίσης και μικρή ιστορική αναδρομή στην ανάπτυξή της και τα σημαντικότερα πρόσωπα που συνέβαλαν σε αυτή και ακολουθεί η εισαγωγή στην έννοια του κβαντικού ψηφίου πληροφορίας (qubit) των ιδιοτήτων και των χαρακτηριστικών του και του κβαντικού υπολογιστή ως σύστημα. Ακολουθεί η ανάλυση της λειτουργίας των βασικών δομικών στοιχείων ενός υπολογιστή, των κβαντικών πυλών και παρουσιάζονται οι πίνακες αληθείας τους, η αντιστοιχία τους με τις συμβατικές λογικές πύλες και οι ιδιότητές τους.
Επειδή η λειτουργία των κβαντικών υπολογιστών είναι εντελώς διαφορετική από αυτήν των συμβατικών συστημάτων η ανάπτυξη αλγορίθμων κατάλληλων για κβαντικούς υπολογιστές είναι μία ιδιαίτερη διαδικασία. Παρουσιάζονται τρεις αλγόριθμοι που μπορούν να εφαρμοστούν σε κβαντικούς υπολογιστές: του Deutch για την επαλήθευση του αν μία συνάρτηση είναι ένα προς ένα, του Grover για την προσπέλαση και την αναζήτηση ενός στοιχείου σε μία μη δομημένη βάση δεδομένων και του Shor για την παραγοντοποίηση μεγάλων αριθμών. Επίσης, αναλύονται οι βασικές έννοιες της κβαντικής κρυπτογραφίας η οποία από μόνη της είναι ένας ξεχωριστός κλάδος των εφαρμογών των κβαντικών υπολογιστών και η οποία μπορεί να προσφέρει σύμφωνα με τους υποστηρικτές της απόλυτα ασφαλή μετάδοση δεδομένων. Στο τέλος παρουσιάζεται ο κβαντικός υπολογιστής D-wave, οι διαφορετικές υλοποιήσεις του και οι εφαρμογές του. |
abstracttranslated | The purpose of this work is the presentation and the analysis of the operating principles and the evolution of quantum algorithms and computers. In recent years, while classical computing systems reach the limits of their possibilities, the academic, mainly, occupation with the law’s execution of the quantum engineering in the computing systems is observed. Furthermore, attempts are made for the development and the actualization of the basic structural elements, but also of the quantum computers as exploritary tools or commercial products.
First of all, an introduction is made for the topic of quantum physics, along with a small historical flashback on its development. There are also references on the most important people who contributed to it. It is followed by an introduction concerning the term ‘qubit’, its properties and its characteristics, and also informations on the quantum computer as a system. Then, the computer’s operation of the basic structural elements is analysed, as well as the operation of the quantum gates. Also, their truth tables are presented, their connection with the compatible gates and their properties.
Because of the complete difference between the quantum computer’s operation and the one of the compatible systems, the development of the appropriate for quantum computers algorithms is a special procedure. Three algorithms that can be applied on quantum computers are presented; Deutch’s algorithm, which verifies if a function is one to one, Grover’s algorithm, which is used for the access and the search of an element in a structural database, and Shor’s algorithm, which is used for the factorization of large numbers. Furthermore, the basic terms of quantum cryptography are analysed, which by itself is a unique domain in the applications of quantum computers, and it can offer, according to its supporters, an entirely safe conduction of data. Finally, the quantum computer D-Wave is presented, as well as its different possibilities and its applications. |
advisor | |
author | Ζαγοριανάκος, Μιχαήλ |
author_facet | Ζαγοριανάκος, Μιχαήλ |
author_sort | Ζαγοριανάκος, Μιχαήλ |
collection | Okeanis Institutional Repository |
facultydepartment | Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε. |
format | Πτυχιακή εργασία |
id | okeanis-123456789-3518 |
institution | University of West Attica Campus II |
keyword | Κβαντομηχανική Κβαντική κρυπτογραφία Κβαντικός υπολογιστής Κβαντικά κυκλώματα |
language | Greek |
physical | 70 |
publishDate | 2017 |
publisher | Α.Ε.Ι. Πειραιά Τ.Τ. |
record_format | dspace |
spelling | okeanis-123456789-35182018-12-14T11:42:07Z Κβαντικοί υπολογιστές Quantum computers Ζαγοριανάκος, Μιχαήλ Κυριάκης - Μπιτζάρος, Ευστάθιος Τμήμα Ηλεκτρονικών Μηχανικών Τ.Ε. TPSH::Επιστήμη Υπολογιστών Κβαντομηχανική Κβαντική κρυπτογραφία Κβαντικός υπολογιστής Κβαντικά κυκλώματα Σκοπός της παρούσας πτυχιακής εργασίας είναι η παρουσίαση και η ανάλυση των αρχών λειτουργίας και της εξέλιξης των κβαντικών αλγορίθμων και υπολογιστών. Τα τελευταία χρόνια καθώς τα κλασσικά υπολογιστικά συστήματα φθάνουν στα όρια των δυνατοτήτων τους παρατηρείται η ακαδημαϊκή, κυρίως, ενασχόληση με το αντικείμενο της εφαρμογής των νόμων της κβαντομηχανικής στα υπολογιστικά συστήματα. Επίσης, επιχειρείται η ανάπτυξη και η υλοποίηση των βασικών δομικών στοιχείων, αλλά και ολόκληρων κβαντικών υπολογιστών ως ερευνητικά εργαλεία ή εμπορικά προϊόντα. Αρχικά πραγματοποιείται εισαγωγή στην κβαντική Φυσική καθώς επίσης και μικρή ιστορική αναδρομή στην ανάπτυξή της και τα σημαντικότερα πρόσωπα που συνέβαλαν σε αυτή και ακολουθεί η εισαγωγή στην έννοια του κβαντικού ψηφίου πληροφορίας (qubit) των ιδιοτήτων και των χαρακτηριστικών του και του κβαντικού υπολογιστή ως σύστημα. Ακολουθεί η ανάλυση της λειτουργίας των βασικών δομικών στοιχείων ενός υπολογιστή, των κβαντικών πυλών και παρουσιάζονται οι πίνακες αληθείας τους, η αντιστοιχία τους με τις συμβατικές λογικές πύλες και οι ιδιότητές τους. Επειδή η λειτουργία των κβαντικών υπολογιστών είναι εντελώς διαφορετική από αυτήν των συμβατικών συστημάτων η ανάπτυξη αλγορίθμων κατάλληλων για κβαντικούς υπολογιστές είναι μία ιδιαίτερη διαδικασία. Παρουσιάζονται τρεις αλγόριθμοι που μπορούν να εφαρμοστούν σε κβαντικούς υπολογιστές: του Deutch για την επαλήθευση του αν μία συνάρτηση είναι ένα προς ένα, του Grover για την προσπέλαση και την αναζήτηση ενός στοιχείου σε μία μη δομημένη βάση δεδομένων και του Shor για την παραγοντοποίηση μεγάλων αριθμών. Επίσης, αναλύονται οι βασικές έννοιες της κβαντικής κρυπτογραφίας η οποία από μόνη της είναι ένας ξεχωριστός κλάδος των εφαρμογών των κβαντικών υπολογιστών και η οποία μπορεί να προσφέρει σύμφωνα με τους υποστηρικτές της απόλυτα ασφαλή μετάδοση δεδομένων. Στο τέλος παρουσιάζεται ο κβαντικός υπολογιστής D-wave, οι διαφορετικές υλοποιήσεις του και οι εφαρμογές του. The purpose of this work is the presentation and the analysis of the operating principles and the evolution of quantum algorithms and computers. In recent years, while classical computing systems reach the limits of their possibilities, the academic, mainly, occupation with the law’s execution of the quantum engineering in the computing systems is observed. Furthermore, attempts are made for the development and the actualization of the basic structural elements, but also of the quantum computers as exploritary tools or commercial products. First of all, an introduction is made for the topic of quantum physics, along with a small historical flashback on its development. There are also references on the most important people who contributed to it. It is followed by an introduction concerning the term ‘qubit’, its properties and its characteristics, and also informations on the quantum computer as a system. Then, the computer’s operation of the basic structural elements is analysed, as well as the operation of the quantum gates. Also, their truth tables are presented, their connection with the compatible gates and their properties. Because of the complete difference between the quantum computer’s operation and the one of the compatible systems, the development of the appropriate for quantum computers algorithms is a special procedure. Three algorithms that can be applied on quantum computers are presented; Deutch’s algorithm, which verifies if a function is one to one, Grover’s algorithm, which is used for the access and the search of an element in a structural database, and Shor’s algorithm, which is used for the factorization of large numbers. Furthermore, the basic terms of quantum cryptography are analysed, which by itself is a unique domain in the applications of quantum computers, and it can offer, according to its supporters, an entirely safe conduction of data. Finally, the quantum computer D-Wave is presented, as well as its different possibilities and its applications. 2017-05-31 Πτυχιακή εργασία http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/3518 el http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Α.Ε.Ι. Πειραιά Τ.Τ. 70 http://okeanis.lib2.uniwa.gr/xmlui/bitstream/123456789/3518/7/%ce%91%ce%bd%cf%8e%cf%84%ce%b1%cf%84%ce%bf%20%ce%95%ce%ba%cf%80%ce%b1%ce%b9%ce%b4%ce%b5%cf%85%cf%84%ce%b9%ce%ba%cf%8c%20%ce%8a%ce%b4%cf%81%cf%85%ce%bc%ce%b1.pdf.jpg |
spellingShingle | TPSH::Επιστήμη Υπολογιστών Ζαγοριανάκος, Μιχαήλ Κβαντικοί υπολογιστές |
title | Κβαντικοί υπολογιστές |
title_full | Κβαντικοί υπολογιστές |
title_fullStr | Κβαντικοί υπολογιστές |
title_full_unstemmed | Κβαντικοί υπολογιστές |
title_short | Κβαντικοί υπολογιστές |
title_sort | κβαντικοί υπολογιστές |
title_translated | Quantum computers |
topic | TPSH::Επιστήμη Υπολογιστών |
url | http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/3518 |