What do you do in your research work?
When developing software solutions, we always start by asking ourselves whether the problem we are considering is even suitable for a quantum computer. Quantum computing is not a jack of all trades. While quantum computers are better suited for some problems, different technologies are more appropriate for others. As a second step, we look at how we can reformulate this problem in a series of steps so that it will run on the actual quantum hardware. In most cases, we start by simulating the algorithm on a conventional computer – just to find out whether we get the desired result. After that we think about how to frame the problem in a way that enables us to perform the calculations on a quantum computer. The idea is to develop software solutions that will give end users the result they are looking for “at the push of a button”.