HOW QUANTUM ALGORITHMS TAKE CARE OF COMPLICATED OPTIMIZATION PROBLEMS