Skip to content

Commutative optimization for Pauli-based gates #15146

@Cryoris

Description

@Cryoris

What should we add?

Pauli-based gates, such as PauliEvolutionGate, PauliGate and the in-progress PauliProductMeasurement, allow for efficient commutative analysis via their Paulis. Current Qiskit however, doesn't take this into account and just treats these as generic gates investigating their properties via the exponentially expensive matrix representation.

This is of particular interest for circuits in PBC format but is something we should generally do. It would also fix problems where the commutation checker could be efficient but fails (like #15021).

We should add

Metadata

Metadata

Labels

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions