CMSC 858O On the Foundation of End-to-End Quantum Applications, Fall 2021
Lecture Note Scribing (20% of the grade)
Each student should scribe (at least) one lecture in one topic. 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 (30% 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 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.
In addition to the presentation, you should also prepare a lecture note (at least 2.5 pages) covering the fundamentals of your presentation, which should be shared with the instructor at least 3 days before your presentation.
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 suggestions. 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 and lower bounds for convex optimization. arXiv:1809.01731
Convex optimization using quantum oracles. arXiv:1809.00643
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
Quantum Singular Value Transformation
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 Expectation-Maximization for Gaussian Mixture Models. arXiv:1908.06657
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
More conventional quantum algorithms
Quantum Architecture
Logical abstractions for noisy variational Quantum algorithm simulation. ASPLOS 2021.
CutQC: using small Quantum computers for large Quantum circuit evaluations. 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.
Resource-Efficient Quantum Computing by Breaking Abstractions. In Proceedings of the IEEE, Jun 2020.
Optimized Quantum Compilation for Near-Term Algorithms with OpenPulse. MICRO 2020.
|