ALQU – Algorithms for quantum computer development in hardware-software codesign

Project duration: 01.10.2022 – 30.09.2026

Customised compilation strategies for DLR QCI quantum computers and quantum algorithms for hard, industry-relevant problems

Source: DLR

We develop customised compilation strategies for the quantum computers of the DLR Quantum Computing Initiative and customised quantum algorithms for difficult, industry-relevant computing problems.

Through our research and development work, we support the quantum computing ecosystem in the development of innovative products and applications. We focus on two particularly important problems in the development of quantum software: the efficient compilation of circuits on quantum computing hardware and the development of customised quantum algorithms for industrial use. We implement and evaluate our solutions for DLR QCI quantum computers in order to take a step towards quantum advantage. We work closely with quantum hardware manufacturers and industrial end users.

Motivation

For current quantum computers of the NISQ era, no algorithms are yet known that have a guaranteed runtime improvement over classical computers. Although many of these algorithms can manage without quantum error correction, precise knowledge of the errors is essential for achieving the quantum advantage. In order to realise a useful application on a quantum computer faster than on a classical computer, close cooperation in hardware and software development is therefore required. Only in this way can the key figures and error models of real machines be incorporated into algorithm development and, on the other hand, hardware development can realise precisely those goals that are most promising in terms of algorithms and possible applications. This approach is known as hardware-software codesign. Furthermore, a perspective orientation towards the potential end users is essential in order to achieve the common goal: to solve a useful application on a quantum computer faster than on a classical computer. This is why we are building a bridge between basic research and potential end users with our project.

The challenge

It is not at all easy to find algorithms for error-prone quantum computers that promise a quantum advantage despite their susceptibility to errors. This is currently a key challenge! In particular, the identification of practically relevant tasks that are possible with current quantum-accelerated methods and their translation into a problem that can be solved by the quantum computer requires some knowledge and experience. Due to the volatile development in the hardware sector, a high degree of adaptability is also always required. We must therefore thoroughly analyse the applications and algorithms for possible uses. At the same time, we must not lose sight of alternative developments. It must always be clear that it is not enough to simply map an application on a quantum computer. Rather, the aim must always be to solve the application faster or better than with the best algorithms on conventional hardware.







All news