Classical and Quantum Bounded Depth Approximation Algorithms | Synapse