425 citations · 1.4k across the 14 of their papers we have counts for
15 papers
Sparse Simulation of VQE Circuits
Damian S. Steiger, Thomas Häner, Scott N. Genin +1
The Variational Quantum Eigensolver (VQE) is a promising algorithm for future Noisy Intermediate-Scale Quantum (NISQ) devices to simulate chemical systems. In this paper, we consid…
Parallel Tempering for Logic Synthesis
Thomas Häner, Damian S. Steiger, Helmut G. Katzgraber
The task of logic synthesis is to map a technology-independent representation of an application to hardware-specific operations, taking into account various constraints and trading…
Distributed Quantum Computing with QMPI
Thomas Häner, Damian S. Steiger, Torsten Hoefler +1
Practical applications of quantum computers require millions of physical qubits and it will be challenging for individual quantum processors to reach such qubit numbers. It is ther…
Prospects of Quantum Computing for Molecular Sciences
Hongbin Liu, Guang Hao Low, Damian S. Steiger +3
Molecular science is governed by the dynamics of electrons, atomic nuclei, and their interaction with electromagnetic fields. A reliable physicochemical understanding of these proc…
Quantum computing enhanced computational catalysis
Vera von Burg, Guang Hao Low, Thomas Häner +4
The quantum computation of electronic energies can break the curse of dimensionality that plagues many-particle quantum mechanics. It is for this reason that a universal quantum co…
Independent quality assessment of a commercial quantum random number generator
Mikhail Petrov, Igor Radchenko, Damian Steiger +3
We reverse-engineer, test and analyse hardware and firmware of the commercial quantum-optical random number generator Quantis from ID Quantique. We show that > 99% of its output da…
Advantages of a modular high-level quantum programming framework
Damian S. Steiger, Thomas Häner, Matthias Troyer
We review some of the features of the ProjectQ software framework and quantify their impact on the resulting circuits. The concise high-level language facilitates implementing even…
Quantum Algorithm for Spectral Measurement with Lower Gate Count
David Poulin, Alexei Kitaev, Damian S. Steiger +2
We present two techniques that can greatly reduce the number of gates required to realize an energy measurement, with application to ground state preparation in quantum simulations…
OpenFermion: The Electronic Structure Package for Quantum Computers
Jarrod R. McClean, Kevin J. Sung, Ian D. Kivlichan +32
Quantum simulation of chemistry and materials is predicted to be an important application for both near-term and fault-tolerant quantum devices. However, at present, developing and…
Entanglement spectroscopy on a quantum computer
Sonika Johri, Damian S. Steiger, Matthias Troyer
We present a quantum algorithm to compute the entanglement spectrum of arbitrary quantum states. The interesting universal part of the entanglement spectrum is typically contained…
0.5 Petabyte Simulation of a 45-Qubit Quantum Circuit
Thomas Häner, Damian S. Steiger
Near-term quantum computers will soon reach sizes that are challenging to directly simulate, even when employing the most powerful supercomputers. Yet, the ability to simulate thes…
ProjectQ: An Open Source Software Framework for Quantum Computing
Damian S. Steiger, Thomas Häner, Matthias Troyer
We introduce ProjectQ, an open source software effort for quantum computing. The first release features a compiler framework capable of targeting various types of hardware, a high-…
A Software Methodology for Compiling Quantum Programs
Thomas Häner, Damian S. Steiger, Krysta Svore +1
Quantum computers promise to transform our notions of computation by offering a completely new paradigm. To achieve scalable quantum computation, optimizing compilers and a corresp…
High Performance Emulation of Quantum Circuits
Thomas Häner, Damian S. Steiger, Mikhail Smelyanskiy +1
As quantum computers of non-trivial size become available in the near future, it is imperative to develop tools to emulate small quantum computers. This allows for validation and d…
Heavy tails in the distribution of time-to-solution for classical and quantum annealing
Damian S. Steiger, Troels F. Rønnow, Matthias Troyer
For many optimization algorithms the time-to-solution depends not only on the problem size but also on the specific problem instance and may vary by many orders of magnitude. It is…