Optimization is everywhere: route a fleet of trucks, schedule a factory, cut a network into two balanced halves. Most hard versions belong to NP-hard â no known classical algorithm solves them fast for large inputs. Classical computers must search exponentially many possibilities.
Enter QAOA â the Quantum Approximate Optimization Algorithm, introduced in 2014 by Edward Farhi, Jeffrey Goldstone, and Sam Gutmann. Instead of searching through all possible solutions, QAOA prepares a quantum state that is a superposition of many solutions at once, then gently nudges it toward the good ones using two alternating operations applied in sequence.
The key insight: a quantum bit can be 0 and 1 simultaneously. A register of n qubits can represent all combinations at once. QAOA steers that superposition with problem-specific rotations (encoding the cost function) and mixing rotations (keeping all options alive). Tune the rotation angles â and more layers means a finer steer â and the circuit's output concentrates on near-optimal solutions.
QAOA sits at the frontier of what today's noisy quantum hardware can run. Its status is open: proven to match the best classical approximation ratio for some problems at depth p = 1, but whether deeper QAOA achieves a quantum advantage over the best classical algorithms remains one of the central open questions in quantum computing.
Comments
Loading comments...