Skip to content
Quantum.world

Research

Warm-Start Iterative QITE for Distribution Network Reconfiguration via Branch-Exchange Encoding

Overview Research area: Quantum optimization for power systems — specifically hybrid quantum-classical solution of distribution network reconfiguration (DNR), the problem of choosing which switches to

Warm-Start Iterative QITE for Distribution Network Reconfiguration via Branch-Exchange Encoding
arXiv
2609.39602
Published
2026-09-30
Authors
Noah Crum, Pete Pritchard, Tanner Rase, Phillip C. Lotshaw, Shaked Regev, Claudio Girotto, Ananth Kaushik, Paul Smith

AI summary

Overview

Research area: Quantum optimization for power systems — specifically hybrid quantum-classical solution of distribution network reconfiguration (DNR), the problem of choosing which switches to open and close in a power distribution network to minimize active line losses.

Technical level: Advanced. The paper assumes familiarity with quantum imaginary-time evolution (QITE), Pauli-operator algebra, alternating current power flow (ACPF), and combinatorial optimization on graphs.

Scope (one sentence): The paper introduces a radiality-preserving branch-exchange qubit encoding, embeds it in a surrogate-assisted warm-start iterative QITE loop evaluated against classical ACPF, and tests the workflow on ten distribution network cases, including runs on IonQ hardware.

What This Paper Is About

Distribution networks contain more lines than are energized at any moment, with sectionalizing switches that can be opened and tie switches that can be closed. Utilities normally operate these networks as radial (tree-structured) systems for fault protection, but within that constraint many different radial configurations are possible, and they differ in how much real power is wasted as heat in the lines. Finding the lowest-loss radial configuration is a mixed-integer nonlinear optimization problem called distribution network reconfiguration, and it is hard because every candidate configuration requires solving nonlinear ACPF equations before its loss is known.

The paper's goal is a hybrid quantum-classical algorithm that proposes good candidate configurations on a quantum register, guarantees every measured bit string decodes to a valid radial network, and uses a small number of expensive classical ACPF solves to guide the search toward lower losses.

Key Contributions

  1. A fixed-width branch-exchange encoding that enforces radiality by construction. Switching decisions are represented as an ordered tuple of actions applied to a radial default configuration. Each stage either does nothing (action 0) or closes one tie switch and opens one switch on the resulting cycle. Because closing a tie creates exactly one cycle and opening one path edge restores a tree, every possible register outcome decodes to a radial configuration — no penalty terms and no topology-preserving mixers are needed.

  2. A surrogate-assisted warm-start QITE acquisition loop. A second-order model over stage actions is fitted to evaluated configurations and their ACPF losses, mapped exactly to a diagonal Hamiltonian, and used to compute QITE circuit parameters classically via first-order expectation matching. A warm-start product state is centered on a register representation of the current best configuration (the incumbent), with the spread angle annealed across rounds.

  3. Explicit handling of alias degeneracy. Because the encoding is many-to-one (different action tuples decode to the same switch configuration), the paper defines complete alias sets and degeneracies, fits the surrogate over all aliases of each evaluated configuration, and ranks distinct candidate configurations by the average surrogate prediction over their aliases.

  4. Two problem-size reduction methods for larger networks. A DISTOP-inspired switch-fixing technique reduces the number of switchable branches, and a rolling-window method divides the network into smaller pieces addressed in sequence, extending the workflow beyond the qubit counts available on hardware.

Main Findings

  • Minimal-loss configurations reached in six cases: The abstract reports that the algorithm reaches minimal-loss configurations for six of the ten test cases.
  • Near-optimal results in the remaining four: For the other four cases, the configurations found have losses 0.2%–2.18% above the reported reference minimal loss.
  • Optimal results verified by exhaustive ACPF for Test Cases 1–5: For these cases, simulation and hardware results achieve optimal loss configurations, verified by ACPF over all usable radial configurations with this method.
  • Branch-exchange encoding is exact in coverage under stated assumptions: Provided the register includes every default-open controlled tie, every controlled path branch may be opened, and stage widths satisfy the width condition, the decoder's image equals the full radial set.
  • Aliasing is substantial: For Test Case 1, an 11-qubit register with stage widths (3, 4, 4) gives 2,048 branch-exchange codes that decode to only 190 distinct radial configurations; for example, action tuples (1, 0, 0) and (6, 0, 0) both produce the same exchange through modular indexing of a five-entry path.
  • Larger cases rely on the rolling-window method: For Test Cases 6–10, full ACPF enumeration of feasible configurations is intractable, so results are obtained with the rolling-window method and compared against values reported in the literature.
  • Ten test cases total: Seven commonly used benchmark cases plus three cases modified from these and similar standard systems.
  • Per-case loss values, qubit counts, shot counts, and budget settings for the individual experiments are not reported in the provided content, which is truncated before the results section and appendices.

Methodology in Plain English

Step 1 — Encode the network. Start from a radial default configuration. List its open tie switches in a fixed order. Each tie gets its own "stage" of the register, and the stage's bits store an integer action: zero means leave everything alone; a positive number means close that tie, look at the loop that forms, walk the loop's path in a fixed order, and open the switch the action points to. Each stage's bit width is just large enough to cover the largest number of openable path branches reachable at that stage, plus one for the no-op. Every bit string therefore means a valid radial network.

Step 2 — Get some initial loss labels. Run classical ACPF (via OpenDSS through DSS-Extensions and the OpenDSSDirect Python interface) on the default configuration and a deterministic sequence of single-stage exchanges until a reserve of usable labels is reached. A label counts only if the solve converges and returns a finite loss in kW.

Step 3 — Fit a cheap model of loss. Fit a second-order model over stage actions — an intercept, per-stage action effects, and stage-pair action effects — to the labels, weighting low-loss samples more heavily and giving each configuration fixed total weight spread across its aliases. Then convert that fitted model exactly into a diagonal Hamiltonian in Pauli-Z operators.

Step 4 — Prepare and sample a quantum state. Take the current best configuration, pick whichever of its aliases has the lowest surrogate energy, and build a product state in which each qubit matches that representative with probability cos²φ. Apply a fully connected pairwise QITE circuit whose generator for each qubit pair is Y_iZ_j + Z_iY_j. The rotation parameters are not optimized on hardware — they are computed classically by matching the initial rate of change of Pauli-Z expectations under imaginary-time evolution to the rate produced by the circuit, solved as a regularized least-squares problem via singular value decomposition. Measure the register.

Step 5 — Rank and evaluate. Decode measured bit strings, merge duplicates, and rank the untried distinct configurations by average surrogate prediction over their aliases. Send the best candidates to full-network ACPF, record new usable labels, update the incumbent, and repeat. The warm-start angle shrinks across rounds so the state becomes increasingly concentrated near good configurations. The loop ends at a fixed budget of labels and shots, returning the lowest-loss configuration actually evaluated.

Why This Matters

Impact on research: Quantum approaches to DNR have largely relied on QUBO penalties for radiality, on higher-order terms without quadratization, or on specially constructed topology-preserving mixers. This paper offers a different route: a decoder that is radial by construction, which lets the quantum device work in a compact action space while classical ACPF remains the source of truth for electrical validity. It also demonstrates that QITE parameters can be obtained entirely from analytic expectations of a product state — no quantum-side parameter optimization loop — which is a practical pattern for near-term hardware.

Real-world applications:

  • Loss reduction on distribution feeders: Utilities can use reconfiguration to cut real power losses (reported in kW by the ACPF evaluator) without new capital equipment.
  • Fault isolation and service restoration: The same switch set — sectionalizing switches to open and tie switches to close — is used to isolate faults while avoiding unnecessary outages, which the paper cites as the operational motivation for radial configurations.
  • Multi-source networks: The formulation handles multiple sources by connecting each to a fictitious super-root, so radial configurations become forests with one source per connected component — relevant to networks with distributed generation or multiple substations.
  • Planning studies on larger systems: The switch-fixing and rolling-window reductions are aimed at applying the workflow to networks too large for a single full register.

Industry relevance: The work is a collaboration between EPB Quantum, Oak Ridge National Laboratory, and IonQ, with experimental implementation on IonQ systems, indicating an intentional path from formulation to commercially available quantum hardware rather than simulation-only results.

Future Directions

  • Scaling to larger networks: The rolling-window and switch-fixing reductions are approximations that limit coverage of the full radial set; quantifying how much solution quality is traded for register size, and how window decomposition interacts with the surrogate fit, remains open.
  • Beyond radiality: The paper explicitly limits its feasible set to radiality and states that other operational constraints of ACPF are not addressed by the feasible set. Incorporating voltage limits and other engineering constraints is a natural next step.
  • Hardware scaling and noise: The circuit is a fully connected pairwise ansatz, whose two-qubit gate count grows quadratically in register width; evaluating how results degrade on larger registers and noisier devices is a direct question raised by the hardware demonstrations.
  • Better surrogates and generators: The paper notes that the restricted generator family need not reproduce every target derivative, and that any nonzero fitting residual signals a first-order expectation mismatch — implying richer generator sets or higher-order models as possible improvements.

Target Audience

Quantum computing researchers working on combinatorial optimization and near-term hybrid algorithms, especially those interested in constraint-preserving encodings and QITE variants; power systems researchers curious about quantum formulations of reconfiguration and power flow; and industry practitioners at utilities or quantum hardware vendors evaluating whether hybrid quantum-classical workflows can handle network-scale optimization with expensive classical evaluators in the loop.

Authors’ abstract

We present a hybrid quantum-classical algorithm for distribution network reconfiguration, a combinatorial optimization problem on power distribution networks, that combines a radiality preserving branch-exchange encoding with iterative warm-start quantum imaginary-time evolution to minimize active line losses. The encoding uses a fixed-width binary representation of sequential branch-exchange actions, ensuring that every register outcome decodes to a radial configuration. The quantum subroutine is informed by a surrogate model fit to classically-solved alternating current power flow (ACPF) labels. After a set budget of ACPF solves and circuit samples is exhausted, the algorithm returns the lowest-loss configuration seen. We employ our algorithm on ten test cases, including seven commonly-used benchmark cases and three cases we modified from these and similar standard systems. We include two methods to reduce problem size, which enable extensions of the algorithm to larger networks. We successfully reach minimal-loss configurations for six cases and find configurations with losses from 0.2 percent to 2.18 percent above the reported reference minimal loss for the other four.

Read the original paper