EDBT 2026 Demo / reviewers in the wild / expert
Matthew Amy
dblp:116/3046
· DBLP profile ↗
10ranked-venue papers
9as first author
3since 2021 · last 2025
0000-0003-3514-420XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 5 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 2 since 2021Systems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author · 1 since 2021Security and privacy · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Quantum computing and quantum information · 77% Coding theory · 23% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 75% Compilers and program optimization · 25% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Emerging computing paradigms · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Quantum computing and quantum information
quantum circuit optimization |
1.2 | 2 | 2025 | Linear and Non-linear Relational Analyses for Quantum Program Optimization · Proc. ACM Program. Lang. 2025 T-Count Optimization and Reed-Muller Codes · IEEE Trans. Inf. Theory 2019 |
Program analysis › static analysis › abstract interpretation
relational analysis |
0.9 | 1 | 2025 | Linear and Non-linear Relational Analyses for Quantum Program Optimization · Proc. ACM Program. Lang. 2025 |
Quantum computing and quantum information › quantum programming
quantum program optimization |
0.9 | 1 | 2025 | Linear and Non-linear Relational Analyses for Quantum Program Optimization · Proc. ACM Program. Lang. 2025 |
Coding theory › error-correcting codes › decoding
minimum distance decoding |
0.4 | 1 | 2019 | T-Count Optimization and Reed-Muller Codes · IEEE Trans. Inf. Theory 2019 |
Coding theory › error-correcting codes
reed-muller codes |
0.4 | 1 | 2019 | T-Count Optimization and Reed-Muller Codes · IEEE Trans. Inf. Theory 2019 |
Emerging computing paradigms
quantum computer architecture |
0.4 | 2 | 2014 | Polynomial-Time T-Depth Optimization of Clifford+T Circuits Via Matroid Partitioning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014 A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Compilers and program optimization
verified compilation |
0.3 | 1 | 2017 | Verified Compilation of Space-Efficient Reversible Circuits · CAV (2) 2017 |
Quantum computing and quantum information
reversible circuits |
0.3 | 1 | 2017 | Verified Compilation of Space-Efficient Reversible Circuits · CAV (2) 2017 |
Emerging computing paradigms › quantum computer architecture
fault-tolerant quantum computing |
0.2 | 1 | 2014 | Polynomial-Time T-Depth Optimization of Clifford+T Circuits Via Matroid Partitioning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014 |
Emerging computing paradigms › quantum computer architecture
quantum circuit optimization |
0.2 | 1 | 2014 | Polynomial-Time T-Depth Optimization of Clifford+T Circuits Via Matroid Partitioning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014 |
Emerging computing paradigms › quantum computer architecture
quantum circuit synthesis |
0.2 | 1 | 2013 | A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Emerging computing paradigms › quantum computer architecture › quantum circuit synthesis
quantum gate decomposition |
0.2 | 1 | 2013 | A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Quantum computing and quantum information › quantum error correction
fault-tolerant quantum computation |
0.1 | 1 | 2019 | T-Count Optimization and Reed-Muller Codes · IEEE Trans. Inf. Theory 2019 |
Methods — techniques the papers use, named apart from their topics
sum-over-paths · 1.7loop invariant inference · 1.7abstract interpretation · 1.7reversible circuit synthesis · 0.6formal verification · 0.6reed-muller decoding · 0.4clifford group · 0.4matroid partitioning · 0.2ancilla-assisted resynthesis · 0.2meet-in-the-middle search · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Linear and Non-linear Relational Analyses for Quantum Program OptimizationabstractThe phase folding optimization is a circuit optimization used in many quantum compilers as a fast and effective way of reducing the number of high-cost gates in a quantum circuit. However, existing formulations of the optimization rely on an exact, linear algebraic representation of the circuit, restricting the optimization to being performed on straightline quantum circuits or basic blocks in a larger quantum program. We show that the phase folding optimization can be re-cast as an affine relation analysis , which allows the direct application of classical techniques for affine relations to extend phase folding to quantum programs with arbitrarily complicated classical control flow including nested loops and procedure calls. Through the lens of relational analysis, we show that the optimization can be powered-up by substituting other classical relational domains, particularly ones for non-linear relations which are useful in analyzing circuits involving classical arithmetic. To increase the precision of our analysis and infer non-linear relations from gate sets involving only linear operations – such as Clifford+ t – we show that the sum-over-paths technique can be used to extract precise symbolic transition relations for straightline circuits. Our experiments show that our methods are able to generate and use non-trivial loop invariants for quantum program optimization, as well as achieve some optimizations of common circuits which were previously attainable only by hand. Matthew Amy, Joseph Lunderville |
Proc. ACM Program. Lang. | 1 |
| 2024 | Exact Synthesis of Multiqubit Clifford-Cyclotomic Circuits
Matthew Amy, Andrew N. Glaudell, Shaun Kelso, William Maxwell, Samuel S. Mendelson, Neil J. Ross |
RC | 1 |
| 2023 | Improved Synthesis of Toffoli-Hadamard Circuits
Matthew Amy, Andrew N. Glaudell, Sarah Meng Li, Neil J. Ross |
RC | 1 |
| 2019 | Sized Types for Low-Level Quantum Metaprogramming
Matthew Amy |
RC | 1 |
| 2019 | T-Count Optimization and Reed-Muller CodesabstractIn this paper, we study the close relationship between Reed-Muller codes and single-qubit phase gates from the perspective of T-count optimization. We prove that minimizing the number of T gates in an n-qubit quantum circuit over CNOT and T, together with the Clifford group powers of T, corresponds to finding a minimum distance decoding of a length 2n- 1 binary vector in the order n - 4 punctured Reed-Muller code. Moreover, we show that the problems are polynomially equivalent in the length of the code. As a consequence, we derive an algorithm for the optimization of T-count in quantum circuits based on Reed-Muller decoders, along with a new upper bound of O(n2) on the number of T gates required to implement an n-qubit unitary over CNOT and T gates. We further generalize this result to show that minimizing small angle rotations corresponds to decoding lower order binary Reed-Muller codes. In particular, we show that minimizing the number of RZ(2π/m) gates for any integer m is equivalent to minimum distance decoding in RM(n - k - 1, n)*, where k is the highest power of 2 dividing m. Matthew Amy, Michele Mosca |
IEEE Trans. Inf. Theory | 1 |
| 2017 | Verified Compilation of Space-Efficient Reversible Circuits
Matthew Amy, Martin Rötteler, Krysta M. Svore |
CAV (2) | 1 |
| 2016 | Estimating the Cost of Generic Quantum Pre-image Attacks on SHA-2 and SHA-3
Matthew Amy, Olivia Di Matteo, Vlad Gheorghiu, Michele Mosca, Alex Parent, John M. Schanck |
SAC | 1 |
| 2016 | Complexity of reversible circuits and their quantum implementations
Nabila Abdessaied, Matthew Amy, Rolf Drechsler, Mathias Soeken |
Theor. Comput. Sci. | 2 |
| 2014 | Polynomial-Time T-Depth Optimization of Clifford+T Circuits Via Matroid PartitioningabstractMost work in quantum circuit optimization has been performed in isolation from the results of quantum fault-tolerance. Here we present a polynomial-time algorithm for optimizing quantum circuits that takes the actual implementation of fault-tolerant logical gates into consideration. Our algorithm resynthesizes quantum circuits composed of Clifford group and T gates, the latter being typically the most costly gate in fault-tolerant models, e.g., those based on the Steane or surface codes, with the purpose of minimizing both T-count and T-depth. A major feature of the algorithm is the ability to resynthesize circuits with ancillae at effectively no additional cost, allowing space-time trade-offs to be easily explored. The tested benchmarks show up to 65.7% reduction in T-count and up to 87.6% reduction in T-depth without ancillae, or 99.7% reduction in T-depth using ancillae. Matthew Amy, Dmitri Maslov, Michele Mosca |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2013 | A Meet-in-the-Middle Algorithm for Fast Synthesis of Depth-Optimal Quantum CircuitsabstractWe present an algorithm for computing depth-optimal decompositions of logical operations, leveraging a meet-in-the-middle technique to provide a significant speedup over simple brute force algorithms. As an illustration of our method, we implemented this algorithm and found factorizations of commonly used quantum logical operations into elementary gates in the Clifford+Tset. In particular, we report a decomposition of the Toffoli gate over the set of Clifford andTgates. Our decomposition achieves a totalT-depth of 3, thereby providing a 40% reduction over the previously best known decomposition for the Toffoli gate. Due to the size of the search space, the algorithm is only practical for small parameters, such as the number of qubits, and the number of gates in an optimal implementation. Matthew Amy, Dmitri Maslov, Michele Mosca, Martin Rötteler |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |