Quantenschaltkreis-Optimierung
Toshinari Itoko (21. Juni 2024)
PDF der Originalvorlesung herunterladen. Bitte beachte, dass einige Code-Snippets veraltet sein können, da es sich um statische Bilder handelt.
Die ungefähre QPU-Zeit für dieses Experiment beträgt 15 s.
(Hinweis: Einige Zellen in Teil 2 stammen aus dem Notebook „Qiskit Deep Dive" von Matthew Treinish (Qiskit-Maintainer))
# Added by doQumentation — required packages for this notebook
!pip install -q qiskit qiskit-aer qiskit-ibm-runtime
# !pip install 'qiskit[visualization]'
# !pip install qiskit_ibm_runtime qiskit_aer
# !pip install jupyter
# !pip install matplotlib pylatexenc pydot pillow
import qiskit
qiskit.__version__
'2.0.2'
import qiskit_ibm_runtime
qiskit_ibm_runtime.__version__
'0.40.1'
import qiskit_aer
qiskit_aer.__version__
'0.17.1'
1. Einführung
Diese Lektion behandelt verschiedene Aspekte der Circuit-Optimierung im Quantencomputing. Konkret werden wir den Nutzen der Circuit-Optimierung anhand der in Qiskit integrierten Optimierungseinstellungen kennenlernen. Anschließend gehen wir etwas tiefer und zeigen, was du als Experte in deinem Anwendungsbereich tun kannst, um Circuits gezielt zu konstruieren. Abschließend werfen wir einen genauen Blick darauf, was während der Transpilierung geschieht, um unsere Circuits zu optimieren.