Related Experiment Video
Updated: Oct 18, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Training Variational Quantum Algorithms Is NP-Hard
Lennart Bittel1, Martin Kliesch1
1Quantum Technology Group, Heinrich Heine University Düsseldorf, 40225 Düsseldorf, Germany.
Variational quantum algorithms face NP-hard optimization challenges, even for simple systems. This intrinsic difficulty, stemming from numerous local minima, hinders convergence to optimal solutions for quantum computing tasks.
Area of Science:
- Quantum Computing
- Computational Complexity Theory
- Quantum Chemistry
Background:
- Variational quantum algorithms (VQAs) like VQE and QAOA are prominent for near-term quantum devices.
- These algorithms train parametrized quantum circuits using classical optimization.
Purpose of the Study:
- To analyze the computational complexity of the classical optimization problems inherent in VQAs.
- To determine if the hardness of VQAs originates from the quantum problem or the classical optimization itself.
Main Methods:
- Theoretical analysis of the classical optimization landscape associated with VQAs.
- Investigation of worst-case instances for polynomial-time classical algorithms.
- Examination of specific cases like logarithmic qubits and free fermions.
Main Results:
- The classical optimization problems for VQAs are proven to be NP-hard.
- This hardness is robust, implying significant approximation errors for polynomial-time algorithms (assuming P≠NP).
- Optimization remains NP-hard even for classically tractable quantum systems, indicating intrinsic classical difficulty.
Conclusions:
- The classical optimization component of VQAs is intrinsically hard, not just a reflection of the underlying quantum problem.
- Training landscapes often contain numerous persistent local minima, impeding gradient-based optimization.
- VQAs may generally converge to suboptimal solutions due to these challenging optimization landscapes.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Biot-Savart Law: Problem-Solving
Consider a mobile phone battery bank as a source of steady current, which flows through the wire connected between the two. What is the magnitude of the magnetic field created by this current at a field point P?
To estimate the magnitude of the total magnetic field, we first consider a small current element of length dl, at a distance r from the field point. Now the following...
Stability of Equilibrium Configuration: Problem Solving
Problem-solving in the context of the stability of equilibrium configuration...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
Statically Indeterminate Problem Solving

