Κβαντικοί υπολογιστές

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Ζαγοριανάκος, Μιχαήλ
Μορφή: Πτυχιακή εργασία
Γλώσσα: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