Source-linked AI summary

Quantum computing for energy systems optimization: Challenges and opportunities

Akshay Ajagekar, Fengqi You

arXiv:2003.00254v1quant-phmath.OC

TL;DR

Energy-systems optimization can be computationally expensive without guaranteed solutions, especially under multiple uncertainties. The paper applies quantum-computing approaches and reports exceptionally better performance in its case studies, while identifying approximation and partitioning limitations.

  • Problem

    Classical optimization can be computationally expensive with no guarantee of returning a solution, including for shale gas energy systems under multiple uncertainties.

  • Method

    The paper uses quantum optimization approaches including D-Wave’s quantum annealer and the decomposing solver Qbsolv, while representing energy-balance and logical constraints.

  • Results

    The presented case studies report that quantum computers perform exceptionally better, while the analysis also examines approximation-based and customized classical approaches.

  • Takeaways & Limitations

    The analysis suggests that quantum advantage may be perceived for energy-systems optimization, alongside relevant applications and continued roles for customized classical algorithms.

  • Takeaways & Limitations

    The reformulation is an approximation of the original problem, and a more robust partitioning scheme may be needed despite percentage deviation not greater than five percent.

Abstract

from arXiv · show

The purpose of this paper is to explore the applications of quantum computing to energy systems optimization problems and discuss some of the challenges faced by quantum computers with techniques to overcome them. The basic concepts underlying quantum computation and their distinctive characteristics in comparison to their classical counterparts are also discussed. Along with different hardware architecture description of two commercially available quantum systems, an example making use of open-source software tools is provided as a first step for diving into the new realm of programming quantum computers for solving systems optimization problems. The trade-off between qualities of these two quantum architectures is also discussed. Complex nature of energy systems due to their structure and large number of design and operational constraints make energy systems optimization a hard problem for most available algorithms. Problems like facility location allocation for energy systems infrastructure development, unit commitment of electric power systems operations, and heat exchanger network synthesis which fall under the category of energy systems optimization are solved using both classical algorithms implemented on conventional CPU based computer and quantum algorithm realized on quantum computing hardware. Their designs, implementation and results are stated. Additionally, this paper describes the limitations of state-of-the-art quantum computers and their great potential to impact the field of energy systems optimization.

1. Introduction

Energy systems optimization is increasingly difficult as energy networks grow more complex, while classical methods can become computationally expensive or fail to find feasible solutions. The paper introduces quantum computing as a potential approach, reformulates representative problems for quantum optimization, and discusses architectures, demonstrations, comparisons, and limitations.

  • Motivation: Growing energy demand, environmental concerns, and expanding energy networks increase the need for effective energy-system design, planning, and control.The introduction connects energy allocation, reliability, cost, sustainability, and network growth with optimization needs.
  • Challenges: Complex energy-system models can require exponential computation time, while classical solvers may be computationally expensive and provide no guarantee of a solution.The paper cites large-scale, multi-objective, and uncertain models as computationally challenging for conventional optimization methods.
  • Quantum opportunity: Quantum computing is presented as a novel approach for tackling complex optimization problems while offering a potential speed advantage over conventional computers.The introduction motivates quantum optimization through examples such as Shor’s factorization algorithm and Grover’s search algorithm.
  • Paper scope: The paper provides quantum-computing fundamentals, describes two architectures, and offers step-by-step tutorials for applying them to optimization.The tutorials are intended to give readers a basic introduction to programming quantum computers for optimization.
  • Problem formulation: Facility location-allocation, unit commitment, and heat exchanger network synthesis are reformulated as unconstrained binary optimization problems for quantum mapping and solution.These reformulations target representative energy planning, operations, and synthesis problems.
  • Evaluation and outlook: The paper compares timing and solution quality with classical CPU-based methods and discusses technological barriers, quantum-computer limitations, and future opportunities for large-scale optimization.It frames the comparison and future discussion around developing more sophisticated solution architectures for complex energy systems.

2. Quantum Computing Fundamentals

Quantum computing uses qubits and quantum phenomena to process information differently from classical computers. The paper introduces gate-model and annealing approaches, their optimization applications, and their current limitations.

  • Quantum computing is presented as the next frontier because shrinking classical transistors increasingly encounters interfering quantum effects.
  • A qubit can occupy superposed states rather than only classical 0 or 1 states, and measurement collapses it to a basis state.
  • Entanglement creates correlations between individually random qubit behaviors, and together with superposition contributes to quantum computational power.
  • 2.1. Quantum Circuit Model: In the gate model, quantum gates are applied sequentially to prepare, evolve, and measure qubit states for a desired computation.
  • Gate-model applications are practically limited because qubits suffer decoherence, and few problems are known to achieve exponential speedup over classical algorithms.
  • 2.2. Quantum Annealing based model: Quantum annealing uses quantum fluctuations and tunneling to minimize cost functions, with probability concentrated toward optimal states during evolution.

3. Facility location-allocation in energy systems optimization

Facility location-allocation models support strategic energy-systems infrastructure design, including assigning plants to regions while minimizing interplant transportation costs. The paper formulates quadratic assignment instances and evaluates IBM gate-based and D-Wave annealing approaches alongside classical optimization.

  • Facility location-allocation supports energy infrastructure planning, including wind, solar, hydro, and electricity-storage facility placement under cost, demand, grid, and resource considerations.
  • The quadratic assignment formulation assigns n plants to n regions using binary variables while minimizing interplant transportation costs.Transportation costs use matrices describing energy transport costs and flows between plants and locations; each location receives one facility.
  • The study omits demand and resource-availability constraints from the illustrative formulation and uses QAPLIB instances as a unified testbed.
  • IBM gate-model and D-Wave annealing hardware are evaluated on the combinatorial optimization problem, with D-Wave 2000Q results compared against Gurobi on a conventional CPU.
  • The quadratic assignment objective is converted into a constrained cost function and then mapped to an Ising Hamiltonian or binary quadratic model for quantum execution.Qiskit supports IBM-based execution, while D-Wave workflows use binary quadratic modeling and decomposition utilities.
  • 3.3. Results: Quantum solutions are fast for embeddable small instances but show declining quality on larger problems, while reported deviations from best-known solutions remain no greater than five percent.Small instances embeddable on the Chimera graph are solved in less than 0.07 seconds; larger instances require partitioning and can trade solution quality for runtime.

4. Unit commitment problem

Unit commitment minimizes operational costs while meeting power demand and generator constraints, but its nonlinear mixed-integer structure makes solution difficult. The paper discretizes continuous generation variables into a QUBO, compares Gurobi with D-Wave, and identifies precision–optimality trade-offs.

  • The problem is difficult because nonlinear costs and combinatorial feasible solutions produce a mixed-integer nonlinear model classified as NP-hard and NP-complete.
  • Unit commitment minimizes total operating cost over a time horizon while satisfying power balance, reserves, and generator operating limits.
  • Single-period unit commitment is formulated as a mixed-integer quadratic program with binary online-status variables and bounded continuous generation variables.
  • 4.1. Implementation: Because D-Wave requires unconstrained binary optimization, the model discretizes each continuous generation range into N equally spaced grids and reformulates the problem as QUBO.The reformulation sets generation to zero when a unit is offline and approximates the original problem.
  • For 12 units, the original nonlinear model has 12 binary and 12 continuous variables with 25 constraints, whereas the reformulation has 144 binary variables and 13 constraints.
  • Large QUBOs may require Qbsolv partitioning, which can reduce the likelihood of global optima and produce deviations from Gurobi solutions.
  • Increasing grid resolution improves classical approximation, but D-Wave precision limits mean finer grids do not guarantee better quantum solutions.Beyond a certain limit, additional discretization can be redundant and solution quality can deteriorate, creating a precision–global-optimality trade-off.

5. Heat exchanger network synthesis

Heat exchanger network synthesis (HENS) addresses energy recovery and utility costs but is computationally difficult, even in simplified forms. The paper reformulates a minimum-matches subproblem for quantum hardware and compares quantum and classical solutions.

  • Problem context: HENS integrates heat sources and sinks to control heat supply and demand while reducing process energy and utility costs.The network example contains 2 hot streams, 3 cold streams, and 4 heat exchangers.
  • Problem formulation: HENS is NP-hard, and even the single-temperature-interval minimum-matches subproblem is strongly NP-hard.Sequential synthesis decomposes HENS into minimum utility cost, minimum number of matches, and minimum-cost network subproblems.
  • Problem formulation: The minimum-matches formulation balances source supplies and sink demands, with continuous heat flows q_ij and binary match variables w_ij.The first two constraints enforce energy balance, while the third imposes a logical constraint.
  • Quantum reformulation: Because quantum computers support discrete problems, continuous heat flows are discretized into N grid points and mapped to a QUBO with binary variables.The upper bounds are selected to preserve the logical constraint, and the discretized formulation is checked with Gurobi before quantum mapping.
  • Results and limitations: Smaller instances return global optima on quantum hardware, and the best solution exactly matches Gurobi’s discretized solution.Larger instances require Qbsolv partitioning, while limited precision and scaling can cause energy-balance violations and reduce global-optimum likelihood.
  • Results and limitations: For larger discretized models, Gurobi performs better than the quantum solver in time and solution quality because quantum scalability and precision remain limited.A small MILP can expand into a large binary model after discretization, and penalty scaling can introduce precision loss.

6. Discussion

The discussion finds that quantum performance depends strongly on hardware architecture, connectivity, precision, and problem structure. Quantum annealers can help on some optimization problems, but classical solvers remain stronger in many current comparisons, motivating hybrid methods.

  • Quantum hardware limitations: D-Wave devices are constrained by problem size, qubit connectivity, embedding requirements, precision, and intrinsic control errors.Limited connectivity can force decomposition into smaller subproblems without guaranteeing the best solution.
  • Classical–quantum comparison: Classical algorithms optimized for specific problems can outperform quantum annealers, even when quantum speedup appears possible.The paper notes that a large quadratic assignment instance outperformed a simpler HENS problem in speed and solution quality.
  • Quantum hardware limitations: Gate-based systems have few qubits and noisy operations, while increasing system size makes qubit-quality improvement and noise mitigation more difficult.The discussion identifies error rates, control quality, and error correction as major challenges for scalable gate-based quantum computing.
  • Hybrid approaches: Practical energy-system problems often extend beyond binary quadratic models into mixed-integer nonlinear optimization, limiting standalone quantum approaches.The discussion therefore supports combining classical and quantum hardware until more capable universal quantum computers are available.
  • Hybrid approaches: Hybrid methods can combine deterministic classical solvers with probabilistic quantum exploration for complex design and scheduling problems.One proposed pattern uses quantum resources to explore neighboring solutions while a classical algorithm optimizes a nonlinear objective.
  • Application-dependent performance: Quantum annealers perform exceptionally better for facility-location allocation problems but only mediocrely for problems requiring discretization.They can nevertheless produce good feasible solutions for problems with large solution spaces within reasonable runtimes.

7. Conclusion

The paper introduces quantum computing for energy-systems optimization, evaluates compatible applications and challenges, and reports mixed, problem-dependent outcomes. It concludes that hybrid quantum-classical methods are particularly relevant for large, complex, and uncertain systems.

  • Scope and contribution: The paper surveys quantum-computing concepts, hardware compatibility, optimization applications, and implementation challenges for energy systems.It provides relevant applications and discusses quantum algorithms used for optimization.
  • Findings: Problem-space discretization can yield an optimal solution, but the likelihood that it is the best possible solution changes.This conclusion reflects the trade-off introduced by approximating continuous optimization problems for quantum hardware.
  • Findings: Quantum-computing challenges include hardware architecture, precision, and error mitigation, while customized classical algorithms may still outperform quantum computers.The paper presents quantum advantage as instance-dependent rather than universally established.
  • Future direction: Quantum computing remains at an early development stage relative to classical computing, so future applications are expected to use both classical and quantum resources.The conclusion emphasizes continued work on quantum hardware, controls, and algorithms for complex energy-system optimization.
  • Future direction: Large-scale energy planning, scheduling, sustainable design, and uncertainty-related optimization are identified as targets for quantum-classical hybrid methodologies.These problems involve complex structures and, in some cases, temporally correlated uncertainty.
Loading 2003.00254v1…