Optimization Problems In Quantum Computing