CMSC 858O On the Foundation of End-to-End Quantum Applications, Fall 2022:
Lecture Note Scribing (10% of the grade)
Each student should scribe (at least) one lecture. This is an interactive procedure. The student should prepare a draft lecture note within 3 weeks from the given lecture. The instructor will work with the student to further polish the lecture note. It is expected that the final lecture notes will be available to the public. Note that lectures will be recorded and handwritten notes will be shared at ELMS.
We provide a latex typesetting template for your convenience. There is also a latex macro for some basic notations in quantum information. Check here for a sample tex file. Please use Qcircuit for drawing quantum circuits.
Milestones:
Paper Presentation (15% of the grade)
Each student is expected to present one paper (or a few papers about one specific topic) during the weeks of paper presentation. Students will bid for the paper to present (no more than 2 students for the same paper). The length of the presentation ranges from a half lecture to a full lecture depending on the nature of the content.
Students could use whiteboards, slides, or so for the presentation as long as it is clear for the audience. The presentation will also be recorded and shared at ELMS.
Here are some general suggestions on how to read/understand/present a new research paper:
Milestones:
Tentative Paper List (subject to frequent updates)
Here are some suggested references to present for the course. This list should be considered as a suggestion. Reasonable references outside the list are welcome, which should be submitted in your bid and approved by the instructor.
If you have any trouble identifying papers to present, please contact the instructor as soon as possible.
Quantum Algorithms
Optimization (Provable Guarantees)
Quantum Speedup for Graph Sparsification, Cut Approximation and Laplacian Solving. arXiv:1911.07306
Quantum algorithms for escaping from saddle points. arXiv:2007.10253
A Quantum Interior Point Method for LPs and SDPs. doi:/10.1145/3406306
Quantum algorithms for matrix scaling and matrix balancing. arXiv:2011.12823
Exponential-time Algorithms
Dynamic Programming Speedup for TSP and other problems. arxiv:1807.05209
Quantum speedup of backtracking. abs:1509.02374
Quantum Tree Size Estimation (can be used to improve the previous algorithm among other applications). arXiv:1704.06774
Quantum Branch and Bound (applicable to integer programming). arXiv:1906.10375
Algorithms for Quantum Machine Learning
Quantum Recommendation Systems. arXiv:1603.08675
A quantum-inspired classical algorithm for recommendation systems. arXiv:1807.04271
q-means: A quantum algorithm for unsupervised machine learning. arXiv:1812.03584.
Quantum exploration algorithms for multi-armed bandits. arXiv:2007.07049
Quantum Boosting. arXiv:2002.05056
Sample Complexity of Learning Quantum States
Sample-optimal tomography of quantum states. arXiv:1508.01797
Efficient quantum tomography. arXiv:1508.01907
Shadow Tomography of Quantum States. arXiv:1711.01053
Sample-efficient learning of quantum many-body systems. arXiv:2004.07266
Quantum Architecture
Logical abstractions for noisy variational Quantum algorithm simulation. ASPLOS 2021.
Exploiting Long-Distance Interactions and Tolerating Atom Loss in Neutral Atom Quantum Architectures. ISCA 2021.
Optimal Mapping for Near-Term Quantum Architectures based on Rydberg Atoms. ICCAD 2021. arXiv: 2109.04179
Architecting Noisy Intermediate-Scale Trapped Ion Quantum Computers. ISCA 2020.
Systematic Crosstalk Mitigation for Superconducting Qubits via Frequency-Aware Compilation. MICRO 2020.
Optimized Quantum Compilation for Near-Term Algorithms with OpenPulse. MICRO 2020.
SupermarQ: A Scalable Quantum Benchmark Suite. HPCA 2022.
QuantumNAS: Noise-Adaptive Search for Robust Quantum Circuits. HPCA 2022.
|