About Us

The team behind BQSKit.

BQSKit is developed at Lawrence Berkeley National Laboratory, with collaborators at UC Berkeley, Argonne National Laboratory, and the Naval Postgraduate School. Funded by the DOE Office of Science Advanced Scientific Computing Research program.

Mission

Building the compiler infrastructure for quantum computing.

BQSKit stands on its own as an end-to-end compilation solution by combining state-of-the-art partitioning, synthesis, and instantiation algorithms. The framework is built in an easy-to-access and quick-to-extend fashion, allowing users to best tailor a workflow to suit their specific domain.

It is the only fully portable compiler that exists — without any user effort, it can transpile circuits from any gate set to any gate set. Sets with multiple entangling gates or larger-than-two-qudit gates are no problem for BQSKit. Numerical instantiation is what enables this complete portability while maintaining high-quality compilation.

All of our software is free and open-source. We are constantly improving BQSKit; star and watch our GitHub to be the first to know about updates.

QSearch & LEAP
Optimal-depth synthesis up to 4 qubits (QSearch) and best-quality synthesis up to 6 qubits (LEAP, ACM TQC 2022). Both use A*-guided search with numerical optimization.
QFAST & QGO
Good-quality synthesis up to 8 qubits (QFAST, QCE 2021 Best Paper). QGO combines partitioning + synthesis for global circuit optimization on 60+ qubit circuits, reducing CNOT count by up to 50% vs. t|ket.
QUEST & QFactor
QUEST enables scalable circuit approximations (ASPLOS 2022). QFactor uses tensor networks for circuit instantiation — handles 12+ qubit circuits directly, enabling 100+ qubit optimization pipelines.
Team

Current members.

Costin Iancu
Costin Iancu
Senior Scientist, PI
Lawrence Berkeley National Lab
Staff / PI
Ed Younis
Ed Younis
Computer Systems Engineer
Lawrence Berkeley National Lab
Staff / PI
Bert de Jong
Bert de Jong
Senior Scientist
Lawrence Berkeley National Lab
Staff / PI
Wim Lavrijsen
Wim Lavrijsen
Computer Systems Engineer
Lawrence Berkeley National Lab
Staff / PI
Mathias Weiden
Mathias Weiden
Graduate Student
UC Berkeley
Grad Student
Siyuan Niu
Siyuan Niu
Postdoctoral Fellow
Lawrence Berkeley National Lab
Postdoc
Ji Liu
Ji Liu
Postdoctoral Appointee
Argonne National Laboratory
Postdoc
Roel Van Beeumen
Roel Van Beeumen
Research Scientist
Lawrence Berkeley National Lab
Staff / PI
Alon Kukliansky
Alon Kukliansky
Ph.D. Student
Naval Postgraduate School
Grad Student
Justin Kalloor
Justin Kalloor
Graduate Student
UC Berkeley
Grad Student
Marc Davis
Marc Davis
Ph.D. Student
MIT
Grad Student
Bao Bach
Bao Bach
Ph.D. Student
University of Delaware
Grad Student
John Nguyen
John Nguyen
Undergraduate Student
UC Berkeley (EECS)
Undergrad
Siddharth Ganapathy
Siddharth Ganapathy
Undergraduate Student
UC Berkeley (CS & Linguistics)
Undergrad

Past Members

Xin-Chuan Ryan Wu — Graduate Student, University of Chicago
Now: Research Scientist at Intel
Ethan Smith — Undergraduate Student, UC Berkeley
Now: Senior Software Engineer at NVIDIA
Tirthak Patel — Graduate Student, Northeastern University
Now: Assistant Professor at Rice University
Lindsay Bassman — Postdoctoral Fellow
Now: Marie Skłodowska-Curie Actions Fellow, CNR Istituto Nanoscienze
Aaron Szasz — Postdoctoral Fellow
Now: Senior Research Scientist at Google Quantum AI
Affiliated with Lawrence Berkeley National Laboratory UC Berkeley Argonne National Laboratory Naval Postgraduate School MIT University of Delaware NERSC
Funding & Support

Supported by the U.S. Department of Energy.

This work was supported by the DOE Office of Advanced Scientific Computing Research (ASCR) through the Accelerated Research for Quantum Computing Program.

DOE ASCR Lawrence Berkeley National Lab