Ctrl K

QCI Connect Application Library Framework (ALF)

The Application library framework of the DLR QCI Connect quantum computing platform.

8
contributors
Get started
163 commitsLast commit ≈ 3 weeks ago0 stars0 forks

Description

This is a Python framework for the application libraries of the QCI Connect platform of the German Aerospace Center (DLR) and is part of the QCI Connect SDK.

Basic Idea

Algorithms are the central objects of the ALF. They consume a ProblemInput and return a Result.

Internally, they describe quantum programs using Circuits. Circuit builder objects aid in the construction of Circuits.

Algorithms can compute bitstrings on Circuits by submitting them to a Sampler, which returns a Measurement object containing a histogram of the measured bitstrings.

Algorithms can also compute ExpectationValues of Observables for a given Circuit in terms of their MeasurementBasis. They can create an EstimationJob that wraps the necessary information and send it to an Estimator. Finally, the estimator internally calls its Sampler and returns an Estimations object containing the estimated ExpectationValues.

You can find the documentations here.

Participating organisations

German Aerospace Center (DLR)
DLR Institute of Software Technology
DLR Institute of Software Technology
DLR Quantencomputing-Initiative

Contributors

DZfLuReV(
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
DdC
David da Costa
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
TK
Thomas Keitzl
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
EL
Elisabeth Lobe
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
JR
Johannes Renkl
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
GS
Gary Schmiedinghoff
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
TS
Thomas Stehle
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
LW
Lukas Windgätter
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)