Quantum Computing: A Taxonomy, Systematic Review and Future Directions Sukhpal Singh Gill1, Adarsh Kumar2*, Harvinder Singh3, Manmeet Singh4, 5, Kamalpreet Kaur6, Muhammad Usman7 and Rajkumar Buyya8 1School of Electronic Engineering and Computer Science, Queen Mary University of London, UK 2Department of Systemics, School of Computer Science, University of Petroleum and Energy Studies, Dehradun, India 3Department of Virtualization, School of Computer Science, University of Petroleum and Energy Studies, Dehradun, India 4Jackson School of Geosciences, University of Texas at Austin, USA 5Centre for Climate Change Research, Indian Institute of Tropical Meteorology (IITM), Pune, India 6Seneca International Academy, Seneca, Toronto, Canada 7School of Computing and Information Systems, The University of Melbourne, Parkville, Victoria, Australia 8Cloud Computing and Distributed Systems (CLOUDS) Laboratory, School of Computing and Information Systems, The University of Melbourne, Australia *Corresponding Author: Adarsh Kumar, Department of Systemics, School of Computer Science, University of Petroleum and Energy Studies, Dehradun, Uttarakhand, 248007, India; email:
[email protected] Abstract: Quantum computing is an emerging paradigm with the potential to offer significant computational advantage over conventional classical computing by exploiting quantum-mechanical principles such as entanglement and superposition. It is anticipated that this computational advantage of quantum computing will help to solve many complex and computationally