Investigating the potentials for tool support in deploying quantum circuits to physical backends

  • Context: Current generation quantum computers are generally considered noisy (error-prone) andintermediate-scale in terms of the number of available qubits and their connectivity. This means most of the algorithm development and research is done theory-only or at best using quantum computer simulators. Actually performing calculations on a real quantum device requires hardware specific expertise and is poorly generalized.

    Goal: Investigate how to run a small scale circuit on a real quantum device using the IBM Ehningen backend. First, determine the steps necessary in preprocessing (noise model simulations,transpilation settings, …) and simulate accessing the real quantum device. Identify issues in the current workflow and contribute ideas to improving it. Evaluate your assumptions by actually sending your circuit to the IBM backend and monitoring the progress as well as the returned results. Provide predictions about required tool support for developers to ease the access to quantum computers.

    Requirements: Linear algebra, Boolean Logic, Python, (Basic knowledge of gate based quantumcomputing is beneficial but can be acquired during the thesis)