Alejandro Giraldo-Quintero, Daniel Sierra-Sosa, Juan Guillermo Lalinde Pulido
{"title":"Qiskit n-Bitstring Quantum Half-adder and Half-substractor","authors":"Alejandro Giraldo-Quintero, Daniel Sierra-Sosa, Juan Guillermo Lalinde Pulido","doi":"10.1109/ISSPIT51521.2020.9408852","DOIUrl":null,"url":null,"abstract":"Quantum Computing fast development is leading to the emergence of a wide variety of software development frameworks. In general, in these frameworks users can implement quantum algorithms and circuits, evaluating their behavior through simulations, and in some cases, executing them on Noisy Intermediate-Scale Quantum (NISQ) devices. IBM has been a pioneer in this field, providing public access to their devices through the IBM Q Experience Platform, using Python’s open-source framework Qiskit. In this paper, we present the development of a n-bitstring half-adder and half-subtractor algorithm in Qiskit, analyzing the behavior on the IBM Q Experience simulator and real quantum processors.","PeriodicalId":111385,"journal":{"name":"2020 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSPIT51521.2020.9408852","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Quantum Computing fast development is leading to the emergence of a wide variety of software development frameworks. In general, in these frameworks users can implement quantum algorithms and circuits, evaluating their behavior through simulations, and in some cases, executing them on Noisy Intermediate-Scale Quantum (NISQ) devices. IBM has been a pioneer in this field, providing public access to their devices through the IBM Q Experience Platform, using Python’s open-source framework Qiskit. In this paper, we present the development of a n-bitstring half-adder and half-subtractor algorithm in Qiskit, analyzing the behavior on the IBM Q Experience simulator and real quantum processors.