Please use this identifier to cite or link to this item: http://localhost:8081/jspui/handle/123456789/20347
Full metadata record
DC FieldValueLanguage
dc.contributor.authorTiwari, Vatsal-
dc.date.accessioned2026-04-09T08:00:01Z-
dc.date.available2026-04-09T08:00:01Z-
dc.date.issued2022-05-
dc.identifier.urihttp://localhost:8081/jspui/handle/123456789/20347-
dc.guideGangopadhyay, Sugata & Kumar, Sandeepen_US
dc.description.abstractQuantum Computing is a revolutionary emerging area of Computer Science, which is in its early phase of development [4]. The concepts of Qubits, superposition, and entanglement allow the ability to manage all the states of a quantum computer at the same time. This gives the quantum computers an exponential performance speedup over the classical counterparts. Quantum computers are predicted to have huge interdisciplinary applications such as security and cryptography, medicines, chemistry, physics, agriculture, and many others [2] [3]. The speed and efficiency provided by quantum computers for these applications would have a big real-world impact. However, a revolutionary change in Quantum Computing has the development of quantum software at its core [4]. As a part of our dissertation, we aim to build a Quantum Software modelling language which will be based on and act as an extension to the work of Perez, Gonzalez and Hector in [8]. The additional part of our work include developing an API containing implementations of Quantum Algorithms segregated based on their domains of work. Due to the counter-intuitive nature of Quantum programming algorithms, choosing the correct algorithm at a given situation may require a comprehensive knowledge of the functioning and technology. Implementing the chosen algorithm into an executable program requires an understanding of the parameters and resources to be used as well as the environment [9]. This is where our work comes in. By developing a collection of quantum algorithms designated to their specific domains of implementation, we attempt to bridge the gap between quantum programming and general software development and programming user-groups by providing abstraction and increasing accessibility of quantum algorithms.en_US
dc.language.isoenen_US
dc.publisherIIT, Roorkeeen_US
dc.titleTOWARDS DESIGNING A MODELLING LANGUAGE FOR QUANTUM SOFTWARE AND DEVELOPMENT OF APISen_US
dc.typeDissertationsen_US
Appears in Collections:MASTERS' THESES (CSE)

Files in This Item:
File Description SizeFormat 
20535032_Vatsal Tiwari.pdf2.55 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.