192.043 Quantum Computing, Complexity Theory, and Algorithmics
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024W, VU, 4.0h, 7.0EC

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 7.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, die Grundlagen und zentralen Konzepte der Algorithmik, der Komplexitätstheorie und des Quantum Computing  im Hinblick auf deren Relevanz in Quanteninformationswissenschaften und -technologien illustrieren und bewerten. Sie können beispielsweise die elementaren Algorithmik und Datenstrukturen und die Ideen, die und verschiedenen Quantenalgorithmen zu Grunde liegen, erklären und begründen, den Begriff und die Konsequenzen der Dekohärenz erläutern und elementare Fehlerkorrekturstrategien diskutieren und evaluieren.

Inhalt der Lehrveranstaltung

 Algorithmics:
- Basics of graphs: connectivity, traversal, bipartiteness, topological ordering
- Greedy algorithms: Interval scheduling, minimum spanning tree
- Divide and conquer: Recurrence relation, counting inversions, closest pairs of
points
- Dynamic programming (DP): Principles of DP, weighted inter scheduling, knap-
sack problem, shortest path problem
- Network flow algorithms: Ford-Fulkerson algorithm, MaxCut versus MinFlow,
applications
- Linear Programming vs. Integer Linear Programming

 Complexity theory:
- Basic notions
- Deterministic, non-deterministic, probabilistic, quantum models of computation
(including corresponding classical problems)
- Complexity measures and important complexity classes like, P, NP, PSPACE,
and the polynomial hierarchy
- Concept of problem reductions
- Concept of NP hardness and NP completeness
- Important probabilistic complexity classes
- Important quantum complexity classes
- Relation between complexity classes
- Discussion of the (extended) Church-Turing thesis
- Classical and quantum circuit models

 Quantum computing:
- Basic notions (including mathematical and quantum-mechanical background)
- Programming techniques and reverse computation
- Simple quantum algorithms like Deutsch, Deutsch-Jozsa, Bernstein-Vazirani,
quantum teleportation
- Algorithm of Grover
- Algorithm of Simon
- Quantum Fourier transformation, phase estimation, and order finding
- Algorithm of Shor
- Variational solvers and examples for combined classical/quantum algorithms

Methoden

Lectures + exercises

Prüfungsmodus

Prüfungsimmanent

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.13:00 - 18:0021.10.2024 - 27.01.2025FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.13:00 - 18:0023.10.2024 - 29.01.2025FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Do.09:00 - 15:0024.10.2024 - 30.01.2025Seminarraum 384 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Fr.09:00 - 18:0025.10.2024 - 24.01.2025Seminarraum 127 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Quantum Computing, Complexity Theory, and Algorithmics - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.21.10.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.23.10.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Do.24.10.202409:00 - 15:00Seminarraum 384 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Fr.25.10.202409:00 - 18:00Seminarraum 127 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Mo.28.10.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.30.10.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Do.31.10.202409:00 - 15:00Seminarraum 384 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Mo.04.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.06.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Do.07.11.202409:00 - 15:00Seminarraum 384 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Fr.08.11.202409:00 - 18:00Seminarraum 127 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Mo.11.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.13.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Do.14.11.202409:00 - 15:00Seminarraum 384 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Mo.18.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.20.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Do.21.11.202409:00 - 15:00Seminarraum 384 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Fr.22.11.202409:00 - 18:00Seminarraum 127 Lecture: Quantum Computing, Complexity Theory, and Algorithmics
Mo.25.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lectures: Quantum Computing, Complexity Theory, and Algorithmics
Mi.27.11.202413:00 - 18:00FAV Hörsaal 3 Zemanek (Seminarraum Zemanek) Lecture: Quantum Computing, Complexity Theory, and Algorithmics

Leistungsnachweis

Exercises + written exam

LVA-Anmeldung

Von Bis Abmeldung bis
11.09.2024 00:00 11.10.2024 18:00 18.10.2024 18:00

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 558 Quantum Information Science and Technology Pflichtfach1. Semester

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Sprache

Englisch