Solving large systems of equations is a challenge for modeling natural phenomena, such as simulating subsurface flow. To avoid systems that are intractable on current computers, it is often necessary to neglect information at small scales, an approach known as coarse-graining. For many practical applications, such as flow in porous, homogenous materials, coarse-graining offers a sufficiently-accurate approximation of the solution. Unfortunately, fractured systems cannot be accurately coarse-grained, as critical network topology exists at the smallest scales, including topology that can push the network across a percolation threshold. Therefore, new techniques are necessary to accurately model important fracture systems. Quantum algorithms for solving linear systems offer a theoretically-exponential improvement over their classical counterparts, and in this work we introduce two quantum algorithms for fractured flow. The first algorithm, designed for future quantum computers which operate without error, has enormous potential, but we demonstrate that current hardware is too noisy for adequate performance. The second algorithm, designed to be noise resilient, already performs well for problems of small to medium size (order 10 to 1000 nodes), which we demonstrate experimentally and explain theoretically. We expect further improvements by leveraging quantum error mitigation and preconditioning.
翻译:解决大型方程式系统是模拟表层下流等自然现象模型的一个挑战。 为了避免当前计算机上棘手的系统, 通常有必要忽略小规模的信息, 这是一种叫做粗粗的重力方法。 对于许多实际应用, 如多孔、 单质材料的流动, 粗粗重力提供了一种足够准确的解决方案的近似值。 不幸的是, 断裂的系统无法准确粗糙, 因为关键网络表层在最小的尺度上存在, 包括能够将网络推向渗透到渗透临界点的地形学。 因此, 需要新技术来准确地模拟重要的断裂系统。 解决线性系统的量子算法在理论上是优于其传统对应系统的一种扩大的改进, 在这项工作中, 我们引入了两种对断裂性流动的量子算法。 第一个为未来量子计算机设计的算法具有巨大的潜力, 但是我们证明, 当前的硬件对于适当的性能来说过于紧张。 第二个算法, 设计得具有噪音复原力, 已经很好地处理中小至中小的断裂缝问题( 10 至1000 点点) 。 我们期望通过实验性地分析并解释 。