UNDERSTANDING THE CONDITIONS NEEDED FOR QUANTUM COMPUTATIONAL ADVANTAGE