Adiabatisches Quanten Computing

Ähnliche Dokumente
Praxis der Forschung im SoSe 2015

Übung Theoretische Grundlagen

Übung Theoretische Grundlagen Nachtrag zur Vorlesung Dirk Achenbach

Cloud-Architekturen auf verschiedenen Ebenen Seminar: Datenbankanwendungen im Cloud Computing

Formale Systeme. Binary Decision Diagrams. Prof. Dr. Bernhard Beckert WS 2010/2011 KIT INSTITUT FÜR THEORETISCHE INFORMATIK

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Bildungspartnertreffen 2012

Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)

6.2 Scan-Konvertierung (Scan Conversion)

Mining High-Speed Data Streams

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Angewandte Informatik

Konzepte der Informatik

!(0) + o 1("). Es ist damit möglich, dass mehrere Familien geschlossener Orbits gleichzeitig abzweigen.

Tag des Datenschutzes

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Ein Blick voraus. des Autors von C++: Bjarne Stroustrup Conrad Kobsch

Die Bundes-Zentrale für politische Bildung stellt sich vor

Primzahlen und RSA-Verschlüsselung

Grundbegriffe der Informatik

Jan Parthey, Christin Seifert. 22. Mai 2003

Kapitel 5: Dynamisches Programmieren Gliederung

Vorsicht statt Nachsicht

Wärmebildkamera. Arbeitszeit: 15 Minuten

AM 53/2012. Amtliche Mitteilungen 53/2012

Daniel Warneke Ein Vortrag im Rahmen des Proseminars Software Pioneers

Biostatistik, WS 2015/2016 Der zwei-stichproben-t-test

Konzentration auf das. Wesentliche.

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen:

Ordentliche Prüfung nach OR Art. 727

Grundlagen der Monte Carlo Simulation

Ergebnisse. Umfrage Kurz-Statistiken Umfrage 'Feedback und Entertain 2.0'

Sicherheitstage SS 2007

Geld Verdienen im Internet leicht gemacht

Internet Explorer Version 6

Dokumentation Schedulingverfahren

Verkaufsstätten. Dipl.- Ing.(FH) M.Eng.(TU) Thomas Höhne

Kap. 8: Speziell gewählte Kurven

Abituraufgabe zur Stochastik, Hessen 2009, Grundkurs (TR)

Die Kurzsichtigkeit. Korrekturmöglichkeiten

Auftrag zum Fondswechsel

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Betriebliche Gestaltungsfelder

Das Dilemma des Einbrechers Wer die Wahl hat, hat die Qual!

Algorithmen II Vorlesung am

Wissensmanagement im Geschäftsalltag: Wie unterstützt es mich in der beruflichen Praxis?

Bericht des Sozialpolitischen Ausschusses. Frankfurt, den 8. Mai 2015

The B Method. B ist eine Methode zur Spezifikation zum Entwurf zur Implementierung von Software Systemen. Bücher zur B-Methode

Technische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin

Installation der Eicon Diva PCI Karte unter Windows XP

Auktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion

D a s P r i n z i p V o r s p r u n g. Anleitung. - & SMS-Versand mit SSL (ab CHARLY 8.11 Windows)

zwanzignull8 DIE MODULARE VERTRIEBS SOFTWARE im Einsatz für die Sto SE & Co KGaA info@1a-p.com (0)

Info-Veranstaltung zur Erstellung von Zertifikaten

Ihre Lizenz ändern. Stand 01/2015

Übungen zu Übersetzerbau 2

GS-Buchhalter/GS-Office 2015 Saldovorträge in folgenden Wirtschaftsjahren erfassen

Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)

Woche 1: Was ist NLP? Die Geschichte des NLP.

Lineare Algebra und Lösung linearer zeitinvarianter Differentialgleichungssysteme

GARAGEN TORE THERMALSAFE DOOR

Wirtschaftsmathematik für International Management (BA)

Geyer & Weinig: Service Level Management in neuer Qualität.

mit Musterlösungen Prof. Dr. Gerd Stumme, Dipl.-Inform. Christoph Schmitz 11. Juni 2007

Kirkpatrick s Four Levels of Evaluation

Alles zu seiner Zeit Projektplanung heute

3.Inferenzsysteme 3.4 Logische Programme und Antwortmengensemantik

15 Social-Media-Richtlinien für Unternehmen!

W-Rechnung und Statistik für Ingenieure Übung 11

Übungsaufgaben Tilgungsrechnung

Lineare Gleichungssysteme

Implantate. Modernste Zahnmedizin für perfekte Ästhetik. Lust auf schöne Zähne

BERECHNUNG DER WÄRMEBRÜCKENBEIWERTE FÜR DIE VERBINDUNG WAND-FENSTER UNTER EINBEZIEHUNG VON ZIERLEISTENPROFILEN MIT PROFILSTÄRKEN VON 25 MM.

Algorithmische Methoden für schwere Optimierungsprobleme

Informationsblatt Induktionsbeweis

CONTInuität und Leistung seit 1970

Vom Vorteil der Winzigkeit

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

1.1 Auflösungsvermögen von Spektralapparaten

Statuten in leichter Sprache

Wörterbuch der Sozialpädagogik. und Sozialarbeit. Englisch/ Deutsch

Vorgaben der DIN ISO Statistische Verfahren für Eignungsprüfungen durch Ringversuche

Wie Sie mit Mastern arbeiten

Simulation LIF5000. Abbildung 1

AUFBAUPROGRAMME YOU ONLY LIVE ONCE, BUT IF YOU DO IT RIGHT, ONCE IS ENOUGH.

Aber zuerst: Was versteht man unter Stromverbrauch im Standby-Modus (Leerlaufverlust)?

Mitgliederbefragung Ermittlung der Haltung von Unternehmen zur Integration von Flüchtlingen in Ausbildung und Arbeit

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Sudoku-Informatik oder wie man als Informatiker Logikrätsel löst

So geht s Schritt-für-Schritt-Anleitung

MULTI-TIER RECHENZENTRUM - EIN DESIGN DER ZUKUNFT? Patrick Pulvermüller

2.8 Grenzflächeneffekte

EINE UNI FÜR ALLE. Universität Luzern, Montag, 5. Mai Uhr

Mathematischer Vorbereitungskurs für Ökonomen

Fragebogen: Abschlussbefragung

Bildverarbeitung Herbstsemester. Binärbildanalyse

Media Teil III. Begriffe, Definitionen, Übungen

2 Evaluierung von Retrievalsystemen

Requirements Engineering WS 11/12

Transkript:

1

Adiabatisches Quanten Computing Hauptseminar-Vortrag von: Matthias Hecker Datum 25.06.2013 SOFTWARE DESIGN AND QUALITY GROUP INSTITUTE FOR PROGRAM STRUCTURES AND DATA ORGANIZATION, FACULTY OF INFORMATICS 2 KIT University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association Design and Quality Group Institute for Program www.kit.edu

Gliederung 1. Adiabatisches Theorem 2. AQC 1. Vorgehensweise 2. Bsp. SAT 3. Laufzeit T 4. Grover-Algorithmus 5. Firma D-Wave 3

Gliederung 1. Adiabatisches Theorem 2. AQC 1. Vorgehensweise 2. Bsp. SAT 3. Laufzeit T 4. Grover-Algorithmus 5. Firma D-Wave 4

Adiabatisches Theorem Änderung des Hamiltonop. unendlich langsam System befindet sich immer im instantanen Eigenzustand Wesentliches: Keine Sprünge zwischen Energielevel Speziell Grundzustand bleibt Grundzustand 5 Surname Lastname - Presentation Title

Gliederung 1. Adiabatisches Theorem 2. AQC 1. Vorgehensweise 2. Bsp. SAT 3. Laufzeit T 4. Grover-Algorithmus 5. Firma D-Wave 6

Prinzip des adiabat. Computings 4 Schritte: 1) Anfangshamilton HB mit bekanntem Grundzustand Ã0(s=0)> bzw.: 2) Problemhamilton HP 3) Laufzeit T (später mehr) 4) Messung von z1,...,zn 7

Prinzip des adiabat. Computings 4 Schritte: 1) Anfangshamilton HB mit bekanntem Grundzustand Ã0(s=0)> bzw.: 2) Problemhamilton HP 3) Laufzeit T (später mehr) 4) Messung von z1,...,zn 8

Anfangs-Hamilton (HB ) Wähle HB so: mit Grundzustand: 9 Für 1 Qubit (n=1):

Anwendung auf 3SAT (HB ) Beispiel 1 Qubit mit einer Bedingung: Hamilton: Grundzustand: 10

Prinzip des adiabat. Computings 4 Schritte: 1) Anfangshamilton HB mit bekanntem Grundzustand Ã0(s=0)> bzw.: 2) Problemhamilton HP 3) Laufzeit T (später mehr) 4) Messung von z1,...,zn 11

Satisfiability (Erfüllbarkeit) 12 Erstes bekanntes NP-Complete Problem Können alle Bedingungen erfüllt werden?

Anwendung auf 3SAT (HP ) Für jede Bedingung C: Energiefunktion hc Hamilton HP,C so, dass gilt: mit 13

Anwendung auf 3SAT (HP ) Einfachstes Problem: 1 Qubit + 1 Bedingung C Bedingung sei: 14 Hier: Grundzustand Ão>= 1> bereits bekannt. I.A. jedoch nicht.

Prinzip des adiabat. Computings 4 Schritte: 1) Anfangshamilton HB mit bekanntem Grundzustand Ã0(s=0)> bzw.: 2) Problemhamilton HP 3) Laufzeit T (später mehr) 4) Messung von z1,...,zn 15

Anwendung auf 3SAT (Energielevel) 16 Ziel: Eigenwerte von

Gliederung 1. Adiabatisches Theorem 2. AQC 1. Vorgehensweise 2. Bsp. SAT 3. Laufzeit T 4. Grover-Algorithmus 5. Firma D-Wave 17

Laufzeit T Kriterium: Ordnung eines typischen Eigenwertes. Nicht zu groß. Ausschlaggebend. I.A. schwer analytisch zu bestimmen. 18 Probleme wenn gmin a-n (anti-crossing) oder gar gmin=0 (level crossing)

Level Crossing E1(s)=E0(s) Allg. 2x2 Hamilton: a=b c=d=0 Wahrscheinlich nur für Symmetrien 19 Bsp [H,¾x]=0 a=b und d=0 Auch für NxN Hamilton: keine Symmetrie kein Level Crossing

Rechtfertigung für HB-Wahl Wir wählten: Hätten wir beispielsweise gewählt: Quelle: Ref.: Quantum Computation by Adiabatic Evolution (Edward Farhi, Jeffrey Goldstone, Sam Gutmann, Michael Sipser) Jan.2000 20

2SAT mit mehreren Qubits und Bed. 'Disagree' 2-Qubit Disagree: 3-Qubit auf einem Ring: 8 Eigenwerte 4 Eigenwerte Quelle: Ref.: Quantum Computation by Adiabatic Evolution (Edward Farhi, Jeffrey Goldstone, Sam Gutmann, Michael Sipser) Jan.2000 N-Qubit auf einem Ring (Agree und Disagree): Man findet: 21

Exponentiell kleine Gaps (anti-crossings) 2011 Dickson & Amin: -Algorithmus zum Eliminieren kleiner Gaps (AQO) -Speziell für IsingChain Quelle: http://www.nature.com/nphys/journal/v1/n2/fig_tab/nphys159_f1.html 7-Qubit Fall von Exact Cover Quelle: Robustness of adiabatic quantum computation (Andrew M. Childs, Edward Farhi, John Preskill) 2001 22

Gliederung 1. Adiabatisches Theorem 2. AQC 1. Vorgehensweise 2. Bsp. SAT 3. Laufzeit T 4. Grover-Algorithmus 5. Firma D-Wave 23

Beispiel Grover-Algorithmus Lov Grover (1996) Algorithmus durchsucht Datenbank: Klassisch O(N) Grover 24 O( N) Mögliche Anwendung: Invertierung

Gliederung 1. Adiabatisches Theorem 2. AQC 1. Vorgehensweise 2. Bsp. SAT 3. Laufzeit T 4. Grover-Algorithmus 5. Firma D-Wave 25

Gegründet 1999, Canada Ursprünglich Nebenzweig der UBC Finanzierte Forschung im Bereich 'Quantum Computing' Zusammenarbeit mit versch. Universitäten viele Veröffentlichungen 26 Heute ca. 60 Mitarbeiter

Erarbeitung eines Konzepts Welche Art von Quanten? Atome, Flux Qubits,... Welche Methode? Circuit Model, AQC (QA),... 27

Supraleitende Flux Qubits Gründe: Halbleiter-Wissen vorhanden zur Fabrikation Relativ groß: 1) leichter kontrollierbar 2) Programmierung durch Standard-Signale möglich 28 Kritikpunkt: Verschränkung?! Quelle: http://www.kurzweilai.net/lockheed-martin-buys-first-d-wave-quantum-computing-system

Quantum Annealing Gründe: Grundzustand 'natürlich', im Gegensatz zu instabilen Anregungszuständen D-Wave Hydra Prozessoren widmen sich 2D-Ising Modell Hp 29 H'

Produkte Quelle: http://www.forbes.com/sites/alexknapp/2011/05/26/q-anda-with-d-waves-dr-geordie-rose-on-quantum-computing/ 2007: Prototyp Orion System -16 Qubit 2011: D-Wave One -Kosten $10 Mio. -128 Qubit -neuer Vertragspartner: Lockheed Martin Anf. 2013: D-Wave Two -512 Qubit -Investoren: NASA & Google Dr. Geordie Rose FunFact: Patent Portfolio versichert Monopol für weitere mind. 15 Jahre Quelle: http://www.extremetech.com/extreme/155380-quantum-computer-wins-first-everspeed-test-against-a-conventional-intel-pc 30

Quellen Quantum Computation by Adiabatic Evolution (Edward Farhi, Jeffrey Goldstone, Sam Gutmann, Michael Sipser) Jan.2000 How Powerful is Adiabatic Quantum Computation? (Wim van Dam, Michele Mosca, Umesh Vazirani)2002 On Quantum Simulators and Adiabatic Quelle: http://bits.blogs.nytimes.com/2013/05/08/a-quantumcomputer-aces-its-test/ Quantum Algorithms (Sarah Mostame) 2008 Robustness of adiabatic quantum computation (Andrew M. Childs, Edward Farhi, John Preskill) Aug.2001 http://www.dwavesys.com/en/company.html http://en.wikipedia.org/wiki/d-wave_systems Quelle: http://bits.blogs.nytimes.com/?s=a+quantum+computer+aces+its+test 31