Classical optimization with imaginary time block encoding on quantum computers: The MaxCut problem
Dawei Zhong, Akhil Francis, Ermal Rrapaj
TL;DR
The paper addresses solving MaxCut-type combinatorial optimization with quantum computers by introducing ITE-BE, a non-variational, block-encoded imaginary-time evolution method to prepare the ground state of the diagonal cost Hamiltonian $H_C$. Two protocols are studied: purely ITE-BE and QAOA+ITE-BE, evaluated on unweighted 3-regular graphs, showing that imaginary-time evolution increases overlap with the ground state and that shallow QAOA circuits boosted by ITE-BE can outperform deeper QAOA. The authors derive an exact first-order Trotter decomposition for $e^{- au H_C}$ within a block-encoding framework and present a deterministic variant for input $|+ angle|+ angle$, enabling non-post-selected operation. Results indicate that with circuit depth $O(|E|)$ the ITE-BE methods converge to the ground state as $ au$ grows, highlighting a potential pathway to quantum advantage for MaxCut while acknowledging post-selection as a practical bottleneck. The work suggests extending ITE-BE to other combinatorial problems and combining non-unitary evolution with classical optimization strategies to improve performance and scalability.
Abstract
Optimization problems in finance, physics and computer science are typically very hard to tackle in classical computing and quantum computing could help speed up computations and provide efficient methods for tackling large problems. Typically, to treat the problem with a quantum computer, the optimal solution is cast as the ground state of a diagonal Hamiltonian. We develop a new method, called ITE-BE, based on a recent imaginary time algorithm, which requires no variational parameter optimization as all parameters can be derived analytically from the target Hamiltonian. We also demonstrate that our method can be successfully combined with other quantum algorithms such as quantum approximate optimization algorithm (QAOA). For illustration, here we study the MaxCut problem. We find that the QAOA ansatz increases the post-selection success of ITE-BE, and shallow QAOA circuits, when boosted with ITE-BE, achieve better performance than deeper QAOA circuits. For the special case of the transverse initial state, we adapt our block encoding scheme to allow for a deterministic application of the first layer of the circuit.
