WorksPhysics and Astronomy
What are local complementations, really?
Abstract
A local complementation at a vertex of a graph replaces the induced neighborhood of with its complement. Local complementations are, at face value, peculiar operations. Yet they famously show up when describing the local Clifford equivalence among graph states, and, because of this, have become a fundamental notion in the study of graph states. Following Bouchet, we show here how local complementations on graphs are more naturally thought of in terms of switchings of (matroid) bases of stabilizer states. Bases and switchings reveal structural properties of stabilizer states that are harder to glean from the graph-theoretic description alone, such as vertex-minors and statistics of local Pauli measurements. Bases also simplify prior proofs about graphs up to local complementations, of which we give several examples. Bases are foundational in the study of (multi)matroids; as such this paper serves as a gentle introduction to the applications of multimatroids to quantum information theory.
Introduction
Motivation
A local complementation at a vertex replaces the induced neighborhood of that vertex with its complement [38]. Famously, two graph states and are related by local Cliffords if and only if and are equivalent up to a sequence of local complementations [61]. This connection has motivated substantial work in quantum information on studying stabilizer states through graphs modulo local complementation [32, 43, 41, 24, 4, 60, 29, 31, 2, 27, 26, 28, 47, 22, 49, 19, 48, 46, 36].
Characteristically, local complementations were studied by mathematicians decades before they made their way to the quantum world. One of the first mathematicians to do so was Kotzig [51], followed by Rosenstiehl, Read [59], and de Fraysseix [35], showing surprisingly deep connections with other topics in combinatorics. These ideas were taken up by Bouchet [7, 10], who soon realized the connection between graphs up to local complementations, 4-regular multigraphs [11, 16], and isotropic systems [5, 8, 6], the latter of which are known to be stabilizer groups when ignoring phases of the stabilizers [29]. Bouchet’s line of thought culminated with his introduction of multimatroids, a combinatorial object that vastly generalizes matrices and graphs, in an attempt to better understand local complementations [12, 13, 15, 14]. More specifically, Bouchet found that graphs up to local complementations are better understood as (matroid) bases up to switching. This leads, among other things, to simpler proofs on stabilizer entanglement, of which we provide several examples. We note that some of these concepts have implicitly appeared already in the quantum literature, albeit without providing a physical interpretation of bases and switchings, see e.g. Refs. [32, 30, 31].
This paper provides an exposition of some of Bouchet’s ideas in terms of quantum information, alongside some new results. We are hopeful that these ideas will provide a more general perspective on stabilizer entanglement than can be obtained by restricting attention to graph states alone [44].
Overview
The connection between graphs and bases can be summarized with the following diagram.

Figure 3.
At the bottom we have the familiar picture: a graph is transformed to another graph by locally complementing at the vertex . At the top we have a basis being mapped to a new basis by switching at qubit ; we will define bases and switchings later. For now, suffice to say that a basis of a stabilizer is a full-weight Pauli string satisfying a certain property with respect to . Furthermore, for each qubit , switching a basis at yields a new basis . Note the analogy with graphs and local complementations: for each , locally complementing at yields a graph .
This analogy is made precise by the map ; for each basis , there is a unique graph—called the fundamental graph with respect to —such that . That is, locally complementing a fundamental graph at yields the fundamental graph with respect to the switched basis .
In section 2 we will define and explain bases and fundamental graphs; we show how switchings on bases abstract local complementations in section 3. In section 4 we will discuss some of the benefits bases have over graphs. We will show that 1) bases allow for simplified proofs of statements of graphs up to local complementations, 2) show that the map is ‘lossy’, and how this is connected with local symmetries of the underlying state, and 3) that bases are well-behaved under local Pauli measurements, and use this to relate bases to so-called vertex-minors. We conclude in section 5 by discussing how the study of bases naturally leads one to study stabilizer states through the lens of multimatroids.
Notation, conventions and terminology
We will assume basic familiarity with graph theory/graph states, linear algebra, and the stabilizer formalism. We’ll freely convert between vertices and qubits depending on the context, and use for the set of vertices/qubits. Adjacency of two vertices of a graph is denoted by . The neighborhood of a vertex in a graph is denoted by , and the closed neighborhood by . For a Pauli string , denotes the entry of at . The canonical generators of a graph state are of the form for each qubit . A local complementation at a vertex is denoted by , and we say that two graphs are locally equivalent if they are related by a sequence of local complementations. Following [44], we extend this terminology to arbitrary stabilizer states: and are locally equivalent if the states are equivalent up to local Cliffords, and write this as .
We’ll ignore phases of all Pauli strings, since it is in this setting that the connection with multimatroids/bases becomes most apparent. This also means that we treat , , as just labels, and not as matrices. For each , the skew class is , the set of non-identity Paulis acting on . Single-qubit Cliffords have then a simple interpretation: they are precisely the six ways of relabeling a skew class. Importantly, it will be convenient to treat Pauli strings not just as the tensor product of all the , but as sets containing the non-identity elements of . As an example, , so that , but . Finally, denotes the symmetric difference of the sets and .
Fundamental graphs and bases
We first motivate fundamental graphs by showing how they recover the graphs of graph states. Afterwards we define bases and give them a physical interpretation, and show how bases can be used to define fundamental graphs for arbitrary stabilizer states.
A simple graph state example
Assume we fix some graph state on qubits , with . Let be the all- string. We’ll use the graph state below as an example in this subsection.

Figure 4 (PDF p. 3).
The element is highlighted inside each skew class , where we interpret the Pauli string as a set containing all the elements, see subsection 1.3. For each , the set contains the canonical graph state generator . See below the case of , yielding (highlighted in red).

Figure 5.
In fact, is the unique non-identity stabilizer in . Note that the uniqueness of implies that the only stabilizers contained in itself are the identity and itself. Stabilizers such that the only stabilizers contained in them are themselves and the identity are called circuits2, and the reader might find it helpful to compare this definition with that of a prime number3. In particular, we will call the fundamental circuit with respect to and . Note that the graph can be reconstructed from the fundamental circuits , since the support of each is just the closed neighborhood of .
Bases
In the previous example we showed how one can recover the canonical graph state generator as the unique circuit contained in , when . So far, this appears to be a rather contrived way to think of the canonical generators of a graph state. This approach has the benefit, however, that it extends to arbitrary stabilizer states , and more general Pauli strings than . The Pauli strings we consider are called (matroid) bases of the state and are defined in the following manner.
Definition 2.1 (Bases of stabilizer states). Let be a stabilizer state. A Pauli string is a basis of if it is full-weight, and no non-empty subset of is a stabilizer. We denote the set of all bases of by .
When the state under consideration is unimportant or clear from the context, we will write . Here are some examples of bases.
Example 2.2. Let . The stabilizer group of is, up to phases, given by . Then is a basis, since none of is a stabilizer. Extending this idea, we find that since these are all the full-weight Pauli strings containing neither nor .
Example 2.3. Let , whose phaseless stabilizer group consists of all Pauli strings whose first and second entries agree, i.e. . We find that , since these are precisely the full-weight Pauli strings whose two entries disagree.
Example 2.4. Let be any -qubit graph state. Every non-identity stabilizer of is a non-empty product of its canonical generators . But any such product needs to contain at least one or , so has no non-identity stabilizer as a subset. That is, , independent of the graph .
Example 2.5. A slightly tedious calculation shows that the bases of the complete graph state on three vertices (which is locally equivalent to a 3-GHZ state) are given by
Bases can be interpreted as Pauli measurements that yield maximally random outcomes. To make this concrete, assume the setting where each qubit of a stabilizer state is separated in space, such that only local measurements can be performed. A Pauli string then specifies a measurement in the following manner: perform the local Pauli measurement for each qubit , where denotes the support of . Bases then have the following clean physical interpretation: measuring each qubit according to will yield all possible measurement outcomes uniformly at random, see [44]. In particular, this means there are no correlations whatsoever among the outcomes.
Property 2.6 ([44]). The bases correspond precisely to the Pauli measurements on all qubits that yield completely random outcomes.
Example 2.7. Measuring in will yield completely random outcomes iff no -measurement is performed. Two parties measuring will see correlations if they measure the same Pauli operator. This reconstructs the bases from examples 2.2 and 2.3.
Example 2.8. Measuring every qubit of a graph state in the computational basis yields completely random outcomes. This can be seen from the well-known expansion of graph states in the computational basis [49]:
where is the adjacency matrix of . Since this is a superposition over all computational basis vectors whose amplitudes all have equal magnitude , measuring every qubit in yields a uniformly random computational basis state. This reconstructs the statement from example 2.4, namely that is a basis for every graph state .
The term ‘basis’ comes from matroid theory, where they generalize the notion of a basis in linear algebra. Note that a basis in linear algebra is a set of vectors that is linearly independent, and for which it is impossible to add any other vector to such that the new set remains linearly independent. Note how this is analogous to bases of stabilizer states: a basis is a collection of measurements such that 1) the measurement outcomes are independent, in the sense that all possible bitstrings are equally likely as outcome, and 2) for which one cannot add any other measurements, for the simple fact that all qubits have been measured already. For more information on this analogy, see [44, 12].
At first sight, bases appear to be rather useless measurements, since they yield completely random outcomes. In the next subsection, however, we show that they provide a natural abstraction of graphs up to local complementations.
Fundamental graphs of bases
Generalizing the example from subsection 2.1, we now show how to assign a fundamental graph to each basis .
We will deal with the general case, but show as a running example in the figures the case of a three-qubit GHZ state and the basis . This state has, up to phases, the following stabilizer group
from which it can be checked that is indeed a basis.
To start, let be an arbitrary stabilizer state, and an arbitrary basis.

Figure 6 (PDF p. 5).
For each qubit , the fundamental circuit of with respect to and is the unique circuit contained in . This is the exact same definition as from section 2, but extended to arbitrary bases and stabilizer states.
Definition 2.9 (Fundamental circuits with respect to a basis ). Let be a basis of a stabilizer state . The fundamental circuit (with respect to , and ) is the unique non-identity stabilizer contained in . The existence and uniqueness of follow from theorem 4.2 from [15].
We show below the fundamental circuits of with respect to .
With the fundamental circuits with respect to in hand, we can define the fundamental graph .
Definition 2.10 (Fundamental graph of a basis [15]). The fundamental graph of with respect to is the graph with vertex set , where each has as its closed neighborhood equal to . Equivalently, two distinct qubits are adjacent . This equivalence follows from the fact that .
For the example of a GHZ state and , is the star graph with vertex as its center. This follows from the fact that , , and .
The choice of basis in the above was arbitrary. What happens if we choose a different basis ? As an example, the fundamental graph with for is the complete graph on vertices. This follows since, with respect to this new basis , the fundamental circuits all have full support:
Comparing and , we find them to be equivalent after a local complementation at vertex . This is not a coincidence, as the following theorem shows.
Theorem 2.11 ([6]). Let be a stabilizer state and a graph. Then
Proof. We first prove the forward direction, i.e. that implies that is a fundamental graph for some basis . Let be a local Clifford mapping to . Since is a basis for (see example 2.4), is a basis for .
We claim that . To see this, first note that the definition of a fundamental graph depends only on the support of its fundamental circuits. In turn, the support of a fundamental circuit does not change when simultaneously applying local Cliffords to both the state and the basis. This follows from the fact that local Cliffords only locally relabel Paulis, and that the fundamental circuits are defined as being the unique circuits in . Finally, we use that the fundamental graph of a graph state with respect to the basis equals . This proves the forward direction.
For the other direction, since the fundamental circuits generate the whole stabilizer group, it suffices to show that all can be simultaneously transformed to the form of a graph state canonical generator, i.e. , where the neighborhoods are with respect to the fundamental graph . A simple verification shows that the following (unique) local Clifford works: for each qubit , take and . This map is well-defined since and are distinct. This follows from the fact that is the unique circuit in and itself does not contain since it is a basis (see definition 2.1).
This theorem states that the fundamental graphs associated to a state are precisely the graphs whose graph states are locally equivalent to . Since a fundamental graph is defined relative to a basis , it is natural to wonder if local complementations have an analogue in terms of bases. As a hint for what is to come, observe that for the example of the GHZ state, the two bases and differ only in their third entry, while the two fundamental graphs and are related by a local complementation on the third vertex.
Local complementations as switching on bases
Recall that we are looking to complete the following diagram,

Figure 7.
Constructing the fundamental graph from a given basis was discussed in the previous section, so it remains to define the appropriate operation on bases in the above diagram. We refer to this operation as switching at [15].
Two natural constraints for a switching are to 1) demand that is a basis, and 2) that and differ only in the entry at . The following theorem by Bouchet—which we reformulate and reprove in quantum information terms—states that these constraints are enough to define .
Definition 3.1. Two full-weight Pauli strings , are said to be neighboring at if for all , , and .
Theorem 3.2 (Uniqueness of bases neighboring at a qubit ). Let be a basis of a stabilizer state , and let be an arbitrary qubit of . Then there exists a unique basis in such that and are neighboring at .
We will prove this shortly. In the meantime, theorem 3.2 allows us to define switchings on bases.
Definition 3.3 (Switching on bases). Let be a basis of a stabilizer state , and let be an arbitrary qubit of . The switching of at is the unique basis that neighbors at . We denote by , overloading the same notation as used for local complementations.
Example 3.4. Recall from examples 2.2 and 2.3 that the bases of and are given by and , respectively. For , switching at the first qubit yields . For , switching at the first qubit yields , while switching at the second qubit yields .
Before proving theorem 3.2, we will need the following incredibly useful property of stabilizer states under Pauli measurements [45, 1]. We provide a proof in the appendix for completeness, see A.7.
Property 3.5 (Stabilizer states are well-behaved under Pauli measurements). Let be any stabilizer state, and perform any fixed sequence of Pauli measurements on . Let and be any two post-measurement states after this process, where and denote two possible sets of measurement outcomes. Then and are equivalent up to Pauli unitaries; in particular, is an eigenstate of a Pauli operator is an eigenstate of .
As a simple example, measuring the first qubit of in will collapse the second qubit to either or depending on the measurement outcome. Property 3.5 now allows for a simple proof of theorem 3.2.
Proof of theorem 3.2. We want to prove that, for every basis and every qubit , there exists a unique basis such that and are neighboring at .
Let be an arbitrary stabilizer state, with qubits . We visualize this as follows.

Figure 1 (PDF p. 9).
Let be a basis, and imagine that every qubit of has been measured in , save for the qubit . In other words, we measure according to . Using property 3.5, the qubit will be projected into an eigenstate of some single-qubit Pauli operator . Here is an element of the skew class of , independent of the measurement outcomes on the other qubits.

Figure 2 (PDF p. 9).
Since the qubit at is an eigenstate of , measuring in will lead to a non-random outcome. As such, is not a basis. The converse also holds: measuring qubit in any of the two remaining Pauli operators that is not will lead to random measurement outcomes on . This means that is a basis as long as . One of the two options for is . Since we want to be different from , the only option is to change to the unique remaining element in .
We now show that switchings really do generalize local complementations.
Theorem 3.6 ([15]). Let be a basis of a stabilizer state , let be an arbitrary qubit of , and let be the fundamental graph with respect to . Then .
Proof. Recall that the closed neighborhood of a vertex in a fundamental graph is given by , where is the unique non-identity stabilizer contained in (definitions 2.10 and 2.9). Let , and an arbitrary vertex distinct from . To prove the above theorem, we compare the supports of and , and and . We split the latter case in two: when is not adjacent to and when is adjacent to . We show that these supports match exactly the closed neighborhoods after locally complementing at , proving the claim.
First, . This follows from the fact that , since and are neighboring at . Second, when is not adjacent to . To see this, note that by definition of the fundamental graph (definition 2.10), we have that . Since and are neighboring at , it follows that is also contained in , so that , and in particular their supports are the same. We thus find that the closed neighborhoods of and any not adjacent to in are the same as the closed neighborhoods of .
The remaining case of adjacent to is more complicated. As before, we need to find the support of . We claim that (where we ignore phases as usual). To prove this, we need to show that is a stabilizer contained in . Clearly is a stabilizer, since it is a product of stabilizers, so it remains to show that . But for every , both and have either or as their entry at . Their product therefore has either or as its ’th entry. At there is no restriction, since the entire skew class is contained in . It remains only to consider the entry at . The ’th entry of is the unique element in , while the ’th entry of is . As such, their product equals , so that indeed . Thus, by the uniqueness of fundamental circuits, we have that .
The fundamental circuit has the desired support of
since the closed neighborhood of after complementing the graph at equals . The equality in Eq. (2) holds since both and have either or for their ’th entry, as long as . For , the entries of and at are two distinct non-identity Paulis, so that their product is a non-identity Pauli as well.
So what are local complementations, really?
We now briefly summarize how graphs up to local complementations are better thought of as bases up to switchings. Bases are precisely the local Pauli measurements on all qubits that yield completely random outcomes on a given state (property 2.6). For each such basis , there is an associated fundamental graph (definition 2.10), such that , and every graph state locally equivalent to satisfies for some (theorem 2.11). Finally, switchings on bases (definition 3.3) generalize local complementations, in the sense that .
Switching a basis at a vertex has a concrete physical interpretation: measuring according to leaves qubit in an eigenstate of a Pauli operator . Of the three Paulis at , measuring in would yield a deterministic outcome, while the other two measurements yield random outcomes. Switching at replaces by the unique other Pauli that is not equal to .
The fundamental graphs also carry a concrete physical interpretation. Measuring each qubit according to yields random measurement outcomes. By changing the measurement at a qubit appropriately, the outcomes are no longer random. More specifically, correlations will now be observed among the measurement outcomes on the support of the fundamental circuit . The fact that is the unique circuit contained in implies that these are the only correlations observed.
Note how the fundamental graphs and bases are properties of a fixed stabilizer state . This is quite different from how local complementations are normally interpreted in the quantum info literature. Namely, a local complementation at corresponds to a Clifford operator , mapping to . Arguably the perspective where the state is fixed and one considers different representations is more natural than actively changing the state. We provide an interactive visualization of the above ideas in [23], which—perhaps not surprisingly—was created entirely by ChatGPT.
In the next section, we will see what the vantage point above gives us.
What use are bases?
Bases as a proof technique
At this point, it is natural to wonder what switchings on bases buy us that we cannot get from local complementations on graphs. Indeed, in many settings, working with bases is more natural than working with graphs. For example, bases have been used in [31] to prove that the so-called vertex-minor problem is NP-complete, in [29] to prove that counting the number of graphs locally equivalent to a given graph is #P-complete, and in [3] to understand local equivalence for the qudit case4.
We now provide three statements on graphs up to local complementations that are more easily proved using bases.
Theorem 4.1 ([3]). For an arbitrary graph on vertices, there are at most graphs locally equivalent to .
Proof. Theorem 2.11 tells us that for each graph locally equivalent to , there is a basis of such that . This implies that there are at least as many bases of as there are graphs locally equivalent to . Thus, to upper bound the number of elements in the equivalence class, it suffices to upper bound the number of bases.
Here is a seemingly ‘cheap’ such upper bound: since bases need to be full-weight Pauli strings, clearly there can be no more bases than there are full-weight Pauli strings, i.e. .
The above bound might sound loose, but random graph states achieve for some explicitly known constant ! We prove this result in follow-up work.
How about bounding the number of local complementations needed to go from to when and are locally equivalent?
Theorem 4.2 (Upper bound on number of local complementations [9]). If and are locally equivalent graphs on vertices, then at most local complementations are needed to transform into .
Proof. We provide here a sketch of the proof, see theorem A.2 in the appendix for more details.
It suffices to prove that we need at most switchings to map any basis to another basis . We first perform switchings at vertices that take to . At a certain point, no such vertices exist anymore. We then show that so-called pivots [56, 15] on certain pairs of vertices allow us to map both and to and , respectively. Such pivots are implemented by switching on , and again on , and thus allow us to map two entries of to two entries of . Since three switches ‘fix’ two entries, we find an upper bound of . The technical part of the proof involves showing that such pairs always exist, i.e. that one cannot get ‘stuck’ during this process.
While the bound in theorem 4.2 achieves the right scaling, it is not tight. See reference [37] for the stronger upper bound of (see also Ref. [9]).
Recall from section 2 that a circuit is a Pauli string such that the only stabilizers in are the identity and itself. The following theorem on circuits is surprisingly messy to prove without using the concept of a basis, see for example Ref. [42].
Theorem 4.3 (Circuits to canonical generators of graphs [18]). Let be a circuit of a stabilizer state , and let be arbitrary. Then is local-Clifford equivalent to a graph state such that the neighborhood of in the graph equals .
To prove it, we use the following lemma.
Lemma 4.4. Let be a stabilizer state, and an arbitrary (not necessarily full-weight) Pauli string such that measuring according to yields random outcomes. Then there exists a basis such that .
Proof. See lemma A.1 in the appendix.
Proof of theorem 4.3. Consider the case where each qubit is measured according to . Since is a stabilizer, qubit will be left in an eigenstate of (see property 3.5).
Now change to one of the two non-identity Paulis , yielding another Pauli string . Since is a circuit, measuring the qubits according to yields completely random outcomes. Using lemma 4.4, we can extend to a basis , i.e. there exists such that .
By construction, the neighborhood of the vertex in the fundamental graph equals . To see this, note that contains the stabilizer , so that by definition 2.9. Thus by definition 2.10, has a basis such that the fundamental graph has the desired closed neighborhood of . From theorem 2.11 we have then that , proving the claim.
Switching graphs
The set of bases of a state carries more than just a set structure. Namely, two bases and are ‘close’ if they differ by a single switching. This motivates the definition of a switching graph [9].
Definition 4.5 (Switching graphs of stabilizer states). The switching graph of a stabilizer state is the graph with vertex set , and where two vertices , are adjacent and are related by a single switching.
Example 4.6. The switching graphs of and are the 4- and 6-cycles seen below.

Figure 8 (PDF p. 12).
The switchings at qubits 1 and 2 are labelled by red and blue edges, respectively. E.g., performing a switching at qubit 1 on yields for the state; switching at qubit 2 on yields for .
Example 4.7. The switching graph of the separable stabilizer state is isomorphic to the hypercube graph, since its bases are all possible strings consisting of and operators.
Example 4.8. The switching graph of the complete graph state on three qubits is as follows.

Figure 4.8.
Here red corresponds to switching on the first qubit, and blue and green correspond to the second and third qubit, respectively.
Since local Cliffords only relabel the vertices, the switching graphs (up to isomorphism) are an invariant under local Cliffords. In fact, something stronger is true: the bases (and thus the labelled switching graph as well) specify a stabilizer state uniquely up to Pauli unitaries, see [12].
The reader may have noticed the similarities between the switching graph and LC-orbits of graphs/graph states [2]. Here, the LC-orbit of is itself a graph , whose vertex set equals the whole equivalence class of , and where and are adjacent and are related by a single local complementation [2].
LC-orbits have been studied in [2, 20, 19, 58, 33, 39], where in particular attempts have been made to connect entanglement properties of with properties of the graph . It is however easy to see that cannot say much about entanglement of itself. This is because both and are invariant under local complementations, meaning that both and are trivial graphs! In contrast, the switching graphs and are isomorphic to the switching graphs from example 4.6, and thus can distinguish the two states (and their entanglement) from one another.
Let us briefly detail why the LC-orbit loses information that is contained in the switching graph. From subsection 2.3, every basis has an associated fundamental graph . In certain cases, different bases have the same fundamental graph, i.e. . The states and are extreme examples of this, where every basis has the same fundamental graph.
This phenomenon was already observed by Bouchet in [10], where he noted that the preimage of any under the map has the same cardinality , independent of . This implies that
Bouchet describes in [10] a technique to calculate the quantity , which he calls the index. These observations were used in [29] to prove that counting the number of locally equivalent graphs is #P-complete.
Bouchet expresses the computation of in terms of the so-called bineighborhood of graphs [10]. There is, however, a simple conceptual interpretation of the parameter in terms of quantum information. Two bases map to the same fundamental graph if and only if there is a local Clifford symmetry of such that .5 As such, is equal to the cardinality of the group of local Clifford symmetries of . We provide two examples of this fact, and leave a proof to the appendix, see theorem A.3.
Example 4.9. We have that and have order 4 and 1, so needs to equal 4. Indeed, the state is invariant under , which has order 4 up to Paulis/phases. Similarly, and have order 6 and 1, so should equal 6. This matches the symmetries of the state , since it is invariant under any Clifford unitary of the form . Since phaseless single-qubit Cliffords permute only , and , they have the same order as the permutation group on three elements, which equals 6.
Example 4.10. For the complete graph state on three qubits, we have that and have order 16 and 4 (see [2]), so the index needs to equal . Indeed, the three-qubit GHZ state (which is locally equivalent to ) has local Clifford symmetry group , which has order 4 [62]. We stress once more that we are considering only symmetries up to Paulis. Below we show and , where red, blue, green correspond to switching/locally complementing on qubit 1, 2, 3, respectively. We also colored the vertices of both graphs to indicate the associated (fundamental) graphs, e.g. the yellow basis has as its fundamental graph, and both and have the star graph with 1 as its center as their associated fundamental graph. Note how the LC-orbit ‘sits inside’ of .

Figure 4.10.
In the above example, the local Clifford symmetries of cause four distinct bases to share each fundamental graph, so that the LC-orbit loses information that the switching graph retains. Luckily such symmetries are not generic: we show in theorem A.4 in the appendix that, with high probability, for random graph states. In this case, the map is a bijection from bases to the fundamental graphs of the state.
Vertex-minors
Bases are particularly well-behaved with regard to so-called vertex-minors. Vertex-minors are a well-studied subject in both the math [55, 56, 21] and the quantum information literature [32, 31, 44, 34]. Informally, the vertex-minors of a stabilizer state are all the states that can be reached from using local operations within the stabilizer formalism.
Definition 4.11 (Vertex-minors of stabilizer states [44]). Let be a stabilizer state. A state is a vertex-minor of if can be reached from using destructive local Pauli measurements and local Clifford unitaries conditioned on those outcomes.
We note that vertex-minors are commonly expressed in terms of graphs/graph states only; we use the more general notion for stabilizer states, as used in [44].
The bases of vertex-minors of are easily expressed in terms of the bases of . To provide some intuition, we will consider the particularly simple setting where is contained in at least one basis of ; we give the general case in the appendix, see theorem A.5.
Theorem 4.12 (Bases of vertex-minors [13]). Let be the bases of a stabilizer state , and let be a Pauli string with support such that is contained in at least one basis. Let be the stabilizer state on obtained by measuring each in the basis. The bases of are given by
where denotes the restriction of to .
Proof. Since is a subset of some basis , the outcomes of measuring are themselves uniform. A Pauli string on the remaining qubits is a basis after the measurement exactly when the joint measurement was completely random before the measurement.
Here are some examples.
Example 4.13. Recall that the bases of and are given by and , respectively.
First consider measuring the first qubit of in the basis. The bases which agree with this measurement are and , and restricting these to the second qubit gives
Indeed, after the measurement the second qubit is Pauli-equivalent to the state , whose bases are precisely .
Similarly, consider measuring the first qubit of in the basis. The bases which agree with this measurement are and . Restricting to the unmeasured qubit gives
which are precisely the bases of the resulting state , depending on the measurement outcome.
The above answers a question from [19], where the authors ask if there is a relation between the LC-orbit of a graph state, and the LC-orbits of its vertex-minors. Instead, theorem 4.12 shows that this connection is most naturally understood in terms of bases. We now express this purely in terms of switching graphs.
Theorem 4.14. Let be a stabilizer state with switching graph . For a Pauli string, denote by the induced subgraph on the set of vertices such that . Then the set of switching graphs of all vertex-minors is equal to the set of all graphs (up to isomorphism).
Proof. The case where for some basis follows from theorem 4.12. The case when is not contained in any basis is dealt with in theorem A.5 in the appendix, and does not introduce any new vertex-minors. This last fact follows from the scum theorem for multimatroids [13, 25].
Example 4.15. As an example, let us first consider measuring the first qubit of in , and . Note that all three measurements satisfy the conditions of theorem 4.12. In terms of the switching graph, we find the following.

Figure 1 (PDF p. 16). Switching graphs of the vertex-minors when measuring the first qubit in , or .
Here we have highlighted the three subgraphs of the switching graph whose vertices are the bases with their first entry equal to , and , respectively. The subgraph corresponding to (red vertices) forms a six-cycle, and we recognize this as the switching graph of a two-qubit entangled stabilizer state, see example 4.6. In other words, measuring the first qubit of in yields (up to rotations) a Bell pair on the remaining two qubits. Something similar holds for measuring in : the subgraph of bases with first entry equal to forms a six-cycle as well (green vertices), so measuring the first qubit in will yield an entangled state. Conversely, measuring the first qubit in will leave the remaining two qubits unentangled, since the subgraph corresponding to (blue vertices) is a four-cycle, i.e., the switching graph of a separable two-qubit state.
Last but not least, bases serve as a natural introduction to multimatroids.
Multimatroids
In this paper the bases were the main actors. These are the local Pauli measurements on all qubits such that each of the outcomes is equally likely. Naively such measurements would seem useless to understand entanglement. We have seen, however, that bases suitably generalize the notion of graphs, and that switchings generalize the notion of local complementations.
Instead of considering only bases (which yield outcomes at random), we can ask for each Pauli string how many outcomes occur. Each such measurement will have outcomes, all equally likely, for some integer . The integer we call the rank of , and quantifies the randomness observed when measuring according to [44]. Bases are then exactly the Pauli strings with the maximum rank of .
A multimatroid6 can then be defined by the function that assigns to each Pauli string its rank (with respect to a given stabilizer state) [12, 13, 15, 18, 17, 44]. The rank function determines a great deal of the measurement statistics when performing local Pauli measurements [44], and suitably generalizes the notion of a rank function from matroid theory [57]. While we will not define matroids here, it suffices to say that the notions of bases and circuits discussed in this work are natural multimatroid generalizations of bases and circuits in matroid theory. Similarly, the construction of , which seems rather strange at first sight, is a direct analogue of the well-studied notion of fundamental graphs from matroid theory [52, 53].
Rank functions, bases and circuits all provide ways to define (multi)matroids, but there are many more. Another example is given by the cycles of a (multi)matroid, which are the analogue of the more familiar notion of stabilizers in the quantum community. The fact that there are many definitions of (multi)matroids that are not obviously equivalent allows one to use the perspective most effective for the problem at hand. These equivalent definitions are endearingly referred to as cryptomorphisms in the matroid community. The follow-up work [40] is devoted to further establishing these deep connections between stabilizer states and multimatroid theory.
Acknowledgements
I am grateful for discussions with Robert Brijder, Nathan Claudet, Rose McCarty, Axel Dahlberg, Gecia Bravo-Hermsdorff, Lee Gunderson, Ismaël Septembre, Paul Gunnells, and Steven Noble (in no particular order). I am in particular indebted to Fynn Otto, Nathan Claudet, Adam Fredriksson and Raphaël Mothe for feedback on the writing.
I acknowledge support from the Alexander von Humboldt Foundation. I used ChatGPT to clean up my writing, to find a proof of theorem 4.2 using only notions introduced here, to fully prove theorem A.4, to create all figures in TikZ, and to create the code that visualizes basis switchings and fundamental circuits in [23].
Proofs
Lemma A.1. Let be a stabilizer state, and an arbitrary (not necessarily full-weight) Pauli string such that measuring according to yields random outcomes. Then there exists a basis such that .
Proof. If is full-weight we are done, since then is a basis. So suppose that is not full-weight. Consider an arbitrary qubit not in the support of , and let be an arbitrary non-identity Pauli on . Consider measuring according to . Since yields random outcomes, will yield non-random outcomes iff measuring according to leaves qubit in an eigenstate of (in particular, random outcomes are obtained independent of if qubit is entangled with any other qubit). Since is fixed, we can choose such that this never happens by using property 3.5.
This implies that can be chosen such that yields random outcomes, similar to the original . Iterating the above procedure yields a full-weight Pauli string such that measuring according to yields all outcomes with equal probability (so that ), and . This proves the claim. □
Theorem A.2 (Upper bound on number of local complementations [9]). If and are locally equivalent graphs on vertices, then at most local complementations are needed to transform into .
Proof. Rephrasing this in terms of bases, we aim to show that the number of switchings needed to go from one basis to any other basis is bounded by . Part of our proof follows Bouchet’s approach from [9] (albeit with slightly different notation). We prove the result by inducting on the number of entries in which and differ. We first show that the induction step holds when and have an entry such that ; this is the easy case. We then show that the induction also holds when switching at does not map that entry to .
Let be the entries in which and differ. Let , and let be the smallest number of switchings needed to go from to . We will prove the slightly stronger claim that , from which follows directly.
We prove the claim by induction on . Clearly if , then , so suppose .
If there exists a such that , then . By induction,
We may thus assume that for every .
Choose any , and consider the fundamental circuit . By definition, is the unique circuit in . Note that is equal to , since changing the 'th entry of to yields a basis, which cannot contain a stabilizer by definition 2.1. Together with our assumption that , we thus have that is contained in , and thus . Now cannot be contained in since is a basis, yet by the previous argument. This must then mean that there exists an entry different from such that and that , since otherwise would contain the stabilizer . Since , we have that both are in . More strongly, , i.e., and are adjacent in .
For such pairs , the pivot on at is defined as
where we dropped the set notation [55, 15]. This is motivated by the fact that the order does not matter for pivots, i.e. [56].
We now show that and , i.e. a pivot maps both the and entries of to and , respectively. Let . Pivoting on then gives
as desired since both the and entries now match (without changing any of the other entries). The above follows from the fact that , which is implicit from theorem 7.6 of [6] and theorem 13.4 of [50].
Thus, by performing three switchings, the entries of and can be made to match. By the induction hypothesis, we have that
Together with the case where a single switching decreases , this proves that
as desired.
In the below we define the index as the cardinality of the preimage of the map , see [10], which we also show to be well-defined.
Theorem A.3. The index of a stabilizer state is equal to the cardinality of , where is the group of local Clifford symmetries of up to Paulis.
Proof. It suffices to show that 1) two bases , map to the same fundamental graph (i.e. ) if and only if for some , and that 2) the action of the group on the set of bases by conjugation is free, i.e. for every pair , , there exists at most one such that . The first condition implies that the preimage of a fundamental graph is precisely the orbit of under the action of . The second condition then implies that the size of this orbit is equal to the size of .
We show now the first condition. We first consider the forward direction. Let , be such that . By the proof of theorem 2.11, we have that there exist local Cliffords and such that , and a similar statement for and . Theorem 2.11 then also implies that , so that is a symmetry of (modulo Paulis), which maps to under conjugation.
For the other direction, note that if and maps to , then applying to the state and to preserves the supports of the fundamental circuits. This implies that .
Now we show that this action is free. We use the fact that acts freely on the set of bases iff implies that is the identity. So assume that fixes some . then necessarily fixes , and, by definition 2.9, fixes for every qubit . But since and are two distinct Paulis that are fixed by , needs to fix all elements in for each , proving the claim.
Using the characterization of the index as the cardinality of the group of local Clifford symmetries, we can now show that such local Clifford symmetries are rare, as made precise by the following theorem.
Theorem A.4. With high probability as tends to infinity, the index of a uniformly random graph equals 1. Equivalently, with high probability a random graph state has no non-trivial local Clifford symmetries (that are not Pauli symmetries) as tends to infinity.
Proof. We sketch now the proof idea. We show that, with high probability, the canonical graph state generators are the only stabilizers of with support equal to the closed neighborhoods . To make the above statement more plausible before proving it (which we do in a different manner than the argument we show now), note that the normalized weight distribution of stabilizers of a random graph state is well-approximated by a binomial distribution [54]. Now each generator has weight approximately , which can be checked to have exponentially small probability when sampled from . Having made this step more plausible, let us assume that the supports of the generators are indeed unique. Then since local Clifford unitaries cannot change the support of stabilizers, we have that every putative local Clifford symmetry maps every canonical graph state generator to itself. In particular, if there are no isolated vertices then there always exists a that is a neighbor of , such that both and are fixed under the local Clifford symmetry. This implies that the local Clifford symmetry is trivial.
We now show that is the only stabilizer with support , with high probability. First, the case where has any isolated vertex happens with exponentially small probability, so we do not need to consider it. So let us assume that the graph has no isolated vertices. We use that every stabilizer can be written uniquely as
where is an arbitrary subset of vertices. The stabilizer has support , where is the set of vertices in that have an odd number of neighbors in . Fix a vertex . For the support of another stabilizer to agree with the support of , we necessarily require that satisfies , and that .
Let us condition on , and set . All edges not incident to remain independent, each being present with probability . The standard terminology is that the edges we have not conditioned on/assumed anything about are unrevealed. There are two cases to consider for , either , or so that we can write , where .
Fix such a set , and write . For each vertex , has a at iff , iff the parity of is . But note that is a uniformly random bit. In fact, these bits are independent for distinct vertices , since they depend on disjoint sets of unrevealed edges.
Consider first the case , so that . The stabilizer already acts nontrivially on every qubit in . To have support precisely , needs to have a on every qubit in , and on every qubit outside . This thus fixes the parity of at each of the vertices in . The additional requirement at is that be odd, since every vertex of is adjacent to . Ignoring this additional requirement gives
which is independent from .
Consider next the case , so that we can write . The stabilizer already acts nontrivially on every qubit in . For its support to equal , we require to act trivially on every qubit . Indeed, a in would either cancel the in (if ) or introduce a where acts trivially (if ). Equivalently, must be even for every . Equivalently, must be even for every . These are again independent parity requirements, and hence
Let denote the event that some stabilizer other than has support . Taking a union bound over the two cases where and , and all nonempty subsets yields
It remains to account for the randomness of . Note that the size of the neighborhood of follows a binomial distribution, i.e. . A standard tail bound then yields
where the choice of constant will be shown to be convenient in not too long.
We now show the claim for every small enough neighborhood , i.e. . Equation (3) gives
Thus, averaging over and taking a union bound over all vertices,
which goes to zero as tends to infinity since , motivating the choice of constant in Eq. (4). Finally, the above analysis was for a single vertex . Repeating the same argument for all vertices and using a union bound gives the desired result, since Eq. (5) decays exponentially fast in .
Below we provide the fully general scenario of how the set of bases changes when performing local Pauli measurements according to some Pauli string . In particular, we consider the case where there does not need to exist a basis that contains . The following theorem covers that case.
Theorem A.5 (Bases of vertex-minors once more, [13]). Let be the bases of a stabilizer state , and let be an arbitrary Pauli string with support equal to . Let be the stabilizer state on obtained by measuring each in the basis. The bases of are given by
where is the rank of , i.e. the integer such that is the number of possible outcomes when measuring according to , see § 5.
Proof. We briefly recall the proof for the case where is contained in at least one basis, say . Since is a basis, measuring any subset of qubits according to yields uniformly random outcomes as well. Thus measuring according to yields random outcomes. A Pauli string on the unmeasured qubits is a basis for the post-measurement state iff would have yielded completely random outcomes on the original state, i.e. is a basis of the initial state.
Now consider the case where need not be contained in a basis. Let be any basis such that . Let , and let be the restriction of to , i.e. for , and for . Note that is contained in , and thus measuring according to yields random outcomes. Let , which is clearly contained in the basis . As such, theorem 4.12 applies to , so that when measuring according to , the post-measurement state has as a basis.
We now claim that the post-measurement state when measuring according to or are the same. This is because the measurements for yield deterministic outcomes, conditioned on the measurement outcomes in . This follows from the fact that both measuring according to and yield outcomes uniformly at random. This in particular implies that after measuring according to , each qubit in needs to be a single-qubit stabilizer state, i.e. not entangled with anything else. Since measuring single-qubit stabilizer states cannot change the state of the other qubits, and our statement was independent of the choice of , we have that the post-measurement states when measuring according to either or are the same. Thus, since is a basis of the post-measurement state when measuring according to , is also a basis for the post-measurement state when measuring according to . This holds for any such that .
We now show that every basis of arises in the above fashion. To this end, note that by the above argument we can restrict to the case where we measure instead of . Since is contained in a basis, theorem 4.12 applies, i.e. is a basis of iff is a basis of . Moreover, since has support disjoint from , we have , and . This proves the converse inclusion, completing the proof.
Here is a simple example of the more general case of vertex-minors.
Example A.6. Consider measuring the first qubit of in the basis. None of the bases
agree with the measurement on the first qubit. Hence the maximal possible agreement with is zero, so in this case we retain all four bases. Restricting them to the unmeasured qubit gives
which are again precisely the bases of the remaining state .
Here we show that, when performing Pauli measurements on a stabilizer state, the post-measurement states corresponding to different outcomes are always equivalent up to Pauli unitaries.
Property A.7 (Stabilizer states are well-behaved under Pauli measurements). Let be any stabilizer state, and perform any fixed sequence of Pauli measurements on . Let and be any two post-measurement states after this process, where and denote two possible sets of measurement outcomes. Then and are equivalent up to Pauli unitaries; in particular, is an eigenstate of a Pauli operator is an eigenstate of .
Proof. We use the standard update rule for stabilizer states from [1]. That is, if is a stabilizer, the measurement outcome is deterministic and there is only one post-measurement state, so there is nothing left to prove.
If is not a stabilizer, find a generating set of the stabilizer group of the initial state , such that anti-commutes with and commutes with all other . This is always possible, since if there exist two distinct generators that anti-commute with , then can be replaced with , which preserves the stabilizer group, while ensuring that commutes with . The two post-measurement states then have stabilizer groups , which are Pauli equivalent since there always exists a Pauli that commutes with every generator besides [1].
The argument extends to two Pauli measurements, since the choice of did not depend on the phases in front of the stabilizers. That is, after performing a second measurement , the associated Pauli correction is independent of which outcome was observed for the first measurement. This can then be extended to any number of Pauli measurements.
References
- [1]Scott Aaronson and Daniel Gottesman. Improved simulation of stabilizer circuits. Physical Review A—Atomic, Molecular, and Optical Physics, 70(5):052328, 2004.DOI
- [2]Jeremy C Adcock, Sam Morley-Short, Axel Dahlberg, and Joshua W Silverstone. Mapping graph state orbits under local complementation. Quantum, 4:305, 2020.DOI
- [3]Mohsen Bahramgiri and Salman Beigi. Enumerating the classes of local equivalence in graphs. arXiv preprint math/0702267, 2007.arxiv.org/abs/math/0702267
- [4]Daniel Bhatti and Kenneth Goodenough. Distributing graph states with a photon-weaving quantum server. arXiv preprint arXiv:2504.07410, 2025.DOI
- [5]André Bouchet. Isotropic systems. European Journal of Combinatorics, 8(3):231–244, 1987.DOI
- [6]André Bouchet. Graphic presentations of isotropic systems. Journal of Combinatorial Theory, Series B, 45(1):58–76, 1988.
- [7]André Bouchet. Transforming trees by successive local complementations. Journal of Graph Theory, 12(2):195–207, 1988.DOI
- [8]André Bouchet. Connectivity of isotropic systems. In Proceedings of the third international conference on Combinatorial mathematics, pages 81–93, 1989.DOI
- [9]André Bouchet. κ-transformations, local complementations and switching. In Cycles and Rays, pages 41–50. Springer, 1990.DOI
- [10]André Bouchet. Recognizing locally equivalent graphs. Discrete Mathematics, 114(1-3):75–86, 1993.DOI
- [11]André Bouchet. Circle graph obstructions. Journal of Combinatorial Theory, Series B, 60(1):107–144, 1994.DOI
- [12]André Bouchet. Multimatroids I. Coverings by independent sets. SIAM Journal on Discrete Mathematics, 10(4):626–646, 1997.DOI
- [13]André Bouchet. Multimatroids II. Orthogonality, minors and connectivity. the electronic journal of combinatorics, pages R8–R8, 1998.DOI
- [14]André Bouchet. Multimatroids IV. Chain-group representations. Linear algebra and its applications, 277(1-3):271–289, 1998.DOI
- [15]André Bouchet. Multimatroids III. Tightness and fundamental graphs. European Journal of Combinatorics, 22(5):657–677, 2001.DOI
- [16]André Bouchet and Laurence Ghier. Connectivity and β-invariants of isotropic systems and 4-regular graphs. Discrete Mathematics, 161(1-3):25–44, 1996.DOI
- [17]Robert Brijder. Orienting transversals and transition polynomials of multimatroids. Advances in Applied Mathematics, 94:120–155, 2018.DOI
- [18]Robert Brijder and Lorenzo Traldi. Isotropic matroids I: Multimatroids and neighborhoods. arXiv preprint arXiv:1503.04406, 2015.arxiv.org/abs/1503.04406
- [19]Adam Burchardt and Frederik Hahn. The foliage partition: An easy-to-compute lc-invariant for graph states. Quantum, 9:1720, 2025.DOI
- [20]Adán Cabello, Matthew G Parker, Giannicola Scarpa, and Simone Severini. Exclusivity structures and graph representatives of local complementation orbits. Journal of Mathematical Physics, 54(7), 2013.DOI
- [21]Rutger Campbell, J Pascal Gollin, Meike Hatzel, O-joung Kwon, Rose McCarty, Sang-il Oum, and Sebastian Wiederrecht. The Erdős–Pósa property for circle graphs as vertex-minors. In Proceedings of the 2026 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 4930–4952. SIAM, 2026.arxiv.org/abs/2506.03973
- [22]David Cattaneó and Simon Perdrix. Minimum degree up to local complementation: Bounds, parameterized complexity, and exact algorithms. In Khaled Elbassioni and Kazuhisa Makino, editors, Algorithms and Computation, pages 259–270, Berlin, Heidelberg, 2015. Springer Berlin Heidelberg.DOI
- [23]ChatGPT. Visualization of bases and fundamental circuits of graph states. https://editor.p5js.org/kdgoodenough/full/1I0mipIvI, 2026. Accessed: 15 October 2026.
- [24]Eric Chitambar, Kenneth Goodenough, Otfried Gühne, Rose McCarty, Simon Perdrix, Vito Scarola, Shuo Sun, and Quanto Zhang. Quantum graph states: Bridging classical theory and quantum innovation, workshop summary. arXiv preprint arXiv:2508.04823, 2025.arxiv.org/abs/2508.04823
- [25]Carolyn Chun, Deborah Chun, and Steven D Noble. Inductive tools for connected delta-matroids and multimatroids. European Journal of Combinatorics, 63:59–69, 2017.DOI
- [26]Nathan Claudet. The 27-qubit counterexample to the LU-LC conjecture is minimal. arXiv preprint arXiv:2603.25219, 2026.arxiv.org/abs/2603.25219
- [27]Nathan Claudet and Simon Perdrix. Local equivalence of stabilizer states: a graphical characterisation. arXiv preprint arXiv:2409.20183, 2024.DOI
- [28]Nathan Claudet and Simon Perdrix. Deciding local unitary equivalence of graph states in quasi-polynomial time. arXiv preprint arXiv:2502.06566, 2025.DOI
- [29]Axel Dahlberg, Jonas Helsen, and Stephanie Wehner. Counting single-qubit Clifford equivalent graph states is #P-complete. Journal of Mathematical Physics, 61(2), 2020.DOI
- [30]Axel Dahlberg, Jonas Helsen, and Stephanie Wehner. How to transform graph states using single-qubit operations: computational complexity and algorithms. Quantum Science and Technology, 5(4):045016, 2020.
- [31]Axel Dahlberg, Jonas Helsen, and Stephanie Wehner. The complexity of the vertex-minor problem. Information Processing Letters, 175:106222, 2022.arxiv.org/abs/1906.05689
- [32]Axel Dahlberg and Stephanie Wehner. Transforming graph states using single-qubit operations. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 376(2123):20170325, 2018.DOI
- [33]Lars Eirik Danielsen and Matthew G Parker. Interlace polynomials: Enumeration, unimodality and connections to codes. Discrete Applied Mathematics, 158(6):636–648, 2010.DOI
- [34]James Davies and Andrew Jena. Preparing graph states forbidding a vertex-minor. arXiv preprint arXiv:2504.00291, 2025.arxiv.org/abs/2504.00291
- [35]Hubert De Fraysseix. Local complementation and interlacement graphs. Discrete Mathematics, 33(1):29–35, 1981.DOI
- [36]Jarn de Jong, Frederik Hahn, Nikolay Tcholtchev, Manfred Hauswirth, and Anna Pappa. Extracting ghz states from linear cluster states. Physical Review Research, 6(1):013330, 2024.
- [37]Dmitrii G Fon-Der-Flaass. Distance between locally equivalent graphs. Metody Diskret. Analiz, 48:85–94, 1989.
- [38]Dmitrii Germanovich Fon-Der-Flaass. Local complementations of simple and directed graphs. Discrete analysis and operations research, pages 15–34, 1996.
- [39]François Genest. On the complementation orbits of graphs. Kenneth Goodenough and Nathan Claudet. Stabilizer states as multimatroids. Unpublished, 2026.
- [41]Kenneth Goodenough, Sebastian De Bone, Vaishnavi Addala, Stefan Krastanov, Sarah Jansen, Dion Gijswijt, and David Elkouss. Near-term n to k distillation protocols using graph codes. IEEE Journal on Selected Areas in Communications, 42(7):1830–1849, 2024.DOI
- [42]Kenneth Goodenough, Andrew Landahl, Joon Lee, Antonio Russo, and Kevin Thompson. Optimal fusion strategies for quantum computation. arXiv preprint arXiv:2609.02559, 2026.arxiv.org/abs/2609.02559
- [43]Kenneth Goodenough, Aqil Sajjad, Eneet Kaur, Saikat Guha, and Don Towsley. Bipartite entanglement of noisy stabilizer states through the lens of stabilizer codes. In 2024 IEEE International Symposium on Information Theory (ISIT), pages 545–550. IEEE, 2024.arxiv.org/abs/2406.02427
- [44]Kenneth Goodenough and Marcelo Sales. Asymptotic entanglement in circle stabilizer states and states forbidding arbitrary vertex-minors. arXiv preprint arXiv:2608.21526, 2026.arxiv.org/abs/2608.21526
- [45]Daniel Gottesman. Stabilizer codes and quantum error correction. California Institute of Technology, 1997.
- [46]Frederik Hahn, Axel Dahlberg, Jens Eisert, and Anna Pappa. Limitations of nearest-neighbor quantum networks. Physical Review A, 106(1):L010401, 2022.DOI
- [47]Frederik Hahn, Rose McCarty, Hendrik Poulsen Nautrup, and Nathan Claudet. The structure of circle graph states. arXiv preprint arXiv:2603.08847, 2026.arxiv.org/abs/2603.08847
- [48]Frederik Hahn, Anna Pappa, and Jens Eisert. Quantum network routing and local complementation. npj Quantum Information, 5(1):76, 2019.
- [49]Peter Høyer, Mehdi Mhalla, and Simon Perdrix. Resources required for preparing graph states. In International Symposium on Algorithms and Computation, pages 638–649. Springer, 2006.
- [50]Donggyu Kim and Sang-il Oum. Vertex-minors of graphs: A survey. Discrete Applied Mathematics, 351:54–73, 2024.DOI
- [51]Anton Kotzig. Eulerian lines in finite 4-valent graphs and their transformations. In Theory of Graphs (Proc. Colloq., Tihany, 1966), pages 219–230. Academic Press, New York-London, 1968.
- [52]Stein Krogdahl. The dependence graph for bases in matroids. Discrete Mathematics, 19(1):47–59, 1977.
- [53]Michel Las Vergnas. Fundamental circuits and a characterization of binary matroids. Discrete Mathematics, 31(3):327, 1980.DOI
- [54]Daniel Miller, Daniel Loss, Ivano Tavernelli, Hermann Kampermann, Dagmar Bruß, and Nikolai Wyderka. Shor–Laflamme distributions of graph states and noise robustness of entanglement. Journal of Physics A: Mathematical and Theoretical, 56(33):335303, 2023.DOI
- [55]Sang-il Oum. Rank-width and vertex-minors. Journal of Combinatorial Theory, Series B, 95(1):79–100, 2005.DOI
- [56]Sang-il Oum. Rank connectivity and pivot-minors of graphs. European Journal of Combinatorics, 108:103634, 2023.DOI
- [57]James G Oxley. Matroid theory, volume 3. Oxford university press, 2006.
- [58]Konstantinos-Rafail Revis, Hrachya Zakaryan, and Zahra Raissi. Orbit classification and analysis of qudit graph states under local complementation and local scaling. arXiv preprint arXiv:2506.05478, 2025.arxiv.org/abs/2506.05478
- [59]Pierre Rosenstiehl and Ronald C Read. On the gauss crossing problem. In On the Gauss crossing problem, volume 2, pages 843–876, 1976.
- [60]Hemant Sharma, Kenneth Goodenough, Johannes Borregaard, Jonas Helsén, et al. Minimizing the number of edges in lc-equivalent graph states. arXiv preprint arXiv:2506.00292, 2025.arxiv.org/abs/2506.00292
- [61]Maarten Van den Nest, Jeroen Dehaene, and Bart De Moor. Graphical description of the action of local Clifford transformations on graph states. Physical Review A, 69(2):022316, 2004.DOI
- [62]Mingyuan Wang, Guus Avis, Kenneth Goodenough, and Stefan Klastrano. Efficient graph state purification with factorized graph-preserving operations across local clifford orbits. arXiv preprint arXiv:2606.23809, 2026.arxiv.org/abs/2606.23809