Litcius/Paper detail

TEQUILA: a platform for rapid development of quantum algorithms

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

2021Quantum Science and Technology68 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

Computer scienceHeuristicsDevelopment (topology)Quantum algorithmQuantumQuantum computerSoftware deploymentAlgorithmField (mathematics)State (computer science)Class (philosophy)Quantum stateKey (lock)Theoretical computer scienceComputer engineeringQuantum informationQuantum networkQuantum technologyQuantum gateQuantum circuitQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum-Dot Cellular Automata
TEQUILA: a platform for rapid development of quantum algorithms | Litcius