Exploring Quantum Computing Paradigm: From Conceptualisation, Initial Adoption to Development
Manas Tripathi, Aswani Kumar Cherukuri, Ashish Bhasin, Subramanyam JammalamadakaQuantum computing (QC) holds promise for next-generation applications that requires exponential time to solve NP problems. However, even after 25+ years, researchers still struggle with stable error correction solutions for delivering a stable commercialised quantum universal quantum machine. Companies like IBM, Rigetti, and D-Wave have already started offering quantum annealers, intermediate quantum devices based on the qubit. Therefore, researchers believe that QC would be introduced as an extension of classical computers (CC), where CC would offload a specific computational intensive task. Cloud companies, including Amazon, Azure, and IBM, have already begun to provide cloud services where an organisation can use a QC to work on potential applications. This paper systematically analyses the need to provide QC as a service (QCaaS) for potential applications. Furthermore, we discuss the framework on which this service can be offered. Subsequently, we provide a detailed discussion of various toolkits, libraries, and simulators available for QC.