Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum Multigrid Algorithms: Methods & Performance

Updated 7 July 2026
  • Quantum multigrid algorithms are a family of methods that translate classical V-cycle multigrid techniques into quantum frameworks through state and block encoding.
  • They leverage digital representations and block-encoding strategies to perform smoothers, residual updates, and coarse-grid corrections for various linear systems and PDE discretizations.
  • Empirical benchmarks and complexity analyses indicate these methods can yield enhanced convergence rates and resource scaling compared to standard quantum solvers.

Quantum multigrid algorithm denotes a family of quantum methods that transplant the core multigrid idea—coarse-to-fine hierarchy, information transfer across levels, and iterative error reduction—into quantum representations of states, operators, or circuits. In current arXiv usage, the term covers at least three distinct constructions: digitally encoded multigrid operating on an equal superposition of grid indices (Jaksch, 2022), block-encoded quantum multigrid for finite-element linear systems (Raisuddin et al., 2024), and multigrid-inspired schemes for variational circuits and time-evolution-based many-body calculations (Keller et al., 2023, Jamet et al., 2022). Related work on quantum iterative methods for differential equations and computational fluid dynamics makes the same connection explicit: instead of inverting large matrices, one can program quantum computers to perform multigrid-type computations through quantum smoothers, residual updates, and coarse-grid corrections (Williams et al., 2024).

1. Classical multigrid structure and its quantum translation

The common algorithmic backbone is the classical multigrid V-cycle. At a given level, the cycle applies pre-smoothing, computes the residual, restricts the residual to a coarser level, solves or smooths on the coarse grid, prolongates the correction back to the finer grid, and finishes with post-smoothing. In the finite-element formulation this is written for a hierarchy of grids with relaxation operator RL=IωLALR_L = I - \omega_L A_L, residual rL=fLALvLr_L = f_L - A_L v_L, and level transfer operators satisfying the Galerkin identity AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}; repeated V-cycles drive the error uvL\|u-v_L\| down geometrically (Raisuddin et al., 2024).

The digitally encoded construction preserves the same logical stages, but all operations act in parallel on an equal superposition of grid indices. For one V-cycle at level ii, the quantum routine performs pre-smoothing Ss0S^{s_0}, residual computation, restriction RR, recursive coarse solve, prolongation PP, correction, and post-smoothing Ss1S^{s_1}; a W-cycle is obtained by using a branching factor b>1b>1 in the recursive call (Jaksch, 2022).

The block-encoded finite-element qMG formalism translates the entire multigrid workflow into a product of unitaries. If rL=fLALvLr_L = f_L - A_L v_L0 are the block-encoded operations for pre-smoothing, residual computation, restriction, correction, and post-smoothing across all V-cycles and levels, the overall circuit is

rL=fLALvLr_L = f_L - A_L v_L1

and repeated use of block-encoding product lemmas shows that this unitary block-encodes the large linear map carrying the stacked iterate vector from input to output (Raisuddin et al., 2024).

2. State encodings, block-encodings, and level-transfer operators

One major line of work uses a digital representation rather than amplitude-only storage. In that formulation, an approximate solution rL=fLALvLr_L = f_L - A_L v_L2 is stored on an rL=fLALvLr_L = f_L - A_L v_L3-qubit index register and a rL=fLALvLr_L = f_L - A_L v_L4-qubit data register as

rL=fLALvLr_L = f_L - A_L v_L5

where

rL=fLALvLr_L = f_L - A_L v_L6

and

rL=fLALvLr_L = f_L - A_L v_L7

A residual vector rL=fLALvLr_L = f_L - A_L v_L8 is encoded in the same way, and the equal-amplitude superposition is maintained by only conditionally updating the data register given the index (Jaksch, 2022).

In that same framework, restriction and prolongation are implemented by quantum arithmetic conditioned on the least significant index bits because the underlying formulas only involve nearest neighbors. The reported depths are

rL=fLALvLr_L = f_L - A_L v_L9

and nearest-neighbor information sharing is handled by a unitary AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}0 that maps AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}1 to AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}2 through controlled Grover-diffusion operators, 3-bit phase estimation, and uncomputation (Jaksch, 2022).

A second line of work uses block-encoding. A matrix AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}3 with AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}4 admits an AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}5-block-encoding AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}6 when

AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}7

This is the organizing primitive for quantum smoothing, restriction, and prolongation in the finite-element qMG algorithm, where the full multigrid evolution is embedded into a single amplitude-encoded state containing all intermediate blocks and repeated copies of the final block (Raisuddin et al., 2024).

A third encoding strategy appears in the multigrid ansatz for variational quantum algorithms. There the hierarchy is over qubit count rather than mesh level: an ansatz on AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}8 qubits is refined to AL+1=RLL+1ALPL+1LA_{L+1} = R_{L\to L+1} A_L P_{L+1\to L}9 qubits by appending one qubit in uvL\|u-v_L\|0, adding uvL\|u-v_L\|1 entanglers between the new qubit and the old qubits, and inserting new uvL\|u-v_L\|2 rotations initialized to zero. The refinement satisfies

uvL\|u-v_L\|3

which the paper identifies as a constant interpolation of the uvL\|u-v_L\|4-qubit state to uvL\|u-v_L\|5 qubits (Keller et al., 2023).

3. Algorithmic variants and application domains

For linear systems and PDE discretizations, the finite-element qMG algorithm is explicitly designed to address two issues associated with quantum linear system algorithms: growth of the condition number for finite-element problems and the inability of standard QLSAs to use an initial guess of a solution to improve upon it. The method applies the sequence of multigrid operations on a quantum state and produces a vector encoding the entire sequence of multigrid iterates, with the final iterate appearing as a subspace of the final quantum state (Raisuddin et al., 2024).

The digitally encoded multigrid algorithm has a different emphasis. It keeps the index register in an equal superposition throughout the calculation and encodes numerical values digitally in the qubits in a way more similar to a classical computer than amplitude-based encodings. Its central technical problem is information sharing between neighboring grid points in superposition, which is needed for Jacobi- or Gauss-Seidel-type updates (Jaksch, 2022).

For differential equations and computational fluid dynamics, Williams et al. formulate the constituent quantum modules needed for a multigrid solver rather than presenting a full simulated V-cycle. Their construction maps classical multigrid components to quantum subroutines: Jacobi and Gauss-Seidel smoothers become block-encoded unitaries plus LCU updates, restriction and prolongation become block-encoded sparse-matrix oracles, and the coarse-grid correction is expressed through a Woodbury-identity resolvent decomposition. The paper also presents a Givens-rotation QR decomposition method for block-encoding that avoids oracles (Williams et al., 2024).

The multigrid ansatz for variational quantum algorithms moves the concept into the NISQ setting. Given a hierarchy of Hamiltonians uvL\|u-v_L\|6, the ansatz successively builds and optimizes circuits for smaller qubit counts and reuses optimized parameters as initial solutions at the next level. The paper positions this as a promising alternative to QAOA for combinatorial optimization problems and as a viable candidate for many VQAs, especially VQE (Keller et al., 2023).

A further extension appears in quantum subspace expansion for Green’s functions. There the “grid” is the time axis of Trotter evolution. The method constructs basis states by combining large coarse Trotter steps with a small number of fine steps, and the authors describe the resulting two-level scheme as the hallmark of a multigrid approach: coarse grid for global reach plus fine grid for local resolution (Jamet et al., 2022).

4. Complexity claims and resource scaling

The strongest asymptotic claim in the digitally encoded formulation is conditional. With uvL\|u-v_L\|7 qubits, one V-cycle has depth

uvL\|u-v_L\|8

and reducing the residual from uvL\|u-v_L\|9 to ii0 requires ii1 V-cycles, yielding

ii2

The paper states that exponential speedup arises when the exact multigrid updates can be approximated by circuits of size ii3 and the intermediate solutions remain compressible, so that the overall depth becomes ii4 while classical multigrid costs ii5 (Jaksch, 2022).

For finite-element qMG, the informal statement of Theorem 7 gives runtime

ii6

and qubit count

ii7

with ii8. Amplitude amplification boosts the success probability from ii9 to Ss0S^{s_0}0, leaving overall time complexity Ss0S^{s_0}1 and qubit count Ss0S^{s_0}2 (Raisuddin et al., 2024).

The CFD-oriented iterative framework has a different scaling profile. The iteration count for classical Jacobi or Gauss-Seidel is reported as Ss0S^{s_0}3 to reach fixed precision Ss0S^{s_0}4, and the quantum analog inherits the same scaling Ss0S^{s_0}5. The paper reports width Ss0S^{s_0}6 qubits for naive multiplication of block-encodings across Ss0S^{s_0}7 Jacobi steps, reducible with QSVT to Ss0S^{s_0}8, and overall gate count Ss0S^{s_0}9 with total runtime RR0 and memory RR1 qubits (Williams et al., 2024).

The multigrid VQE ansatz has polynomial but not polylogarithmic scaling. If the seed size is RR2 and the refinement adds RR3 entanglers at level RR4, the total parameter count is

RR5

the two-qubit gate count is RR6, circuit depth is RR7, and the number of shots for RR8-accuracy is RR9 (Keller et al., 2023).

In the two-level multigrid Trotter scheme for Green’s functions, the resource advantage is stated comparatively rather than asymptotically. A single-level Trotter approach in the Anderson-DMFT example requires approximately PP0 Trotter steps, corresponding to depth PP1, while the two-level multigrid construction keeps the effective circuit depth near PP2 and yields an overall reduction in maximum 2-qubit gate depth by PP3 (Jamet et al., 2022).

5. Numerical performance and reported benchmarks

The multigrid VQE paper reports results on a discrete Dirichlet Laplacian eigensolver, MaxCut, and Max PP4-SAT. For the Laplacian eigensolver up to PP5 qubits, Efficient SU(2)-VQE “flattens quickly”: for PP6 shots the final energy error is PP7 and for PP8 shots it is PP9, whereas Multigrid-VQE continues improving and reaches Ss1S^{s_1}0 for Ss1S^{s_1}1 shots and Ss1S^{s_1}2 for Ss1S^{s_1}3 shots. The trade-off reported is that Multigrid uses approximately Ss1S^{s_1}4–Ss1S^{s_1}5 more optimizer calls while yielding Ss1S^{s_1}6–Ss1S^{s_1}7 orders of magnitude smaller error. On MaxCut with Ss1S^{s_1}8 nodes and random Ss1S^{s_1}9, the average approximation ratio rises from about b>1b>10–b>1b>11 for Efficient SU(2)-VQE to about b>1b>12–b>1b>13 for Multigrid-VQE, and on Max 2-SAT and Max 3-SAT with b>1b>14 variables the reported average ratio improves from about b>1b>15–b>1b>16 to about b>1b>17–b>1b>18, with lower variance for Multigrid (Keller et al., 2023).

The finite-element qMG work tests 1D Poisson with Dirichlet or Neumann boundary conditions up to b>1b>19 unknowns and 2D Poisson on rL=fLALvLr_L = f_L - A_L v_L00 with mixed boundary conditions up to rL=fLALvLr_L = f_L - A_L v_L01 nodes, both with target relative error rL=fLALvLr_L = f_L - A_L v_L02. The reported qubit-overhead ratio rL=fLALvLr_L = f_L - A_L v_L03 approaches rL=fLALvLr_L = f_L - A_L v_L04–rL=fLALvLr_L = f_L - A_L v_L05 for large rL=fLALvLr_L = f_L - A_L v_L06, the empirical success probability rL=fLALvLr_L = f_L - A_L v_L07 of measuring the final block exceeds rL=fLALvLr_L = f_L - A_L v_L08 for moderate V and large rL=fLALvLr_L = f_L - A_L v_L09, and the multigrid error rL=fLALvLr_L = f_L - A_L v_L10 shrinks geometrically with the number of V-cycles (Raisuddin et al., 2024).

Williams et al. benchmark the smoother-based quantum iterative modules on fluid-dynamics-motivated problems. For Burgers’ equation on an rL=fLALvLr_L = f_L - A_L v_L11 spatial by rL=fLALvLr_L = f_L - A_L v_L12 temporal grid, a Jacobi smoother alone with rL=fLALvLr_L = f_L - A_L v_L13 yields fidelity rL=fLALvLr_L = f_L - A_L v_L14 in rL=fLALvLr_L = f_L - A_L v_L15 iterations and the full surface is recovered after rL=fLALvLr_L = f_L - A_L v_L16. For 2D Euler acoustics on rL=fLALvLr_L = f_L - A_L v_L17, rL=fLALvLr_L = f_L - A_L v_L18, Jacobi with rL=fLALvLr_L = f_L - A_L v_L19 is reported to reach a visually converged pressure field, and experiments on a tridiagonal rL=fLALvLr_L = f_L - A_L v_L20 system with rL=fLALvLr_L = f_L - A_L v_L21 show iteration count rL=fLALvLr_L = f_L - A_L v_L22. The paper is explicit that no full V-cycle was simulated (Williams et al., 2024).

The Green’s-function application instantiates two-level multigrid Trotter evolution on a rL=fLALvLr_L = f_L - A_L v_L23-qubit Anderson impurity model obtained from the single-band Hubbard model on the Bethe lattice with infinite coordination. The Trotter step depth is given as rL=fLALvLr_L = f_L - A_L v_L24 CNOT-layers and the reference-state preparation depth as rL=fLALvLr_L = f_L - A_L v_L25. In the metallic regime rL=fLALvLr_L = f_L - A_L v_L26, the reported setting rL=fLALvLr_L = f_L - A_L v_L27, rL=fLALvLr_L = f_L - A_L v_L28 requires rL=fLALvLr_L = f_L - A_L v_L29 total Trotter steps and a maximum depth of approximately rL=fLALvLr_L = f_L - A_L v_L30 CNOT-layers to reach subpercent error in the density of states. In the Mott insulating regime rL=fLALvLr_L = f_L - A_L v_L31, even rL=fLALvLr_L = f_L - A_L v_L32 total steps with rL=fLALvLr_L = f_L - A_L v_L33, rL=fLALvLr_L = f_L - A_L v_L34 are reported to suffice to resolve the Hubbard gap and upper and lower bands (Jamet et al., 2022).

6. Conditions, limitations, and interpretive boundaries

Several recurrent claims in this literature are explicitly conditional. The digitally encoded multigrid algorithm states an exponential speedup only for classes of problems where the solution vector can be compressed efficiently and where a quantum compiler can reduce the quantum circuit depth efficiently; the existence of efficient approximations rL=fLALvLr_L = f_L - A_L v_L35 relies on compressibility through wavelet- or Fourier-type expansions and on compiler identification of shallow arithmetic decompositions of the structured unitaries (Jaksch, 2022).

The finite-element qMG formulation separates state preparation from data extraction. It states that qMG can efficiently produce a vector encoding the entire sequence of multigrid iterates, and that extracting the final iterate from the sequence is efficient, but also states that extracting the sequence of iterates from the final quantum state can be inefficient. The same work emphasizes that, unlike standard QLSA, qMG accepts any amplitude-encoded initial guess and uses multigrid convergence rather than a rL=fLALvLr_L = f_L - A_L v_L36-dependent global inversion to reduce error (Raisuddin et al., 2024).

The CFD-oriented work demonstrates constituent subroutines rather than an end-to-end multilevel solver. Its summary is explicit that “although no full V-cycle was simulated,” the tested smoothers, block-encodings, and LCU steps establish that the relevant building blocks can be executed with modest rL=fLALvLr_L = f_L - A_L v_L37 qubits and depth scaling rL=fLALvLr_L = f_L - A_L v_L38; a plausible implication is that the multigrid claim there is presently modular rather than fully integrated (Williams et al., 2024).

The variational multigrid ansatz is also careful about scope. It reports better approximation ratios than small-rL=fLALvLr_L = f_L - A_L v_L39 QAOA and states that, at comparable circuit depth, rL=fLALvLr_L = f_L - A_L v_L40 with rL=fLALvLr_L = f_L - A_L v_L41 yields approximation ratios rL=fLALvLr_L = f_L - A_L v_L42–rL=fLALvLr_L = f_L - A_L v_L43 below Multigrid-VQE, but it also states that no formal proof of quantum advantage is given. The comparison is therefore empirical and restricted to the tested regimes (Keller et al., 2023).

The term “quantum multigrid” can therefore be misleading if treated as a single canonical algorithm. In the present literature it may refer to geometric grid hierarchies for linear systems, index-superposition schemes with digitally stored values, block-encoded finite-element V-cycles, qubit-count refinement in variational ansätze, or two-level time-step hierarchies in Green’s-function calculations. This suggests that the unifying feature is not a unique encoding or complexity theorem, but the use of hierarchical coarse-to-fine structure to improve trainability, reduce depth, or control iterative error on a quantum device (Jamet et al., 2022).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Quantum Multigrid Algorithm.