Joachim Marin

Results 11 comments of Joachim Marin

> In addition, I was thinking that it shouldn't be that hard to get arbitrary two-qubit gates to work (i.e., not only controlled gates, but maybe also something like an...

I implemented the basic case distinction we talked about to flip control and target. Current problems: * I only added special cases for the already discussed gates cx and cz....

Thanks for the detailed feedback. How would these tests look like? Especially for the heuristic mapper the output isn't necessarily deterministic, so comparing the mapped OpenQASM code to the expected...

Sorry for the long delay. I had some troubles with the tests. After making my changes, the existing python tests no longer passed. The reason for that is, that I...

> A note on the circuits though: As they are, qc2 and qc3 will never be equivalent to qc1 since they lack initial layout information. Qiskit (and QMAP) add that...

Yeah, using the gate objects is much cleaner than the callables I had. I'm still not fully satisfied. I wanted to use `import qiskit.circuit.library as qcl`, so the parametrization is...

Regarding the failing tests, I assume the CSdg is too new for Min Qiskit Test, so I can remove it. I don't know why the tests specifically fails for CRZ...

I only considered the exact mapper so far. Swap reversals are no longer possible, instead they are realized by swap permutations and disabling reversals in the coupling constraints. The swap...

I updated the heuristic mapper, specifically the distance table to support the different costs for direction reversal. The distance table now uses pairs of where the boolean indicates whether a...

I have to finish my master's thesis in 3 weeks, so I don't have much time for programming at the moment. I don't know when I'll find the time for...