Diagonal unitary operators are commonly found in many quantum algorithms. They find application as analytical potential operators for quantum simulation, as well as for complex oracles used in quantum searches. However, in order to implement a quantum algorithm on a given quantum device, each operator must be decomposed into a sequence of fault-tolerant, device-level instructions. In general, to implement an $n$-qubit diagonal unitary {\em exactly} on a quantum computer generally requires $2^{n+1}-3$ one- and two-qubit gates. However, for most practical implementations of diagonal unitaries, some degree of approximation will be necessary if the circuit is to be efficient. In this thesis we develop two complementary methods for the approxim...
Since they were first envisioned, quantum computers have oft been portrayed as devices of limitless ...
A central building block of many quantum algorithms is the diagonalization of Pauli operators. Altho...
Quantum computation is a theoretical computation model that processes information in a quantum mecha...
Quantum computation has attracted much attention, among other things, due to its potentialities to s...
While the question “how manyCNOT gates are needed to simulate an arbitrary two-qubit operator ” has ...
One of the challenges in quantum computing is the synthesis of unitary operators into quantum circui...
One of the challenges in quantum computing is the synthesis of unitary operators into quantum circui...
Several known algorithms for synthesizing quantum circuits in terms of elementary gates reduce arbit...
Unitary decomposition is a widely used method to map quantum algorithms to an arbitrary set of quant...
Unlike fixed designs, programmable circuit designs support an infinite number of operators. The func...
Algorithms to resolve multiple-qubit unitary transformations into a sequence of simple operations on...
The accurate evaluation of diagonal unitary operators is often the most resource-intensive element o...
Algorithms to resolve multiple-qubit unitary transformations into a sequence of simple operations on...
Simulating quantum mechanical evolutions in general is difficult on classical computers because the ...
Constructing appropriate unitary matrix operators for new quantum algorithms and finding the minimum...
Since they were first envisioned, quantum computers have oft been portrayed as devices of limitless ...
A central building block of many quantum algorithms is the diagonalization of Pauli operators. Altho...
Quantum computation is a theoretical computation model that processes information in a quantum mecha...
Quantum computation has attracted much attention, among other things, due to its potentialities to s...
While the question “how manyCNOT gates are needed to simulate an arbitrary two-qubit operator ” has ...
One of the challenges in quantum computing is the synthesis of unitary operators into quantum circui...
One of the challenges in quantum computing is the synthesis of unitary operators into quantum circui...
Several known algorithms for synthesizing quantum circuits in terms of elementary gates reduce arbit...
Unitary decomposition is a widely used method to map quantum algorithms to an arbitrary set of quant...
Unlike fixed designs, programmable circuit designs support an infinite number of operators. The func...
Algorithms to resolve multiple-qubit unitary transformations into a sequence of simple operations on...
The accurate evaluation of diagonal unitary operators is often the most resource-intensive element o...
Algorithms to resolve multiple-qubit unitary transformations into a sequence of simple operations on...
Simulating quantum mechanical evolutions in general is difficult on classical computers because the ...
Constructing appropriate unitary matrix operators for new quantum algorithms and finding the minimum...
Since they were first envisioned, quantum computers have oft been portrayed as devices of limitless ...
A central building block of many quantum algorithms is the diagonalization of Pauli operators. Altho...
Quantum computation is a theoretical computation model that processes information in a quantum mecha...