jkalloor3
jkalloor3
For several circuits of medium width 7-20ish qubits, GPU-enhanced QFactor allows us to run instantiation quickly in order to do a large-block ScanningGate removal. For these workflows, there are very...
Adding tools to checkpoint large runs
Implementation of the synthesis algorithm described here: https://arxiv.org/pdf/2403.13692v1 The Block ZXZ Decomposition is able to produce much more efficient circuits than the Quantum Shannon Decomposition. Furthermore, I have implemented an...
This adds a naive, un-optimized version of Quantum Shannon Decomposition to BQSKit. This pass recursively breaks down a unitary of n qubits to 4 unitaries of width n-1, until you...
Pull request creates 2 new multiplexed rotation gates. These gates have n -1 select qubits and a single target qubit. It has 2^(n-1) parameters corresponding to all of the possible...