Show simple item record

dc.creatorAl-Shemmery, Ahmed
dc.creatorGeorge, Gibin
dc.creatorParacha, Muhammad Ghasef Khalil Ghasef
dc.date.accessioned2022-08-09T16:34:50Z
dc.date.available2022-08-09T16:34:50Z
dc.date.created2022-05
dc.date.submittedMay 2022
dc.identifier.urihttps://hdl.handle.net/1969.1/196547
dc.description.abstractThe transmission of information is prone to errors that alter the information to an extent depending on the channel. To reduce errors, error-correcting protocols have been developed to increase the reliability of the communication and preserve the information. In quantum communication, quantum bits (qubits) are used to transmit information, and due to the nature of qubits, they offer tremendous advantages over their classical counterparts, the bits. However, their nature also makes them extremely fragile and susceptible to three types of errors: bit-flip, phase-flip, and bit and phase flip. The field of quantum error-correction (QEC) is concerned with the development of protocols to protect qubits and establish reliable communication in quantum channels. An important class of quantum error-correcting codes (QECCs) is the Calderbank-Shor-Steane (CSS) family of codes that use classical error-correcting codes to construct quantum codes. This project is concerned with the evaluation of the performance of CSS codes via conducting Monte Carlo simulations and calculating the probability of error per word for the code in relations to the probability of error in a quantum channel using a Python script. Simulations were conducted to evaluate the performance of the [[7, 1]] and the [[31, 11]] CSS codes. It was found that each code performs better than the other in a given region of values of channel error probability and perform equally at channel error probability about 5 × 10−3.
dc.format.mimetypeapplication/pdf
dc.subjectquantum error-correction
dc.subjectCalderbank-Shor-Steane codes
dc.subjecterror-correcting codes
dc.subjectvector spaces
dc.subjectHilbert spaces
dc.subjectHamming distance
dc.subjectPauli operators
dc.subjectprobability of error
dc.titleSoftware Implementation of Quantum Error-Correction
dc.typeThesis
thesis.degree.departmentElectrical & Computer Engineering
thesis.degree.disciplineElectrical Engineering
thesis.degree.grantorUndergraduate Research Scholars Program
thesis.degree.nameB.S.
thesis.degree.levelUndergraduate
dc.contributor.committeeMemberBoutros, Joseph
dc.type.materialtext
dc.date.updated2022-08-09T16:34:50Z


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record