TEQUILA: a platform for rapid development of quantum algorithms

Abstract

Variational quantum algorithms are currently the most promising class of algorithms for deployment on near-term quantum computers. In contrast to classical algorithms, there are almost no standardized methods in quantum algorithmic development yet, and the field continues to evolve rapidly. As in classical computing, heuristics play a crucial role in the development of new quantum algorithms, resulting in a high demand for flexible and reliable ways to implement, test, and share new ideas. Inspired by this demand, we introduce tequila, a development package for quantum algorithms in python, designed for fast and flexible implementation, prototyping and deployment of novel quantum algorithms in electronic structure and other fields. tequila operates with abstract expectation values which can be combined, transformed, differentiated, and optimized. On evaluation, the abstract data structures are compiled to run on state of the art quantum simulators or interfaces.

Document Details

Document Type
Pub Defense Publication
Publication Date
Mar 09, 2021
Source ID
10.1088/2058-9565/abe567

Entities

People

  • Abhinav Anand
  • Alba Cervera-Lierta
  • Alán Aspuru-Guzik
  • Artur F Izmaylov
  • Brandon Solo
  • Claudia Zendejas-Morales
  • Cyrille Lavigne
  • Georgios Tsilimigkounakis
  • Jakob S Kottmann
  • Maha Kesibi
  • Matthias Degroote
  • Naomi Grace Curnow
  • Philipp Schleich
  • Skylar Chaney
  • Sumner Alperin-Lea
  • Teresa Tamayo-mendoza
  • Tzu-ching Yen
  • Vladyslav Verteletskyi

Organizations

  • Canadian Institute for Advanced Research
  • German Academic Exchange Service
  • Google
  • Mitacs
  • United States Department of Energy
  • Zapata Computing, Inc.

Tags

Readers

  • Operations Research
  • Quantum Dot Semiconductor Device Photonics and Graphene Optoelectronic Materials and THz Physics.
  • Systems Analysis and Design

Technology Areas

  • Microelectronics
  • Quantum Computing