Abstract
Before applications actually run on quantum hardware, the design of the quantum application and its pre-processing take place in the classical environment. Transforming a quantum circuit into a form that is able to run on quantum hardware, known as transpilation, is a crucial process in performing quantum experiments. Routing is a particularly important and computationally expensive part of the transpilation process. The routing process can alter a circuit’s accuracy, execution time, quantum gate count, and depth. Several routing algorithms exist that aim to optimize some portion of the routing process. There are many variables to consider when choosing an optimal routing algorithm, such as routing time, circuit accuracy, gate count, circuit execution time, and more. Identifying what routing algorithm is best for a given quantum experiment based on various properties can allow researchers to make informed routing decisions, as well as optimize target aspects of their work. This thesis draws connections between the properties of circuits, hardware, and routing algorithms to identify when a specific routing algorithm will outperform the others.
Library of Congress Subject Headings
Quantum computing; Routing protocols (Computer network protocols)
Publication Date
4-2023
Document Type
Thesis
Student Type
Graduate
Degree Name
Computer Engineering (MS)
Department, Program, or Center
Computer Engineering (KGCOE)
Advisor
Sonia Lopez Alarcon
Advisor/Committee Member
Michael Zuzak
Advisor/Committee Member
Ben Zwickl
Recommended Citation
Barnes, Harrison, "A Survey of Qubit Routing Algorithms" (2023). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/11428
Campus
RIT – Main Campus
Plan Codes
CMPE-MS