Quantum computing home page
This page provides a comprehensive summary of the things I have done in the field of quantum computing. It excludes the sub-field of quantum error-correction which has its own page.
Projects
An exhaustive list of my quantum computing related projects, in approximate chronological order.
| Year | Project | Description |
|---|---|---|
| 2018 | quantum-tools | My very first quantum-related library. Endianness management, implementation of various gates (QFT, add, optimised rotation, QPE, trivial HHL). |
| 2018 | qasm2image | My attempt at visualising quantum circuits when the existing frameworks were limited to circuits with less than 50-ish gates. |
| 2018 | quantum-hhl-4x4 | Implementation of the HHL algorithm for a very specific 4 by 4 matrix done during my Master’s thesis. |
| 2018 | qtoolkit | Implementation of the Solovay-Kitaev algorithm and of the Group Leader Optimisation Algorithm (GLOA). |
| 2019 | QatHS | First entire implementation of a 1D wave equation solver using quantum algorithms, including oracles and a generic Hamiltonian Simulation implementation based on Trotter decomposition. |
| 2019 | qprof | Quantum program profiler that outputs results in a gprof-compatible format. Used to substantially optimise the implementation of a 1D wave equation solver. |
| 2021 | qdd | Implementation of several dynamical decoupling (DD) sequences with Qiskit. Used to explore the improvements of DD on IBM hardware. |
| 2021 | qcw | Quantum Circuit Wrapper, generic interfaces to wrap quantum circuits from multiple frameworks (Qiskit, myQLM, OpenQASM, …). |
| 2022 | aqc | A package that we developed with a colleague for QHack 2022 that performs asynchronous circuit execution for variational quantum algorithms. |
| 2022 | sqmap | Single Qubit state visualisation with matplotlib. This library has been developed in my internship at LANL to visualise the results from sqt. |
| 2022 | sqt | Single Qubit state tomography. Implementation of several tomography methods for single-qubit state characterisation. |
Research papers
| Year | Paper | Description |
|---|---|---|
| 2020 | A Hardware-Aware Heuristic for the Qubit Mapping Problem in the NISQ Era | Improving SABRE mapping algorithm to include hardware calibrations. |
| 2020 | Quantum circuit design methodology for multiple linear regression | Application of the code in quantum-hhl-4x4. |
| 2021 | Practical quantum computing: Solving the wave equation using a quantum approach | First 1D wave equation solver implemented using quantum computing. Involved both QatHS and qprof projects. |
| 2022 | Qprof: A gprof-inspired quantum profiler | Implementation of a profiler for quantum computing routines. Describes the qprof project. |
| 2022 | Vector field visualization of single-qubit state tomography | Research paper about my summer internship at the Los Alamos National Laboratory in 2021. |
| 2023 | Single-qubit cross platform comparison of quantum computing hardware | Small research paper about the results obtained from the sqt and sqmap projects. |