Measuring quantum states for quantum computational fluid dynamics algorithms

This abstract has open access
Problem description and relevance

Approximately solving complex nonlinear partial differential equations of industrial relevance remains a computational challenge. In the field of computational fluid dynamics (CFD), an established tool in academia, research and industry, nonlinear compressible transport equations arise, for example, for the simulation of aerodynamic effects in the optimization of transport aircraft. State-of-the-art methods for high Reynolds number flows typically solve the Reynolds averaged Navier-Stokes (RANS) equations in combination with a turbulence model. Years of experience show that the accuracy of predictions, especially at the border of an aircraft's flight envelope, is often not sufficient. Therefore scale-resolving methods such as large eddy simulations or even direct numerical simulations are considered. Unfortunately, even sophisticated algorithms on large supercomputers are generally not able to simulate a complete aircraft at flight Reynolds numbers in acceptable time. Furthermore, in many applications, such as optimizing the aerodynamic performance to reduce fuel consumption and costs for example, a large number of such simulations is required.[1, 2] 

One way to harness the potential of quantum computers in the field of CFD is to identify the most computationally intensive operations in current algorithms and attempt to replace them with an algorithm suitable for quantum computers. Widely used algorithms for the temporal integration of fluid dynamics equations are implicit, multistage Runge-Kutta methods. A significant portion of the computational effort involved in these algorithms consists of approximately solving the linearized systems of equations that result from linearizing the given nonlinear equations [1, 2]. It therefore makes sense to replace precisely these components with a quantum algorithm in order to achieve a quantum advantage. Doing so introduces two challenges. First, the classical data needs to be prepared as a quantum state. Secondly, we need to access the quantum data and extract it back onto the classical system. To access the full quantum advantage, both steps need to be done efficiently. 

In this talk, we will demonstrate how linearized systems of equations can be approximately solved on a quantum computer. Using a previously presented quantum linear system solver [3] the talk will focus on the retrieval of the solution, i.e. measurement of the quantum state to obtain the correction vector required for the outer nonlinear iteration. Limitations and realistic possibilities of hybrid methods will be discussed. The approach will be compared to possible CFD algorithms fully hosted on a quantum system.

Submission ID :
10
Methodology :

Newton's method is a widely known mathematical method to solve nonlinear equations. One iterates towards the solution of a nonlinear problem F(u) = 0 by solving the linear system JF,ui∆u = −F(ui), setting ui+1 = ui+∆u and repeating until some convergence criteria is fulfilled. Given a nonlinear function F and starting with a solution ui one linearizes the function by F(u) ≈ (F(ui)+JF,ui )(u). Therefore, one needs to evaluate the nonlinear function F and its Jacobian JF,ui at point ui , which would be challenging on the inherently linear quantum computer.

There exist quantum algorithms exponentially faster than known classical methods for solving linear systems JF,ui∆u = −F(ui), therefore a hybrid method should aim to replace this usually costly part of the method. Due to solving linear systems being an integral part of many problems, many quantum algorithms exist and are widely studied (e.g. [3, 4, 5]). The focus of our talk will be laid on the measurement of such solutions in the context of CFD. Many quantum linear system solvers have been proposed, but effective routines to extract viable results remains one of the main bottlenecks. The proposed hybrid method uses an own variant of a linear system solver and is compared to the measurement of a final CFD solution.

Practical demonstration :

The applicability of the measurement strategy will be demonstrated by application to a quantum linear system solver in a hybrid quantum Newton method and extraction of the correction vectors. The problem to which the method is applied is the widely known nonlinear Burgers Equation. The varying convergence of the hybrid method, given different noise levels in the extraction of the quantum state, is presented and discussed under quantum advantage aspects. Further, the method is compared to quantum state tomography. The results are obtained in a simulated framework. The numerical results are followed by an estimation for large-scale problem sizes, as found in industrial use-cases.

Application potential :

With the proposed method, inherently linear quantum computation can be applied to non-linear problems. Beyond the area of CFD the quantum Newton's method can be applied to a variety of areas, where the goal is the solution of non-linear equations of large scales. Theoretically yielding runtime improvements for certain sizes of problems, the use of hybrid methods shows a way for early adaptation of quantum computing into existing workflows once sufficient hardware becomes available. When the full workflow of hybrid methods is considered many challenges arise and it is not straightforward to establish efficient communication between two different systems. Efficient quantum routines to extract results from and prepare data on quantum systems are important steps to make many quantum algorithms applicable in realistic settings.

PhD Student
,
Deutsches Zentrum für Luft- und Raumfahrt e. V.
PhD Student + Research Associate
,
DLR e.V. (German Aerospace Center)
Scientific employee, Head of Project
,
German Aerospace Center
German Aerospace Center
16 visits