log in  |  register  |  feedback?  |  help  |  web accessibility
Logo
Building Quantum Software with Trustworthiness
Runzhou Tao
IRB 4105 or https://umd.zoom.us/j/95853135696?pwd=VVEwMVpxeElXeEw0ckVlSWNOMVhXdz09
Thursday, February 29, 2024, 11:00 am-12:00 pm Calendar
  • You are subscribed to this talk through .
  • You are watching this talk through .
  • You are subscribed to this talk. (unsubscribe, watch)
  • You are watching this talk. (unwatch, subscribe)
  • You are not subscribed to this talk. (watch, subscribe)
Abstract

Quantum computing holds the potential to outperform classical computing, and quantum software is a crucial component to unlock its power. Unlike classical computing, quantum software is under the threat of both quantum hardware errors and human bugs due to the unintuitiveness of quantum theory. In this talk, I will discuss our effort to build trustworthy quantum computing software by automated formal methods whereas most existing classical techniques fail to transfer at scale to quantum computing. I will present 1) Giallar, a fully automated verification toolkit for quantum compilers to formally prove that the compiler is bug-free; 2) Gleipnir, an error analysis framework for quantum programs that enable scalable and adaptive quantum error analysis through the application of tensor networks; and 3) QSynth, a program synthesis framework for recursive quantum programs. Finally, I will look to the future and highlight potential research directions for building full-stack trustworthy quantum software systems.

Bio

Runzhou Tao is a Ph.D. candidate in Computer Science at Columbia University, working with Ronghui Gu and Jason Nieh. His research interests span across quantum computing, programming languages, theoretical computer science and operating systems. His contributions have been recognized with best paper awards from prestigious conferences including FOCS and OSDI.

This talk is organized by Samuel Malede Zewdu