1 Introduction

Entanglement is one of the most striking features of quantum mechanics, which has many applications in quantum information theory such as quantum teleportation [1,2,3,4,5], quantum cryptography [6], quantum dense coding [7], and quantum computing [8,9,10]. Up to now, different measures have been introduced for measuring entanglement quantity in bipartite and multipartite systems, however, no one can claim which measure would be more efficient than the others yet [11]. Since each measure has advantages over the others in various conditions [11,12,13,14,15,16].

The entangled states have a fundamental role in multipartite systems for application in quantum information processing and communications as well. Graph states [17, 18] are a type of n-qubit pure state with various applications in quantum information processing [19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38]. An n-qubit graph state |G〉 is a pure state associated to a graph G = (V,E). The graph G = (V,E) gives both a recipe for preparing |G〉 and mathematical characterization of |G〉. Graph states play several significant roles in quantum information theory, e.g, in quantum computation, quantum error-correction, quantum simulation, entanglement distillation protocols, multipartite purification schemes, GHZ or all-versus-nothing proofs of Bell’s theorem. Graph states are essential for quantum communication protocols, including teleportation, entanglement-based quantum key distribution, secret sharing, and reduction of communication complexity. The graph state formalism is a useful concept which authorizes a detailed classification of n-qubit entanglement.

The authors [39] detected that the serial application of a transformation is sufficient to generate the complete equivalence class of graph states under local unitary (LU) operations within the Clifford group; this simple transformation is Local Complementation (LC). All local complimentary (LC) equivalent graph states have the same values of entanglement, accordingly only LC inequivalent graph states should be considered concerning with the entanglement [17, 18, 40]. The number of non-isomorphic and non-LC-equivalent connected graphs up to seven qubits is 45, which we here calculate their entanglement by two useful entanglement criteria.

So far, many papers have been published on graph states and hypergraph states in which the authors used geometric entanglement measure (GEM) for measuring the amount of entanglement [41,42,43,44,45,46,47]. In this work, we demonstrate that not only the GEM is not an efficient entanglement measure, but also it is actually an unsuitable measure for measuring entanglement quantity of multi-qubit graph states. This work is structured as follows: Section 2 is dedicated to the expression of basic concepts about the graph states. In Section 3, we present the generalized concurrence measure (GCM) and GEM which are used in this work as multipartite entanglement measures. Section 4 is devoted to the classification of graph states up to seven qubits under non-isomorphic and non-LC-equivalent connected graphs and multipartite entanglement measures. Finally, we conclude and summarize in the last section.

2 Graph States and Definitions

An n-qubit graph state corresponding to the graph G = (V,E) is given by the following equation [17, 18]

$$ \mid G\left\rangle =\prod \limits_{\left\{i,j\right\}\in E}C{Z}_{\mathrm{ij}}\mid +\right\rangle {}_x^{\otimes n}, $$
(1)

where \( \mid +\Big\rangle {}_x=\frac{1}{\sqrt{2}}\left\{|0\Big\rangle +|1\Big\rangle \right\} \) with basis vectors \( \mid 0\Big\rangle \doteq \left({}_0^1\right) \) and \( \mid 1\Big\rangle \doteq \left({}_1^0\right) \) is an eigenstate (eigenvector) of the Pauli matrix σx with eigenvalue + 1. Now, for each edge connecting two qubits, i and j, it is applied the controlled-Z (CZ) gate between qubits i and j

$$ CZ=\mid 00\left\rangle \left\langle 00|+|01\right\rangle \left\langle 01|+|10\right\rangle \left\langle 10|-|11\right\rangle \right\langle 11\mid . $$
(2)

In each n-qubit system, the number of simple graph states is \( {2}^{\left(\underset{2}{\overset{n}{}}\right)} \). So for a 3-qubit system, there are 8 graph states, for 4-qubit system there are 64 graph states etc., which their non-isomorphic and non-LC-equivalent connected graphs proposed by Hein et al. are plotted in Ref. [17, 18]. There are: an inequivalent 2-qubit graph, an inequivalent 3-qubit graph, two 4-qubit graphs (No. 3, No. 4), four 5-qubit graphs (No. 5 - No. 8), eleven 6-qubit graphs (No. 9 - No. 19), twenty six 7-qubit graphs (No. 20 - No. 45). Therefore, many graphs can be converted to each other by LU transformations or by permutations of the vertices. Consequently, they have the same value of entanglement [45].

Definition 2.1 (graph isomorphism)

Two graphs G1 = (V1,E1) and G2 = (V2,E2) are called isomorphic (G1G2) if there is a bijection \( f:{V}_1\to {V}_2 \) is a mapping of a graph onto itself between a set of vertices such that {a,b}∈ E1 if and only if (iff) {f(a),f(b)}∈ E2 [48,49,50].

Definition 2.2 (local complementation)

By local complementation (LC) of a graph G = (V,E) at some vertex of aV can obtain an LC-equivalent graph state as \( \mid {\tau}_a(G)\left\rangle ={U}_a^{\tau }(G)\mid G\right\rangle, \) in which

$$ {U}_a^{\tau }(G)=\exp \left(-i\frac{\pi }{4}{\sigma}_x^a\right)\prod \limits_{b\in {N}_a}\exp \left(i\frac{\pi }{4}{\sigma}_z^b\right), $$
(3)

is a local Clifford unitary [17, 18]. Also, Na is neighbors of vertex a and σα(α = x,z) are the Pauli matrices. Hence, two graph states |G〉 and |G〉 are LC-equivalent iff the corresponding graphs are linked by a sequence of local complementations. In the other words, LC centered on a qubit a is visualized easily as a transformation of the subgraph of the ath qubit’s neighbors, such that one edge between two neighbors of a is removed if the two neighbors are themselves connected, or one edge is added otherwise [42].

3 Multipartite Entanglement Measures

In order to investigate the entanglement depth of the graph states, we first review the entanglement measures. For multipartite systems, several measures of entanglement have been proposed [11]. Here, we use two important multipartite entanglement measures for measuring entanglement quantity of graph states, namely GCM and GEM. First, for an n-partite pure state |ψ〉, the GCM is defined as [51,52,53,54]

$$ \mathrm{GCM}\left(|\psi \Big\rangle \right)={2}^{1-\frac{n}{2}}\times {\left({2}^n-2-\sum \limits_{\alpha}\mathrm{Tr}{\rho}_{\alpha}^2\right)}^{\frac{1}{2}}, $$
(4)

where α labels as all different subsystems of the n-partite system and ρα are the corresponding reduced density matrices which determined by taking the partial trace of \( \hat{\rho}=\mid \psi \left\rangle \right\langle \psi \mid \). For example, for a 3-qubit system, one requires to determine the reduced density matrices \( {\rho}_1=T{r}_{23}\hat{\rho} \), \( {\rho}_2=T{r}_{13}\hat{\rho} \), \( {\rho}_3=T{r}_{12}\hat{\rho} \), \( {\rho}_{12}=T{r}_3\hat{\rho} \), \( {\rho}_{13}=T{r}_2\hat{\rho} \), and \( {\rho}_{23}=T{r}_1\hat{\rho} \). Second, let us consider GEM, which is defined for pure states as [55,56,57,58,59,60]

$$ \mathrm{GEM}\left(|\psi \Big\rangle \right)=1-\underset{\mid \phi \left\rangle =\mid a\right\rangle \mid b\left\rangle \mid c\right\rangle }{\max}\mid \Big\langle \phi {\left|\psi \Big\rangle \right|}^2, $$
(5)

where |ϕ〉 = |a〉|b〉|c〉 is the set of product states. This is the distance between the product state |ϕ〉 and another state as |ψ〉 in terms of fidelity Fϕ = |〈ϕ|ψ〉|2. For mixed states, this entanglement monotone can be extended using the convex roof.

4 Efficient Entanglement Measure

We note that up to seven qubits, there are 45 classes of graph states which are not equivalent under one-qubit unitary transformations [17, 18]. We first obtain 45 graph states corresponding to 45 graphs which are all plotted in Ref. [17, 18] and numbered. However, to save space, we only address some of those. Explicitly,

$$ {\displaystyle \begin{array}{rcl}\mid {G}_1\Big\rangle & =& \frac{1}{\sqrt{2}}\left\{|0\Big\rangle {}_1|+\Big\rangle {}_2+|1\Big\rangle {}_1|-\Big\rangle {}_2\right\},\\ {}\mid {G}_2\Big\rangle & =& \frac{1}{\sqrt{2}}\left\{|0\Big\rangle {}_1|+\Big\rangle {}_2|+\Big\rangle {}_3+|1\Big\rangle {}_1|-\Big\rangle {}_2|-\Big\rangle {}_3\right\},\\ {}\mid {G}_3\Big\rangle & =& \frac{1}{\sqrt{2}}\left\{|0\Big\rangle {}_1|+\Big\rangle {}_2|+\Big\rangle {}_3|+\Big\rangle {}_4+|1\Big\rangle {}_1|-\Big\rangle {}_2|-\Big\rangle {}_3|-\Big\rangle {}_4\right\},\\ {}\mid {G}_5\Big\rangle & =& \frac{1}{\sqrt{2}}\left\{|0\Big\rangle {}_1|+\Big\rangle {}_2|+\Big\rangle {}_3|+\Big\rangle {}_4|+\Big\rangle {}_5+|1\Big\rangle {}_1|-\Big\rangle {}_2|-\Big\rangle {}_3|-\Big\rangle {}_4|-\Big\rangle {}_5\right\},\\ {}\mid {G}_7\Big\rangle & =& \frac{1}{2}\left\{\mid +\right\rangle {}_1\mid 0\left\rangle {}_2\mid +\right\rangle {}_3\mid 0\left\rangle {}_4\mid +\right\rangle {}_5+\mid +\left\rangle {}_1\mid 0\right\rangle {}_2\mid -\left\rangle {}_3\mid 1\right\rangle {}_4\mid -\Big\rangle {}_5\\ {}& & \kern1em +\mid -\left\rangle {}_1\mid 1\right\rangle {}_2\mid -\left\rangle {}_3\mid 0\right\rangle {}_4\mid +\left\rangle {}_5+\mid -\right\rangle {}_1\mid 1\left\rangle {}_2\mid +\right\rangle {}_3\mid 1\left\rangle {}_4\mid -\right\rangle {}_5\Big\},\\ {}\mid {G}_{12}\Big\rangle & =& \frac{1}{2}\left\{\mid +\right\rangle {}_1\mid 0\left\rangle {}_2\mid +\right\rangle {}_3\mid 0\left\rangle {}_4\mid +\right\rangle {}_5\mid +\left\rangle {}_6+\mid +\right\rangle {}_1\mid 0\left\rangle {}_2\mid -\right\rangle {}_3\mid 1\left\rangle {}_4\mid -\right\rangle {}_5\mid +\Big\rangle {}_6\\ {}& & \kern1em +\mid -\left\rangle {}_1\mid 1\right\rangle {}_2\mid -\left\rangle {}_3\mid 0\right\rangle {}_4\mid +\left\rangle {}_5\mid -\right\rangle {}_6+\mid -\left\rangle {}_1\mid 1\right\rangle {}_2\mid +\left\rangle {}_3\mid 1\right\rangle {}_4\mid -\left\rangle {}_5\mid -\right\rangle {}_6\Big\},\\ {}\mid {G}_{15}\Big\rangle & =& \frac{1}{2}\left\{\mid +\right\rangle {}_1\mid +\left\rangle {}_2\mid +\right\rangle {}_3\mid 0\left\rangle {}_4\mid +\right\rangle {}_5\mid 0\left\rangle {}_6+\mid -\right\rangle {}_1\mid +\left\rangle {}_2\mid -\right\rangle {}_3\mid 0\left\rangle {}_4\mid -\right\rangle {}_5\mid 1\Big\rangle {}_6\\ {}& & \kern1em +\mid +\left\rangle {}_1\mid -\right\rangle {}_2\mid +\left\rangle {}_3\mid 1\right\rangle {}_4\mid -\left\rangle {}_5\mid 1\right\rangle {}_6+\mid -\left\rangle {}_1\mid -\right\rangle {}_2\mid -\left\rangle {}_3\mid 1\right\rangle {}_4\mid +\left\rangle {}_5\mid 0\right\rangle {}_6\Big\},\\ {}\mid {G}_{20}\Big\rangle & =& \frac{1}{\sqrt{2}}\left\{|0\Big\rangle {}_1|+\Big\rangle {}_2|+\Big\rangle {}_3|+\Big\rangle {}_4|+\Big\rangle {}_5|+\Big\rangle {}_6|+\Big\rangle {}_7+|1\Big\rangle {}_1|-\Big\rangle {}_2|-\Big\rangle {}_3|-\Big\rangle {}_4|-\Big\rangle {}_5|-\Big\rangle {}_6|-\Big\rangle {}_7\right\},\end{array}} $$
(6)

where \( \mid +\Big\rangle {}_x=\frac{1}{\sqrt{2}}\left\{|0\Big\rangle +|1\Big\rangle \right\} \) and \( \mid -\Big\rangle {}_x=\frac{1}{\sqrt{2}}\left\{|0\Big\rangle -|1\Big\rangle \right\} \) are eigenstates of the Pauli matrix σx with eigenvalues ± 1. For example, in order to calculate the amount of entanglement in 3-qubit graph state (No. 2) by GCM and GEM, we obtain by direct numerical optimization GCM(|G2〉)= 1.22474, and GEM(|G2〉)= 0.5 with the edges E2 = {{1,2},{1,3}}. There are 45 set of edges corresponding to these graphs which are reported in Appendix.

Next, we apply two entanglement measures (see (4) and (5)) for all 45 graph states and we enter numerical values in Tables 1 and 2. Hence, we have classified the 45 graphs into 27 and 7 classes, according to the GCM and GEM, respectively.

Table 1 The classification of non-isomorphic and non-LC-equivalent connected graphs up to seven qubits based on generalized concurrence measure (GCM)
Table 2 The classification of non-isomorphic and non-LC-equivalent connected graphs up to seven qubits based on geometric entanglement measure (GEM)

In the last step, we collect the classification results in Table 3. We here should comment about the results in the tables. The resolution power (RP) in Table 3 is computed using the following equation

$$ \mathrm{RP}=\frac{\eta \left[\chi \right]}{\eta \left[\kappa \right]}\times 100, $$
(7)

where η[χ] denotes the number of classes based on GCM or GEM and η[κ] is the number of categories according to non-isomorphic and non-LC-equivalent connected graphs. Therefore, the RP in Table 3 is the ratio of the number of classifications taken from multipartite entanglement measures (see (4) and (5)) to the number of non-isomorphic and non-LC-equivalent connected graphs. Using the method of comparing the results of these classes with classification of graph states under non-isomorphic and non-LC-equivalent connected graphs, as we call RP method, we found that the GCM seems more efficient than GEM for multi-qubit graph states.

Table 3 Classification of graph states up to seven qubits based on GCM and GEM

5 Conclusion

We propose two novel classifications for the entanglement in graph states up to seven qubits based on generalized concurrence measure (GCM) and geometric entanglement measure (GEM), and we also compare those with the classification under non-isomorphic and non-LC-equivalent connected graphs. Numerical values reveal that the 45 graph states are classified according to the GCM and GEM into 27 and 7 categories, respectively. Accordingly, our results propose that the GCM is a suitable entanglement measure for measuring entanglement quantity of multi-qubit graph states, and it is also more efficient than GEM. The suggested approach (RP method) can be employed to recognize the proper performance of each new measure proposed for measuring entanglement in multi-qubit graph states. We believe that the investigation of graph states is necessary for a better understanding of multipartite systems and validation of multipartite entanglement measures.