Quantum Algorithms for Energy Optimization