2019 International Symposium on Theoretical Aspects of Software Engineering (TASE) 2019
DOI: 10.1109/tase.2019.000-2
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing Quantum Programs Against Decoherence: Delaying Qubits into Quantum Superposition

Abstract: Quantum computing technology has reached a second renaissance in the last decade. However, in the NISQ era pointed out by John Preskill in 2018, quantum noise and decoherence, which affect the accuracy and execution effect of quantum programs, cannot be ignored and corrected by the near future NISQ computers. In order to let users more easily write quantum programs, the compiler and runtime system should consider underlying quantum hardware features such as decoherence. To address the challenges posed by decoh… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
15
0
2

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(18 citation statements)
references
References 15 publications
1
15
0
2
Order By: Relevance
“…Similar to our experiment on simulator we followed the same principle and architecture design we explained in QuClassi design and we trained each epoch through IRIS data set with 8000 shots (number of repetitions of each circuit) to calculate the loss of the circuit. Based on our observation and previous research in this area [54,22] the integrity of physical qubits and T1, T2 errors of IBM-Q machines could vary, however, our design managed to attain an optimal solution after few iterations, comparable to the simulator results we attained. Since Machine learning applications, unlike chemistry or other noise-sensitive applications, can tolerate more noise within the system, running experiment on actual quantum machines generated stable results and accuracy similar to the simulators.…”
Section: Ibm-q Evaluationsupporting
confidence: 52%
“…Similar to our experiment on simulator we followed the same principle and architecture design we explained in QuClassi design and we trained each epoch through IRIS data set with 8000 shots (number of repetitions of each circuit) to calculate the loss of the circuit. Based on our observation and previous research in this area [54,22] the integrity of physical qubits and T1, T2 errors of IBM-Q machines could vary, however, our design managed to attain an optimal solution after few iterations, comparable to the simulator results we attained. Since Machine learning applications, unlike chemistry or other noise-sensitive applications, can tolerate more noise within the system, running experiment on actual quantum machines generated stable results and accuracy similar to the simulators.…”
Section: Ibm-q Evaluationsupporting
confidence: 52%
“…We train each epoch through Iris dataset with 8000 shots (number of repetitions of each circuit) to calculate the loss of the circuit. Based on our observation and previous research in this area [20,46] the integrity of physical qubits and T1, T2 errors of IBM-Q machines could vary [41], however, our design managed to attain a solution after few iterations, comparable to the simulator results we attain. Running experiments on actual quantum computers generated stable results and accuracy similar to the simulators.…”
Section: Experiments On Ibm-qmentioning
confidence: 77%
“…4.5). Additionally, the qubits must be mapped to available physical qubits, which influences the quantum algorithm execution as well, due to different characteristics of the qubits, such as decoherence time or connectivity [87]. However, the available quantum compilers are mostly vendor-specific [39], and therefore, compile the quantum algorithm implementations defined in the quantum assembler of a certain vendor to the executable for concrete quantum hardware that is provided by this vendor.…”
Section: Quantum Compilermentioning
confidence: 99%