← Back to digest

Quantum Resource Estimation for Minimising Energy Grid Losses

Camille de Valk, Milou van Nederveen, Koen Reerink, Werner van Westering · arXiv:2605.03467 · new submission, quant-ph (cs.MS) · score 8/10 (HIGH)

Abstract

Distribution network reconfiguration (DNR) can minimise power losses by identifying the optimal topology of the electricity grid. Determining the minimum loss configuration is NP-hard, and classical optimisation methods struggle to scale to real-world distribution grids. This paper explores the use of gate-based quantum computing to solve DNR for power loss reduction. We formulate DNR as a higher-order unconstrained binary optimisation (HUBO) problem, avoiding the need for auxiliary variables, thereby reducing the required number of qubits. This is applied to a real medium voltage (MV) network operated by Alliander, a Dutch distribution system operator (DSO). For each biconnected component in the network graph, we construct the corresponding HUBO, derive the cost and mixer operators, and determine the number of required logical qubits and rotation gates. These are then mapped to physical qubits and execution time estimates using quantum resource estimation (QRE). The results suggest that the quantum resource requirements depend not only on component size but also on structural characteristics such as connectivity and cyclicity. Overall, the novelty of this work lies in directly framing the optimisation problem as a HUBO, applying it to real-world MV networks, and performing a QRE to assess future feasibility.

Executive summary

The authors take a real medium-voltage distribution grid (Alliander's Arnhem network) and frame the loss-minimising reconfiguration problem directly as a higher-order unconstrained binary optimisation (HUBO), then count the cost-operator and mixer-operator resources needed to run a single QAOA-style optimisation layer on a fault-tolerant gate-based quantum computer. Their main message is sobering: even after biconnected-component decomposition and topological-minor reduction, the largest Arnhem subproblem produces >4×108 HUBO interaction terms, ≈61k logical qubits, and runtime estimates of order 107–109 s per layer under Microsoft's Quantum Resource Estimator. For Yuan, the relevance is twofold: (i) it is a clean, end-to-end resource-estimation pipeline for a different real-world combinatorial application, in the same template Y3 used for portfolio DGMVP; (ii) the explicit "no auxiliary variables" HUBO design is a direct intellectual cousin of Y2's quasi-binary encoding, applied to a different constraint structure (radiality, vertex/edge/cycle/path).

Main contribution

Earlier quantum work on DNR (Silva et al., IEEE TPS 2023; Sci. Rep. 2023) used D-Wave's QUBO formulation, where higher-order constraints are reduced to quadratic form by injecting auxiliary variables. This paper argues that for gate-based devices the auxiliary variables are gratuitous: the QAOA cost layer only requires that the cost function be a polynomial in Z operators, regardless of polynomial degree, so one can keep the formulation as a HUBO and pay only for the additional multi-qubit Pauli-Z rotations. The authors explicitly model four families of constraints — vertex (linear-sum), edge (interaction), cycle (interaction), path (implies) — as polynomial penalties. They then construct a cost operator UHUBO = exp(-iγΣi ci⊗Zj), count Pauli-Z rotation gates, and feed the logical counts into Microsoft's azure-quantum-resource-estimator following Beverland et al. (arXiv:2211.07629).

Key algorithmic primitives

Detailed walkthrough

The paper is short (8 pages) and structured around a single end-to-end pipeline. Section 2 (Methodology) sets up the optimisation: the grid is a directed graph G=(V,E) with switchable edges and node currents ILn; load on edge (u,v) in spanning tree T is Lu,v(T)=|Iu,v(T)|2Ru,v; the optimisation searches over spanning trees TST(G) (radiality is enforced) for the minimum total load. Equation (1) is the canonical objective; equation (2) defines edge currents as sums of downstream node currents.

The size-reduction trick in Section 2 is to decompose G into biconnected components GCi — each is solved independently because cutting the network at a component root does not couple downstream load to the upstream configuration. Trivial components (dyads, trees) are dropped. Each non-trivial GC is then replaced by its topological minor G0 via edge lifting: degree-2 vertices are spliced out, replacing two adjacent edges by a single edge between the two outer neighbours when no edge already exists there. This preserves cycles and paths, so spanning trees of G0 lift to spanning trees of GC.

Section 2.1 (HUBO formulation) is where the paper differs from Silva et al. The four constraint classes are each translated to polynomial penalty terms in {0,1} variables: vertex constraints become ixi-1)2 (exactly one incident active edge per non-root); edge consistency becomes a 2-body interaction penalty (at most one direction active per undirected edge); cycle constraints are higher-order interaction penalties built from a cycle basis with virtual edges; path constraints use implies-style penalties to forbid disconnected sub-configurations that satisfy cycle constraints but violate global radiality. The total HUBO is a weighted sum (eqns C.1–C.5 + O.1) of the five constraint classes plus the loss objective; the authors deliberately do not pick λ values, since they only count term cardinality.

Section 2.2 (QRE) does the standard xz map and emits a Pauli-Z Hamiltonian; one optimisation layer is one cost-operator UHUBO plus one transverse-field mixer Umix. The two reported logical metrics are the qubit count (= number of binary variables in the formulation) and the rotation-gate count (= number of HUBO interaction terms for the cost layer + 2N for the mixer). The authors then push these numbers through the Microsoft QRE under six hardware archetypes spanning gate-time and error-rate combinations; surface-code distance is auto-selected.

Section 3 (Results) reports the headline numbers in the paper's Table 1. The IEEE-33 benchmark (32 nodes, 36 edges; 32-node biconnected component) produces 33,616 interaction terms, 667 logical qubits, 59,296 logical rotation gates — modest by surface-code standards. The Arnhem MV network produces three non-trivial biconnected components: Arnhem-0 (7/3 nodes; 42 terms; 14 logical qubits; 94 gates) and Arnhem-1 (13/3 nodes; 150 terms; 17 qubits; 272 gates) sit comfortably in any future fault-tolerant device; Arnhem-2 (14/4 nodes) jumps to 607 terms, 53 qubits, 1,110 gates; Arnhem-3 (309/65 nodes) explodes to 4.08×108 interaction terms, 61,172 logical qubits, and 4.94×108 logical rotation gates. The QRE figure (their Figure 2) shows worst-case runtime per single optimisation layer of order 107 s — the authors note that a complete QAOA-style schedule would push this to 108–109 s.

The discussion is candid about scope: (i) the HUBO was not solved — only counted; (ii) electrical parameters were omitted because they do not affect QRE; (iii) the comparison HUBO-vs-QUBO in resource terms is left as future work. The most important methodological point for Yuan is on the last page: the authors flag that "more refined estimates could also incorporate more refined techniques, such as advanced quantum error correction or NISQ-based approaches", and a "direct comparison between HUBO and QUBO formulations" — both are precisely the directions that Y2 (quasi-binary, hard-mixer constraint preservation) and Y3 (NISQ thermal-noise crossover) explore in greater depth. The Romero bf-DCQO citation also signals the authors' interest in counterdiabatic warm-starts, the same intellectual lineage as Y1's measurement-based warm-starting.

Figures

Arnhem MV network
Figure 1. The MV network in Arnhem, shown with its graph topology. The network is decomposed into biconnected components G_C (pink dashed lines) and their topological minors G_0 (blue lines). Normal nodes appear as black dots, component roots of each G_0 as white dots, the power supply as a grey dot. Only nodes with known coordinates are plotted.
Quantum resource estimation results
Figure 2. Resource estimation results for implementing one optimisation layer U_opt. Each marker represents a qubit technology configuration. The shaded region highlights the achievable trade-off region between runtime and required physical qubits. Microsoft's Quantum Resource Estimator determines surface code distance automatically based on the logical requirements. It should be noted that these are not the resources required for a full optimisation pipeline, which would mean multiple applications of U_opt and adding read-out time.

Citations to Yuan's papers

No direct citation to any of Y1–Y6 found in the bibliography. The paper's optimisation lineage routes through Farhi (1411.4028, vanilla QAOA), Silva et al. (D-Wave QUBO for DNR), and Romero et al. (bias-field counterdiabatic QO), so Yuan's quasi-binary encoding (Y2) and end-to-end QAOA-portfolio QRE (Y3) are clearly relevant prior art that the authors do not cite.

Overlap with Y1–Y6

Recommended action for Yuan