Tim (Yi-Ting)

Results 19 comments of Tim (Yi-Ting)

Thanks for the pointers to alternatives. Adding compilation as the final step of `execute` function sounds like the best way for those who want to use Mitiq with IonQ native...

Opened a [PR](https://github.com/quantumlib/Cirq/pull/5889) in Cirq to implement the inverse of these gates. Once Cirq is updated, I will implement the Braket-Cirq translation in Mitiq.

@andreamari The PR for gate conversion is out #1525 !

The `set_noise_model` method from this PR https://github.com/amazon-braket/amazon-braket-sdk-python/pull/893 may help with the implementation.

I also see the same behavior of the noise aware placement when a qubit has no gate, from some corner cases that the qubit does initially have gates, but the...

@sjdilkes Is there any timeline about catching the cases for qubits with only 1-qubit gate and no gate?

Hi @sjdilkes, thanks for updating the code about this issue! In the latest version of pytket, I indeed now see [the test case](https://github.com/CQCL/tket/blob/dcd3ff29f2a97b85f0be7b51868937663d6b51ca/tket/test/src/Placement/test_NoiseAwarePlacement.cpp#L418C10-L418C10) of three H gates works as expected....

thanks @sjdilkes, I think the second method sounds better, given the first maybe suboptimal for routing. Ideally, a user would apply the reassign pass at the end.

@sjdilkes In hardware implementation, Rz usually doesn't requires a pulse. For example, in [superconducting QC](https://arxiv.org/abs/1612.00858), Rz is implemented virtually as phases of the adjacent Rx gates. Similarly, in [ion trap...

Hi @levbishop , I mean the former, making a change to the grammar to bring it in line with the spec