I apply methods from computation, information, and pure mathematics to problems of machine learning, physics and chemical physics. In the other direction, I am working on the use of quantum computation to address difficult computational problems. I am also interested in Energy.