I am an Assistant Professor in the Department of Electrical and Computer
Engineering at UBC, where I lead
the Quantum Software and
Algorithms Research (QSAR) group.
For more details, please see my
CV.
I work in the field of quantum computing. My interests include, but are not limited to:
ODM, S. Núñez-Corrales, M. Stechły, S. P. Reinhardt,
T. Mattson (2024) An Abstraction Hierarchy Toward Productive Quantum
Programming. In Proc. of 2024 IEEE International Conference on Quantum Computing
and Engineering (QCE), Montreal, PQ. pp. 979-989.
(arXiv)
M. Khan, P. Nair, ODM (2024) CircInspect: Integrating Visual
Circuit Analysis, Abstraction, and Real-Time Development in Quantum
Debugging. In Proc. of 2024 IEEE International Conference on Quantum Computing
and Engineering (QCE), Montreal, PQ. pp. 1000-1006.
G. Uchehara, T. Aamodt, ODM (2024) Graph-based identification of qubit network (GidNET) for qubit reuse. In Proc. of 2024 IEEE International Conference on Quantum
Computing and Engineering (QCE), Montreal, PQ. pp. 1120-1131.
(arXiv)
ODM (2024)
On the need for effective tools for debugging quantum programs. In
Proc. of the 5th ACM/IEEE International Workshop on Quantum Software
Engineering (Q-SE 2024). Association for Computing Machinery, New York, NY,
USA, 17–20.
(arXiv)
C. Sarma, ODM, A. Abhishek, P. C. Srivastava (2023) Prediction of the neutron drip line in oxygen isotopes using quantum computation. Phys. Rev. C 108
064305.
(arXiv)
G. Bottrill, M. Pandey, ODM (2023)
Exploring the Potential of Qutrits for Quantum Optimization of Graph Coloring. 2023 IEEE International Conference
on Quantum Computing and Engineering (QCE), Bellevue, WA, USA, 2023, pp.
177-183. (arXiv)
ODM, J. Izaac, T. Bromley, A. Hayes, C. Lee, M. Schuld, A. Száva, C. Roberts,
and N. Killoran (2023) Quantum computing with differentiable quantum
transforms. ACM Transactions on Quantum Computing 4, 3, Article 22.
G. Uchehara, T. Aamodt, ODM (2022) Rotation-inspired circuit cut optimization. In 2022 IEEE/ACM Third International Workshop on Quantum Computing Software (QCS), 50-56. (arXiv)
ODM, R. M. Woloshyn (2022) Quantum computing fidelity susceptibility using automatic
differentiation. Phys. Rev. A 106
052429 (arXiv)
J. M. Arrazola, ODM, N. Quesada, S. Jahangiri, A. Delgado,
N. Killoran (2022) Universal quantum circuits for quantum chemistry.
Quantum 6 742.
ODM, A. McCoy, P. Gysbers, T. Miyagi, R. M. Woloshyn, P. Navrátil
(2021) Improving Hamiltonian encodings with the Gray
code. Phys. Rev. A 103
042405 (arXiv)
B. Dury, ODM (2020) A QUBO formulation for qubit allocation.
[quant-ph] 2009.00140
ODM, J. Gamble, C. Granade, K. Rudinger, N. Wiebe
(2020) Operational, gauge-free quantum tomography.
Quantum 4 364.
ODM, V. Gheorghiu, M. Mosca
(2020) Fault tolerant resource estimation of quantum random-access
memories. IEEE Transactions on Quantum Engineering, vol.1, pp. 1-13,
Art no. 4500213.
ODM (2019) Methods for parallel quantum circuit synthesis,
fault-tolerant quantum RAM, and quantum state tomography. (PhD thesis)
H. de Guise, ODM, L. L. Sánchez-Soto
(2018) Simple factorization of unitary transformations.
Phys. Rev. A 97 022328 (arXiv)
ODM, L. L. Sánchez-Soto, G. Leuchs, M. Grassl
(2017) Coarse-graining the phase space of N qubits.
Phys. Rev. A 95 022340 (arXiv)
Amy M., ODM, Gheorghiu V., Mosca M., Parent A., Schanck
J. (2017) Estimating the Cost of Generic Quantum Pre-image Attacks
on SHA-2 and SHA-3.
In: Avanzi R., Heys H. (eds) Selected Areas
in Cryptography – SAC 2016. SAC 2016. Lecture Notes in Computer Science, vol
10532. Springer, Cham. (arXiv)
ODM, M. Mosca
(2016) Parallelizing quantum circuit synthesis. Quantum
Science and Technology 1 (1)
ODM (2015) Parallelizing quantum circuit synthesis. (MSc
thesis)
ODM, D. Z. Djokovic, I. S. Kotsireas
(2015) Symmetric Hadamard matrices of order 116 and 172
exist. Special Matrices. Volume 3, Issue 1, ISSN (Online) 2300-7451
M. Gaeta, ODM, A. B. Klimov, H. de Guise
(2014) Discrete phase-space approach to mutually orthogonal Latin
squares. J. Phys. A: Math. Theor. 47
435303 (arXiv)
A. Darbandi, E. Devoie, ODM, O. Rubel (2012) Modeling the radiation
ionization energy and energy resolution of trigonal and amorphous selenium
from first principles. J. Phys.: Condens. Matter. 24 455502
I have made a number of contributions to PennyLane, an open-source quantum software framework, and the Xanadu Quantum Codebook, an interactive, online quantum computing textbook.
I developed The Ionizer, an open-source transpiler for trapped-ion quantum computing.
More software contributions are listed on my GitHub profile.
Current:
Past courses (links to archived GitHub pages):
The following are some topical notes which may or may not be useful for others. Some were written for class projects, others for friends or for fun.
Introduction to quantum computing and quantum annealing
(Materials for a lecture series given at TRIUMF, May 2019)
A casual
primer on finite fields
Bounded depth quantum circuits (for John Watrous' course
on Quantum Complexity Theory, summer 2014)
A brief
introduction to unitary 2-designs (for John Watrous' course on
Applications of Haar measure in Quantum Information, fall 2014)