UNDERSTANDING THE CONDITIONS REQUIRED FOR QUANTUM COMPUTATIONAL ADVANTAGE