I'm interested in the question written in the title. To explain what I mean, let's take the following set of 9 Pauli terms for 3 qubits: \begin{equation} X_1X_2, X_2X_3, X_3X_1,~ Y_1Y_2, Y_2Y_3, Y_3Y_1,~ Z_1Z_2, Z_2Z_3, Z_3Z_1. \end{equation} Some of them commute, some of them anticommute. Those relations could be expressed by a "anticommutation graph" that has a vertex for each Pauli term and connects them (say,) if they anticommute.
Furthermore, some of the terms will multiply up to $1$ or $-1$ (the identity matrix). We can also put this information to the graph in some way. For example, I can just draw additional lines showing which ones add up to $\pm1$. I will call this anticommutation graph that is augmented with the $\pm1$ information, the structure of Pauli terms.
Now, my question is: given such a structure, how can we know the minimum number of qubits to realize such relations among Pauli terms? With the above example, there actually is a way to represent the exact same relation of Pauli terms only using two qubits, as I show below. This seems quite nontrivial to me.
I guess I can break down my question into the following:
- Given such structure, is there an easy way to tell whether there exists an actual Pauli realization? Is there an efficient algorithm?
- Given such structure, is there an easy way to tell the minimum number of qubits required for an actual Pauli realization? Is there an efficient algorithm?
- Does this type of problem known to have some name? Any good references?
Thank you!