TeamGraphix / graphix

measurement-based quantum computing (MBQC) compiler and simulator
https://graphix.readthedocs.io
Apache License 2.0
55 stars 20 forks source link

Support for arbitrary inputs in Pauli preprocessing #168

Open thierry-martinez opened 2 weeks ago

thierry-martinez commented 2 weeks ago

Is your feature request related to a problem? Please describe. Pauli preprocessing is currently only available when inputs are initialized in |+> state.

Describe the feature you'd like Pauli preprocessing should support arbitrary inputs.

Additional context Support for arbitrary inputs in state vector and density matrix simulations has been handled in https://github.com/TeamGraphix/graphix/pull/135 .

masa10-f commented 1 week ago

Could you share the error case? I couldn't find it in #135 I'm suspecting that local complementation or pivot flips measurement plane of input nodes.