The spectra of the unitary marix of a 2-tessellable staggered quantum walk on a graph
Norio Konno, Iwao Sato, Etsuo Segawa

TL;DR
This paper derives explicit formulas for the spectra of the unitary matrices in 2-tessellable staggered quantum walks and Szegedy walks on graphs, with applications to quantum search algorithms.
Contribution
It provides new spectral formulas for these quantum walk models, enhancing understanding of their dynamics and applications in quantum algorithms.
Findings
Derived spectra formulas for 2-tessellable SQWs
Provided spectra formulas for Szegedy matrices on bipartite graphs
Applied results to quantum search characteristic polynomials
Abstract
Recently, the staggered quantum walk (SQW) on a graph is discussed as a generalization of coined quantum walks on graphs and Szegedy walks. We present a formula for the time evolution matrix of a 2-tessellable SQW on a graph, and so directly give its spectra. Furthermore, we present a formula for the Szegedy matrix of a bipartite graph by the same method, and so give its spectra. As an application, we present a formula for the characteristic polynomial of the modified Szegedy matrix in the quantum search problem on a graph, and give its spectra.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum-Dot Cellular Automata · Quantum Information and Cryptography
THE SPECTRA OF THE UNITARY MATRIX OF A 2-TESSELLABLE STAGGERED QUANTUM WALK ON A GRAPH
Norio Konno
Department of Applied Mathematics, Faculty of Engineering, Yokohama National University
Hodogaya, Yokohama 240-8501, Japan
e-mail: [email protected], Tel.: +81-45-339-4205, Fax: +81-45-339-4205
Iwao Sato
Oyama National College of Technology
Oyama, Tochigi 323-0806, Japan
e-mail: [email protected]. Tel.: +81-285-20-2100, Fax: +81-285-20-2880
Etsuo Segawa
Graduate School of Information Sciences, Tohoku University
Sendai 980-8579, Japan
Abstract. Recently, the staggered quantum walk (SQW) on a graph is discussed as a generalization of coined quantum walks on graphs and Szegedy walks. We present a formula for the time evolution matrix of a 2-tessellable SQW on a graph, and so directly give its spectra. Furthermore, we present a formula for the Szegedy matrix of a bipartite graph by the same method, and so give its spectra. As an application, we present a formula for the characteristic polynomial of the modified Szegedy matrix in the quantum search problem on a graph, and give its spectra.
000 Abbr. title: The transition matrix of a quantum walk on a graph 000 *AMS 2000 subject classifications: * 60F05, 05C50, 15A15, 05C60 000 *PACS: * 03.67.Lx, 05.40.Fb, 02.50.Cw 000 *Keywords: * Quantum walk, Szegedy walk, staggered quantum walk
1 Introduction
As a quantum counterpart of the classical random walk, the quantum walk has recently attracted much attention for various fields. The review and book on quantum walks are Ambainis [3], Kempe [8], Kendon [11], Konno [12], Venegas-Andraca [25], Manouchehri and Wang [15], Portugal [18], examples.
Quantum walks of graphs were studied by many researchers. A discrete-time quantum walk on a line was proposed by Aharonov et al [1]. In [2], a discrete-time quantum walk on a regular graph was proposed. The Grover walk is a discrete-time quantum walk on a graph which originates from the Grover algorithm. The Grover algorithm which was introduced in [7] is a quantum search algorithm that performs quadratically faster than the best classical search algorithm. Using a different quantization procedure, Szegedy [24] proposed a new coinless discrete-time quantum walk, i.e., the Szegedy walk on a bipartite graph and provided a natural definition of quantum hitting time. Also, Szegedy developed quantum walk-based search algorithm, which can detect the presence of a marked vertex at a hitting time that is quadratically smaller than the classical average time on ergodic Markov chains. Portugal [19], [20], [21], defined the staggered quantum walk (SQW) on a graph as a generalization of coined quantum walks on graphs and Szegedy walks. In [19], [20], Portugal studied the relation between SQW and coined quantum walks, Szegedy walks. In [21], Portugal presented some properties of 2-tessellable SQW on graphs by using several results of the graph theory.
Spectra of various quantum walk on a graph were computed by many researchers. Related to graph isomorphism problems, Emms et al. [4] presented spectra of the Grover matrix (the time evolution matrix of the Grover walk) on a graph and those of the positive supports of the Grover matrix and its square. Konno and Sato [13] computed the characteristic polynomials for the Grover matrix and its positive supports of a graph by using determinant expressions for several graph zeta functions, and so directly gave their spectra. Godsil and Guo [6] gave new proofs of the results of Emms et al. [4].
In the quantum search problem, the notion of hitting time in classical Markov chains is generalized to quantum hitting time. Kempe [9] provided two definitions and proved that a quantum walker hits the opposite corner of an -hypercube in time . Krovi and Brun [14] provided a definition of average hitting time that requires a partial measurement of the position of the walker at each step. Kempe and Portugal [10] discussed the relation between hitting times and the walker’s group velocity. Szegedy [24] gave a definition of quantum hitting time that is a natural generalization of the classical definition of hitting time. Magniez et al [16] extended Szegedy’s work to non-symmetric ergodic Markov chains. Recently, Santos and Portugal [23] calculated analytically Szegedy’s hitting time and the probability of finding a set of marked vertices on the complete graph.
The rest of the paper is organized as follows. Section 2 states some definitions and notation on graph theory, and gives the definitions of the Grover walk, the Szegedy walk, the staggered quantum walk (SQW) on a graph and a short review on the quantum search problem on a graph. In Sect. 3, we present a formula for the time evolution matrix of a 2-tessellable SQW on a graph, and so give its spectra. In Sect. 4, we present a formula for the Szegedy matrix of a bipartite graph, and so give its spectra. In Sect. 6, we present a formula for the modified time evolution matrix of the duplication of the modified digraph which is appeared in the quantum search problem on a graph, and so give its spectra.
2 Definition of several quantum walks on a graph
2.1 Definitions and notation
Graphs treated here are finite. Let be a connected graph (possibly multiple edges and loops) with the set of vertices and the set of unoriented edges joining two vertices and . Two vertices and of are adjacent if there exits an edge joining and in . Furthermore, two vertices and of are incident to . The degree of a vertex of is the number of edges incident to . For a natural number , a graph is called *-regular * if for each vertex of .
For , an arc is the oriented edge from to . Set . For , set and . Furthermore, let be the inverse of . A path of length in is a sequence of vertices such that for . Then is called a -path. If , then we write .
A graph is called a complete if any two vertices of are adjacent. We denote the complete graph with vertices by . Furthermore, a graph is called bipartite, denoted by if there exists a partition of such that the vertices in are mutually nonadjacent for . The subsets of is called the bipartite set or the bipartition of . A bipartite graph is called complete if any vertex of and any vertex of are adjacent. If and , then we denote the complete bipartite woth bipartition by .
Next, we define two operations of a graph. Let be a connected graph. Then a subgraph of is called a clique if is a complete subgraph of . The clique graph of has its vertex set the maximal cliques of , with two vertices adjacent whenever they have some vertex of in common. Furthermore, the line graph of has its vertex set the edges of , with two vertices adjacent whenever they have some vertex of in common.
2.2 The Grover walk on a graph
A discrete-time quantum walk is a quantum analog of the classical random walk on a graph whose state vector is governed by a matrix called the transition matrix. Let be a connected graph with vertices and edges, and . Set for . The transition matrix of is defined by
[TABLE]
The matrix is called the Grover matrix of .
We introduce the positive support of a real matrix as follows:
[TABLE]
Let be a connected graph. If the degree of each vertex of is not less than 2, i.e., , then is called an md2 graph.
The transition matrix of a discrete-time quantum walk in a graph is closely related to the Ihara zeta function of a graph. We stare a relationship between the discrete-time quantum walk and the Ihara zeta function of a graph by Ren et al. [22].
Konno and Sato [13] obtained the following formula of the characteristic polynomial of by using the determinant expression for the second weighted zeta function of a graph.
Let be a connected graph with vertices and edges. Then the matrix is given as follows:
[TABLE]
Note that the matrix is the transition matrix of the simple random walk on .
Theorem 2.1 (Konno and Sato [13])
Let be a connected graph with vertices and edges. Then, for the transition matrix of , we have
[TABLE]
where is the adjacency matrix of , and is the diagonal matrix given by .
From this Theorem, the spectra of the Grover matrix on a graph is obtained by means of those of (see [4]). Let be the spectra of a square matrix .
Corollary 2.2 (Emms, Hancock, Severini and Wilson [4])
Let be a connected graph with vertices and edges. The transition matrix has eigenvalues of the form
[TABLE]
where is an eigenvalue of the matrix . The remaining eigenvalues of are with equal multiplicities.
Emms et al. [4] determined the spectra of the transition matrix by examining the elements of the transition matrix of a graph and using the properties of the eigenvector of a matrix. And now, we could explicitly obtain the spectra of the transition matrix from its characteristic polynomial.
Next, we state about the positive support of the transition matrix of a graph.
Emms et al [4] expressed the spectra of the positive support of the transition matrix of a regular graph by means of those of the adjacency matrix of .
Theorem 2.3 (Emms, Hancock, Severini and Wilson [4])
Let be a connected -regular graph with vertices and edges, and . The positive support has eigenvalues of the form
[TABLE]
where is an eigenvalue of the matrix . The remaining eigenvalues of are with equal multiplicities.
Godsil and Guo [6] presented a new proof of Theorem by using linear algebraic technique.
Konno and Sato [13] obtained the following formula of the characteristic polynomial of by using the determinant expression for the Ihara zeta function of a graph, and directly presented the spectra of the positive support of the transition matrix of a regular graph .
2.3 The Szegedy quantum walk on a bipartite graph
Let be a connected bipartite graph with partite set and . Moreover, set , , and . Then we consider the Hilbert space . Let and be the functions such that
[TABLE]
where and are the vertex of belonging to and , respectively.
For each and , let
[TABLE]
From these vectors, we construct two matrices and as follows:
[TABLE]
Furthermore, we define an matrix as follows:
[TABLE]
Note that two matrices and are unitary, and .
The quantum walk on with as a time evolution matrix is called Szegedy walk on , and the matrix is called the Szegedy matrix of .
2.4 The staggered quantum walk on a graph
Let be a connected graph with vertices and edges. Furthermore, let be the Hilbert space generated by the vertices of . We take a standard basis as . In general, a unitary and Hermitian operator on can be written by
[TABLE]
where the set of vectors is a normal orthogonal basis of -eigenspace, and the set of vectors is a normal orthogonal basis of -eigenspace. Since
[TABLE]
we obtain
[TABLE]
A unitary and Hermitian matrix in given by (*) is called an orthogonal reflection of if the set of the orthogonal set of -eigenvectors obeying the following properties:
If the -th entry of for a fixed is nonzero, the -th entry of the other -eigenvectors are zero, that is, if , then for any ; 2. 2.
The vector has no zero entries.
Next, a polygon of a graph induced by a vector is a clique. That is, two vertices of are adjacent if the corresponding entries of in the basis associated with are nonzero. Thus if and , then is connected to . A vertex belongs to the polygon if and only if it corresponding entry in is nonzero. An edge belongs to the polygon if and only if the polygon contains the endpoints of the edge.
A tessellation induced by an orthogonal reflection of is the union of the polygons induced by the -eigenvectors of described in the above. The staggered quantum walk(SQW) on associated with the Hilbert space is driven by
[TABLE]
where and are orthogonal reflections of . The union of the tessellations and by and must cover the edges of . Furthermore, set and . Then and are given as follows:
[TABLE]
where
[TABLE]
A graph is 2-tessellable if the following conditions holds:
[TABLE]
and
[TABLE]
where is the unitary matrix of a SQW on , and and are tessellations of corresponding to and , respectively.
2.5 The quantum search problem on a graph
Let be a connected non-bipartite graph with vertices and edges which may have multiple edges and self loops. Let be the subset of the edge set of a graph connecting between vertices and . It holds , where “” means the disjoint union. We want to set the quantum search of an element of by the Szegedy walk. The Szegedy walk is defined by a bipartite graph. To this end, we construct the duplication of . The duplication of is defined as follows: The duplication graph of is defined as follows.
[TABLE]
where is the copy of , therefore . The edge set of is denoted by
[TABLE]
The end vertex of included in is denoted by , and one included in is denoted by . We consider two functions and be the functions such that
[TABLE]
where
[TABLE]
The stochastic matrix is denoted by
[TABLE]
Let and . Then define the modified digraph from as follows: The modified digraph with respect to is obtained from the symmetric digraph by converting all arcs leaving from the marked vertices into loops. In the duplication , the set of marked vertices is
[TABLE]
The modified bipartite digraph is obtained from the symmetric digraph of by deleting all arcs leaving from the marked vertices of , but keeping the incoming arcs to the marked vertices of and all other arcs unchanged. Moreover, we add new arcs for . Then the modified bipartite digraph is obtained by taking the duplication of . More precisely, let be the set of symmetric arcs naturally induced by , then
[TABLE]
Here is the copy of . We put the first arcset in RHS by , and the second one by . The modified graph keeps the bipartiteness with and . Thus once a random walker steps in , then she will be trapped in forever.
We want to induce the Szegedy walk from this absorption picture into of . The Szegedy is denoted by non-directed edges of the bipartite graph. So we consider the support of by . Here is the edge obtained by removing the direction of the arc . Thus , and remark that describes the set of the matching between and for . Taking the following modification to and , the above absorption picture of a classical walk is preserved by the following random walk as follows. For ,
[TABLE]
The modified stochastic matrix is given by changing and to and as follows:
[TABLE]
If there exists a marked element connecting to another marked element in , then such an edge is omitted by the procedure of the deformation to , thus , on the other hand, otherwise, . We set . Now we are considering a quantum search setting without any connected information about marked elements, so we want to set the initial state as a usual way,
[TABLE]
However in the above situation, that is, , since an original edge of is omitted, we cannot define this initial state. So we expand the considering edge set
[TABLE]
We re-define and whose domain is changed to : for every .
[TABLE]
Remark that the above “otherwise” in the definition of is equivalent to the situation of “ and ” or “”.
Now we are ready to give the setting of quantum search problem. Remark that . For each and , let
[TABLE]
From these unit vectors, we construct two matrices and as follows:
[TABLE]
Furthermore, we define an matrix as follows:
[TABLE]
Then is the time evolution matrix of the modified Szegedy walk on .
The initial condition of the quantum walk is
[TABLE]
Note that is defined using a random walk on determined by , and it is invariant under the action of associated with (see [18]). We assume that for the stochastic matrix . Then is doubly stochastic. Let
[TABLE]
and
[TABLE]
Then the quantum hitting time of a quantum walk on is fined as the smallest number of steps such that
[TABLE]
where and . The quantum hitting time is evaluated by the square of the spectral gap of the matrix :
[TABLE]
3 Key method
From now on, we will attempt to three cases of the characteristic polynomials of the time evolution; “a 2-tessellable staggered quantum matrix”, “Szegedy matrix ” and “modified Szegedy matrix of quantum search”. To this end, we provide the key lemma.
Theorem 3.1
Let and be and complex valued isometry matrices, that is,
[TABLE]
where is the conjugate and transpose of . Putting with and , we have
[TABLE]
Proof: At first, we have
[TABLE]
Therefore once we can show the first equality, then changing the variables by and , we have the second equality.
Now we will show the first equality.
[TABLE]
If and are a and matrices, respectively, then we have
[TABLE]
Thus, we have
[TABLE]
Furthermore, we have
[TABLE]
Therefore, it follows that
[TABLE]
We put and . Thus .
Lemma 3.2
For any eigenvalue of ,
[TABLE]
*Proof *. At first, let
[TABLE]
Then we have
[TABLE]
Thus,
[TABLE]
Since for every , we have holds. Therefore
Remark 3.3
Let . Then it holds
[TABLE]
where is the multi-set of 0. Thus for any .
Corollary 3.4
For the unitary matrix , we have
[TABLE]
*Proof *. Let . Then, by Theorem 3.1, we have
[TABLE]
and so,
[TABLE]
Corollary 3.5
Set with . Moreover the two solutions of
[TABLE]
is denoted by . Then eigenvalues of are described as follows:
-multiple eigenvalue: ; 2. 2.
-multiple eigenvalue: ; 3. 3.
* eigenvalues:*
[TABLE]
Here an expression for is
[TABLE]
Remark 3.6
It holds
[TABLE]
In particular,
If , then . 2. 2.
If , then .
Corollary 3.7
Set with . Moreover the two solutions of
[TABLE]
is denoted by . Then eigenvalues of are described as follows:
-multiple eigenvalue: ; 2. 2.
-multiple eigenvalue: ; 3. 3.
* eigenvalues:*
[TABLE]
Here an expression for is
[TABLE]
Remark 3.8
If , then . 2. 2.
If , then .
Once we show Corollary 3.5, then Corollary 3.7 automatically holds by Theorem 3.1. So in the following we give a proof of Corollary 3.5.
Proof of Corollary 3.5:
By Corollary 3.4, we can rewrite the characteristic polynomial of by
[TABLE]
We put the two solution of by . Then
[TABLE]
Concerning that RHS is an -th degree polynomial of , we consider the four cases with respect to the signes of and .
, case:
we directly obtain -multiple eigenvalue , -multiple eigenvalue and eigenvalues . 2. 2.
, case:
Since , is a negative power term. To cancel down it, must contain terms of . Remark that if , then from the above quadratic equation. So . By the above consideration, the characteristic polynomial is expressed by
[TABLE]
Then we obtain -multiple eigenvalue , -multiple eigenvalue and eigenvalues . 3. 3.
, case:
Since , is a negative power term. To cancel down it, must contain terms of . Remark that if , then from the above quadratic equation. So . By the above consideration, the characteristic polynomial is expressed by
[TABLE]
Then we obtain -multiple eigenvalue , -multiple eigenvalue and eigenvalues . 4. 4.
, case:
Since and , both and are negative power terms. To cancel down it, must contain terms of and terms of . From the arguments of cases (2) and (3), we have and . By the above consideration of the characteristic polynomial is expressed by
[TABLE]
Then we obtain -multiple eigenvalue , -multiple eigenvalue and eigenvalues .
Compiling the four cases, we have the desired conclusion.
4 The characteristic polynomial of the unitary matrix of a 2-tessellable staggered quantum matrix
Let be a connected graph with vertices and edges, and let be the unitary matrix of a 2-tessellable SQW on such that both and are orthogonal reflections. Furthermore, let and be tessellations of corresponding to and , respectively. Set and . Then we have
[TABLE]
[TABLE]
Now, let be a finite nonempty set and a family of subsets of . Then the generalized intersection graph is defined as follows: ; and are joined by edges in .
Peterson [17] gave a necessary and sufficient condition for a graph to be 2-tessellable.
Proposition 4.1 (Perterson)
A graph is 2-tessellable if and only if is the line graph of a bipartite graph.
Sketch of proof Let be a 2-tessellable graph with two tessellations and . Set and . Then is a bipartite multi graph with partite set and . Furthermore, we have .
Conversely, it is clear that the line graph of a bipartite graph is 2-tessellable. Q.E.D.
By Proposition 4.1, we can rewrite and . Let be a bipartite graph with bipartition , such that . Furthermore, we set and , where . Then we can write
[TABLE]
where corresponds to if corresponds to an edge .
Now, we define an matrix as follows:
[TABLE]
Then we obtain the following formula for the unitary matrix of a SQW on a 2-tessellable graph.
Theorem 4.2
Let be a connected 2-tessellable graph with vertices and edges, and let be the unitary matrix of a 2-tessellable SQW on such that both and are orthogonal reflections. Furthermore, let and be tessellations of corresponding to and , respectively. Set and . Then, for the unitary matrix , we have
[TABLE]
*Proof *. Let and . Then we have
[TABLE]
[TABLE]
Furthermore, is expressed as follows:
[TABLE]
[TABLE]
[TABLE]
where and .
We consider and . By Proposition 4.1, we can write
[TABLE]
[TABLE]
Now, let , and . Set . Then the submatrix of corresponding to the rows and the columns is we have
[TABLE]
where . Thus, the submatrix of corresponding to the rows and the columns is
[TABLE]
Let , and . Similarly to , the submatrix of corresponding to the rows and the columns is we have
[TABLE]
Now, let e∈E(H);x∈X be the matrix defined as follows:
[TABLE]
Furthermore, we define the matrix as follows:
[TABLE]
Then we have
[TABLE]
Furthermore, since
[TABLE]
we have
[TABLE]
Therefore, by Theorem 3.1, it follows that
[TABLE]
But, we have
[TABLE]
Furthermore, we have
[TABLE]
Thus, for ,
[TABLE]
Thus, we have
[TABLE]
Hence,
[TABLE]
By Theorem 4.2 and Corollary 3.4, we obtain the following.
Corollary 4.3
Let be a connected 2-tessellable graph with vertices and edges, and let be the unitary matrix of a 2-tessellable SQW on such that both and are orthogonal reflections. Furthermore, let and be tessellations of corresponding to and , respectively. Set and . Then, for the unitary matrix , we have
[TABLE]
By Corollary 3.7, we obtain the spectrum of .
Corollary 4.4
Let be a connected 2-tessellable graph with vertices and edges, and let be the unitary matrix of a 2-tessellable SQW on such that both and are orthogonal reflections. Furthermore, let and be tessellations of corresponding to and , respectively. Set and . Then the spectra of the unitary matrix are given as follows: Let be the eigenvalues of .
* eigenvalues:*
[TABLE] 2. 2.
* eigenvalues: 1;* 3. 3.
* eigenvalues: -1.*
5 The characteristic polynomial of the Szegedy matrix
We present a formula for the characteristic polynomial of the Szegedy matrix of a bipartite graph. Let be a connected multi-bipartite graph with partite set and . Moreover, set , , and . Then we consider the Hilbert space . Let and be the functions such that
[TABLE]
where and are the vertex of belonging to and , respectively.
Let be a Szegedy matrix of , where
[TABLE]
[TABLE]
Then we define an matrix as follows:
[TABLE]
Note that
[TABLE]
Then the characteristic polynomial of the Szegedy matrix of a bipartite graph is given as follows.
Theorem 5.1
Let and be as the above. Then, for the Szegedy matrix , we have
[TABLE]
*Proof *. Let and . Let and . Then, let
[TABLE]
Now, let , and . Moreover, set and for . Then the submatrix of corresponding to the rows and the columns is
[TABLE]
Thus, the submatrix of corresponding to the rows and the columns is
[TABLE]
Let , and . Moreover, set and for . Similarly to , the submatrix of corresponding to the rows and the columns is
[TABLE]
Now, let e∈E(G);x∈X be the matrix defined as follows:
[TABLE]
Furthermore, we define the matrix as follows:
[TABLE]
Moreover, since
[TABLE]
we have
[TABLE]
Thus, by Theorem 3.1, for and ,
[TABLE]
But, we have
[TABLE]
Furthermore, we have
[TABLE]
Thus, for ,
[TABLE]
In the case of ,
[TABLE]
Therefore, it follows that
[TABLE]
Hence,
[TABLE]
By Theorem 5.1 and Corollary 3.4, we obtain the following.
Corollary 5.2
Let and be as the above. Then, for the Szegedy matrix , we have
[TABLE]
By Theorem 5.1 and Corollary 3.5, we obtain the spectrum of , which is consistency with [24].
Corollary 5.3
*Let and be as the above. Suppose that . Then, the spectra of the Szegedy matrix are given as follows:
If is not a tree, then*
* eigenvalues:*
[TABLE] 2. 2.
* eigenvalues: 1;* 3. 3.
* eigenvalues: -1.*
If is a tree, then
* eigenvalues:*
[TABLE] 2. 2.
one eigenvalue: 1; 3. 3.
* eigenvalues: -1.*
Similarly, if , then the following result holds.
Corollary 5.4
Let and be as the above. Suppose that . Then we define an matrix as follows:
[TABLE]
Note that
[TABLE]
Then, the spectra of the Szegedy matrix are given as follows: If is not a tree, then
* eigenvalues:*
[TABLE] 2. 2.
* eigenvalues: 1;* 3. 3.
* eigenvalues: -1.*
If is a tree, then
* eigenvalues:*
[TABLE] 2. 2.
one eigenvalue: 1; 3. 3.
* eigenvalues: -1.*
6 An example
Let be the complete bipartite graph with partite set . Then we arrange edges of as follows:
[TABLE]
Furthermore, we consider the following two functions and such that
[TABLE]
Now, we have
[TABLE]
Thus, we have
[TABLE]
Therefore, it follows that
[TABLE]
[TABLE]
Hence,
[TABLE]
[TABLE]
where
[TABLE]
Thus,
[TABLE]
But,
[TABLE]
Thus,
[TABLE]
Therefore, it follows that
[TABLE]
Furthermore, since , we have . By Corollary 4.3, the eigenvalues of are
[TABLE]
There are eigenvalues induced from .
7 The characteristic polynomial of the modified time evolution matrix of the duplication of the modified digraph
Let be a connected graph with vertices and edges which may have multiple edges and self loops , and the duplication graph be . We set so that with
[TABLE]
for any and . Thus is determined by . The stochastic matrix is denoted by
[TABLE]
Furthermore, let be a set of marked vertices in , and the modified bipartite graph of the duplication graph with the marked element
[TABLE]
be denoted by . Let be the modified time evolution matrix of the modified Szegedy walk on . Here , where is set of the matching edges between marked elements and its copies, that is . Thus the cardinality of is . Under the setting of , we took the modification of and as follows. Let be
[TABLE]
[TABLE]
where
[TABLE]
The modified stochastic matrix is given by changing and to and as follows:
[TABLE]
The reflection operators and are described by and as follows:
[TABLE]
where , . See Sect. 2.5 for more detailed this setting. Let be the standard basis of , that is, if , otherwise, where . We define matrices as follows, where :
[TABLE]
that is,
[TABLE]
[TABLE]
Let be the number of edges connecting non-marked elements and its copies, that is,
[TABLE]
Let be the number of edges connecting non-marked elements and copies of marked elements, that is,
[TABLE]
We set . Remark that if there is no marked element connecting to another marked element in the original graph , then , on the other hand, if not, since such an edge connecting marked element in is omitted in the procedure making from . By the definitions of and , is equal to , and is equal to . Thus,
[TABLE]
[TABLE]
Now, we define an matrix as follows:
[TABLE]
Remark that is determined by and so as and . The element of this symmetric matrix is computed as follows: is expressed by
[TABLE]
Thus
[TABLE]
which is the summation of a real valued weight over all the path from to . Therefore
[TABLE]
Since , for every “, ” and “, ”,
[TABLE]
Here the summation is over all the -length path in from to never going into and .
If the following condition holds, we say satisfies the detailed balanced condition: there exists such that
[TABLE]
for every with and , and if . A typical setting of and satisfies the detailed balanced condition by for every . If the detailed balanced condition holds, Since the values and , where is -path in , are equivalent to
[TABLE]
we have
[TABLE]
Then it is expressed by
[TABLE]
Therefore if the detailed balanced condition holds, is unitary equivalent to the square of , where is an matrix describing the random walk with the Dirichlet boundary condition at : for ,
[TABLE]
Thus
[TABLE]
Now we are in the place to give the following formula for the the modified time evolution matrix of the modified Szegedy walk on .
Theorem 7.1
Let be a connected graph with vertices and edges which may have multiple edges and self loops. Let be the modified time evolution matrix of the modified Szegedy walk on induced by random walk and the marked element with .
Then, for , we have
[TABLE]
In particular, if satisfies the detailed balanced condition, then
[TABLE]
*Proof *. The subset of edges connecting marked elements and its copies in denotes , that is,
[TABLE]
The cardinality of . The definitions of and give for , which implies for any . Thus
[TABLE]
for every . Concerning the above, it holds that
[TABLE]
Therefore if , then
[TABLE]
Therefore, if , then at least -multiple eigenvalue of exists.
From now on we consider the second term of the above RHS. To this end, it is not a loss of generality that we take the assumption that putting , and . Since
[TABLE]
we have
[TABLE]
Therefore, by Theorem 3.1, it follows that
[TABLE]
But,
[TABLE]
Hence, If , then
[TABLE]
Therefore if , then
[TABLE]
Concerning the fact that if and only if , then we have obtained the desired conclusion. If the detailed balanced condition holds, , is an diagonal matrix , that is, if , if .
By Theorem 7.1 and Corollary 3.4, we have obtain following.
Corollary 7.2
Let be a connected graph with vertices and edges which may have multiple edges and self loops. Let be the modified time evolution matrix of the modified Szegedy walk on induced by random walk and the marked element with . Then, for the , we have
[TABLE]
By Theorem 7.1 and Corollary 3.5, we obtain the eigenvalues of .
Corollary 7.3
Let be a connected graph with vertices and edges which may have multiple edges and self loops. Let be the modified time evolution matrix of the modified Szegedy walk on induced by random walk and the marked element with . Then the spectra of the unitary matrix are given as follows:
If , that is, “* is not a tree” or “”, then*
- (a)
* eigenvalues:*
[TABLE] 2. (b)
* eigenvalues: 1.* 2. 2.
otherwise, that is, is a tree and , then
- (a)
* eigenvalues:*
[TABLE] 2. (b)
-multiple eigenvalue .
*Proof *. Since if and only if is a tree, thus if and only if is a tree and . By Corollary 7.2,
[TABLE]
holds, where are the solutions of with . The second term has solutions while the dimension of the total space is now . But in this situation since , then the power of the first term is negative. Thus the second term should includes the term counteracted by the first term. The result follows.
8 An example
Let be the complete graph with three vertices , and the following stochastic matrix of :
[TABLE]
Furthermore, let be a set of marked vertices in . Thus we set by
[TABLE]
where , , , , , and . The duplication graph of is denoted by . is the union of and . The modified stochastic matrix derived from with the marked element is given as follows:
[TABLE]
which means
[TABLE]
Then the dimension of the total state space is
[TABLE]
We put and its copy . The matrix is an incidence matrix between edges and as follows:
[TABLE]
Furthermore, the matrix is an incidence matrix between edges and as follows:
[TABLE]
Thus, we have
[TABLE]
and
[TABLE]
Therefore, it follows that
[TABLE]
and
[TABLE]
Hence,
[TABLE]
Now, we have
[TABLE]
Thus, we have
[TABLE]
Thus,
[TABLE]
Therefore, it follows that
[TABLE]
Furthermore, since , we have . By Corollary 6.3, the eigenvalues of are
[TABLE]
Acknowledgments
The first author is partially supported by the Grant-in-Aid for Scientific Research (Chal- lenging Exploratory Research) of Japan Society for the Promotion of Science (Grant No. 15K13443). The second author is partially supported by the Grant-in-Aid for Scientific Research (C) of Japan Society for the Promotion of Science (Grant No. 15K04985). The third author is partially supported by the Grant-in-Aid for Young Scientists (B) of Japan Society for the Promotion of Science (Grant No. 25800088).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Aharonov, Y., Davidovich, L., Zagury, Quantum random walks, Physical Review A, —bf 48(2), 1687–1690 (1993).
- 2[2] D. Aharonov, Ambainis, A., Kempe, J., Vazirani, U., Quantum walks on graphs, In Proceedings of the Thirty-third Annual ACM Symposium on Theory of Computing, STOC 遯カ繝サ1, pages 50–59, New York, NY, USA, ACM (2001).
- 3[3] Ambainis, A., Quantum walks and their algorithmic applications. Int. J. Quantum Inf. 1 , 507–518 (2003)
- 4[4] Emms, D., Hancock, E. R., Severini, S., Wilson, R. C., A matrix representation of graphs and its spectrum as a graph invariant. Electr. J. Combin. 13 , R 34 (2006)
- 5[5] Gamble, J. K., Friesen, M., Zhou, D., Joynt, R., Coppersmith, S. N., Two particle quantum walks applied to the graph isomorphism problem. Phys. Rev. A 81 , 52313 (2010)
- 6[6] Godsil, C., Guo, K., Quantum walks on regular graphs and eigenvalues. ar Xiv:1011.5460 (2010).
- 7[7] Grover, L. K., A fast quantum mechanical algorithm for database search, Proceedings of the 28 th Annual ACM Sympojium on the Theory of Computing (STOC), : 212–219 (1996).
- 8[8] Kempe, J., Quantum random walks - an introductory overview. Contemporary Physics 44 , 307–327 (2003) .
