Abstract
Quantum walks on graphs have shown prioritized benefits and applications in wide areas. In some scenarios, however, it may be more natural and accurate to mandate high-order relationships for hypergraphs, due to the density of information stored inherently. Therefore, we can explore the potential of quantum walks on hypergraphs. In this paper, by presenting the one-to-one correspondence between regular uniform hypergraphs and bipartite graphs, we construct a model for quantum walks on bipartite graphs of regular uniform hypergraphs with Szegedy’s quantum walks, which gives rise to a quadratic speed-up. Furthermore, we deliver spectral properties of the transition matrix, given that the cardinalities of the two disjoint sets are different in the bipartite graph. Our model provides the foundation for building quantum algorithms on the strength of quantum walks on hypergraphs, such as quantum walks search, quantized Google’s PageRank, and quantum machine learning.
Introduction
As a quantum-mechanical analogs of classical random walks, quantum walks have become increasingly popular in recent years, and have played a fundamental and important role in quantum computing. Owing to quantum superpositions and interference effects, quantum walks have been effectively used to simulate quantum phenomena1, and realize universal quantum computation2,3, as well as develop extensively quantum algorithms4. A wide variety of discrete quantum walk models have been successively proposed. The first quantization model of a classical random walk, which is the coined discrete-time model and which is performed on a line, was proposed by Aharonov5 in the early 1990s. Aharonov later studied its generalization for regular graphs in ref.6. Szegedy7 proposed a quantum walks model that quantizes the random walks, and its evolution operator is driven by two reflection operators on a bipartite graph. Moreover, in discrete models, the most-studied topology on which quantum walks are performed and their properties studied are a restricted family of graphs, including line8,9, cycle10,11, hypercube12,13, and general graphs14–17. Indeed, most of the existing quantum walk algorithms are superior to their classical counterparts at executing certain computational tasks, e.g., element distinctness18,19, triangle finding20,21, verifying matrix products22, searching for a marked element16,23, quantized Google’s PageRank24 and graph isomorphism25,26. In addition to above scientific documents, there are many good introductions and reviews written by Kempe27, Kendon28,29, Venegas-Andraca30, and Wang31 relevant to deepening into the physical, mathematical and algorithmic properties of quantum walks.
In mass scenarios, a graph-based representation is incomplete, since graph edges can only represent pairwise relations between nodes. However, hypergraphs are a natural extension of graphs that allow modeling of higher-order relations in data. Because the mode of representation is even nearer to the human visual grouping system, hypergraphs are more available and effective than graphs for solving many problems in several applications. Owing to Zhou’s random walks on hypergraphs for studying spectral clustering and semi-supervised ranking32, hypergraphs have made recent headlines in computer vision33,34, information retrieval35–37, and categorical data clustering38. Many interesting and promising findings were covered in random walks on hypergraphs, and quantum walks provide a method to explore all possible paths in a parallel way, due to constructive quantum interference along the paths. Therefore, paying attention to quantum walks on hypergraphs is a natural choice.
Inspired by these latter developments, we focus on discrete-time quantum walks on regular uniform hypergraphs. In ref.39, Konno defined a two-partition quantum walk and the quantum walk on hypergraph, also he showed that the quantum walk on hypergraph is also a two partition quantum walk. In this paper, by analyzing the mathematical formalism of hypergraphs and three existing discrete-time quantum walks40 (coined quantum walks, Szegedy’s quantum walks, and staggered quantum walks), we find that discrete-time quantum walks on regular uniform hypergraphs can be transformed into Szegedy’s quantum walks on bipartite graphs that are used to model the original hypergraphs. Furthermore, the mapping is one to one. That is, we can study Szegedy’s quantum walks on bipartite graphs instead of the corresponding quantum walks on regular uniform hypergraphs. In ref.7 Szegedy proved that his schema brings about a quadratic speed-up. Hence, we construct a model for quantum walks on bipartite graphs of regular uniform hypergraphs with Szegedy’s quantum walks. In the model, the evolution operator of an extended Szegedy’s walks depends directly on the transition probability matrix of the Markov chain associated with the hypergraphs.
In more detail, we first introduce the classical random walks on hypergraphs, in order to get the vertex-edge transition matrix and the edge-vertex transition matrix. We then define a bipartite graph that is used to model the original hypergraph. Lastly, we construct quantum operators on the bipartite graph using extended Szegedy’s quantum walks, which is the quantum analogue of a classical Markov chain. In this work, we deal with the case that the cardinalities of the two disjoint sets can be different from each other in the bipartite graph. In addition, we deliver a slightly different version of the spectral properties of the transition matrix, which is the essence of the quantum walks. As a result, our work generalizes quantum walks on regular uniform hypergraphs by extending the classical Markov chain, due to Szegedy’s quantum walks.
The paper is organized as follows. There three subsection in Sec. Results. In Sec. Results: Random walks on hypergraphs, we briefly introduce random walks on hypergraphs needed to present the quantum version of it. In Sec. Results: Quantum walks on hypergraphs, we construct a method for quantizing Markov chain to create discrete-time quantum walks on regular uniform hypergraphs. In Sec. Results: Spectral analysis of quantum walks on hypergraphs, we analyze the eigen-decomposition of the operator. Sec. Discussion is devoted to conclusions.
Results
Random walks on hypergraphs
Let HG = (V, E) denote a hypergraph, where V is the vertex set of the hypergraph and \{{}} is the set of hyperedges. Let V = {v1, v2, …, vn} and E = {e1, e2, …, em}. where n = |V| is used to denote the number of vertices in the hypergraph and m = |E| the number of hyperedges. Given a hypergraph, define its incidence matrix as follows:
1 |
Then, the vertex and hyperedge degrees are defined as follows:
2 |
3 |
4 |
where E(v) is the set of hyperedges incident to v. A hypergraph is d – regular if all its vertices have the same degree. Also, a hypergraph is k – uniform if all its hyperedges have the same cardinality. In this paper, we will restrict our reach to quantum walks on d – regular and k – uniform hypergraphs from now on, denoting them as HGk,d.
A random walk on a hypergraph HG = (V, E) is a Markov chain on the state space V with its transition matrix P. The particle can move from vertex vi to vertex vj if there is a hyperedge containing both vertices. According to ref.32, a random walk on a hypergraph is seen as a two-step process. First, the particle chooses a hyperedge e incident with the current vertex v. Then, the particle picks a destination vertex u within the chosen hyperedge satisfying the following: v, u ∈ e. Therefore, the probability of moving from vertex vi to vj is:
5 |
or, more accurately, the equation can be written as
6 |
Let PVE denote the vertex-edge transition matrix
7 |
and PEV the edge-vertex transition matrix
8 |
with transition probability
9 |
10 |
where Dv and De are the diagonal matrices of the degrees of the vertices and edges, respectively. Naturally, we can indicate P in matrix form, as
11 |
Quantum walks on hypergraphs
In this section, we design quantum walks on regular uniform hypergraphs by means of Szegedy’s quantum walks. We first convert the hypergraph into its associated bipartite graph, which can be used to model the hypergraph. We then define quantum operators on the bipartite graph using Szegedy’s quantum walks, which are a quantization of random walks.
Derving Bipartite graphs from hypergraphs
Proposition 1
Any regular uniform hypergraph HGk,d can be represented usefully by a bipartite graph BGn,m: the vertices V and the edges E of the hypergraph are the partitions of BG, and (vi, ej) are connected with an edge if and only if vertex vi is contained in edge ej in HG.
Proof.
Hypergraph can be described by binary edge-node incidence matrix H with elements (1). To the incidence matrix of a regular uniform hypergraph HGk,d corresponds a bipartite incidence graph which is defined as follows. The vertices V and the edges E of the hypergraph are the partitions of BG, and iff hij = 1. It is evident that B is bipartite, and the biadjacency matrix describing B(H) is the following (n + m) × (n + m) matrix:
12 |
Under this correspondence, the biadjacency matrices of bipartite graphs are exactly the incidence matrices of the corresponding hypergraphs.
A similar reinterpretation of adjacency matrices may be used to show a one-to-one correspondence between regular uniform hypergraphs and bipartite graphs. That is, discrete-time quantum walks on regular uniform hypergraphs can be transformed into quantum walks on bipartite graphs that are used to model the original hypergraphs. The transformation process is outlined in detail below. If there is a hyperedge ek containing both vertices vi and vj in the original hypergraph HG = (V, E), convert it into two edges (vi, ek) and (ek, vj) in the bipartite graph.
As a concrete example, we consider a 3 – uniform and 2 – regular hypergraph with the vertexes set V = {v1, v2, v3, v4, v5, v6} and the set of hyperedges E = {e1, e2, e3, e4}. Then, a bipartite graph BG6,4 with partite sets V = {v1, v2, v3, v4, v5, v6} and E = {e1, e2, e3, e4} can represent the hypergraph HG3,2, which is depicted in Fig. 1.
Theorem 1
Let HG = (V, E) be a hypergraph, and we have
13 |
Proof.
Let be the incidence graph of HG = (V, E). We sum the degrees in the part E and in the part V in B(H). Since the sums of the degrees in these two parts are equal, we obtain the result.
In particular, if the hypergraph is d – regular and k – uniform, we obtain nd = mk.
Szegedy quantum walks on the bipartite graphs
Since we have transformed the hypergraph HGk,d into its bipartite graph BGn,m, we now describe Szegedy quantum walks that take place on the obtained bipartite graph BGn,m by extending the class of possible Markov chains. The quantum walks on the hypergraph HG start by considering an associated Hilbert space that is a linear subspace of the vector , where n = |V|, m = |E|. The computational basis of is . In addition, quantum walks on the bipartite graph BGn,m with biadjacent matrix (12) have an associated Hilbert space and .
To identify quantum analogues of Markov chains - that is, the classical random walks with probability matrices (7) and (8) with entries of (9) and (10) - we define the vertex-edge transition operators: and edge-vertex transition operators: as follows:
14 |
15 |
where
16 |
17 |
The transition operators are defined on the Hilbert space HA and HB separately, where the computational basis of Hnd is and the computational basis of Hmk is . The states and as superpositions that start from vertex v to hyperedge e and from hyperedge e to vertex v, respectively. Obviously, the dimensions of A and B are nd × n and mk × m, respectively. Note that nd = mk from theorem 1. Using (16) and (17) along with (9) and (10), we obtain the following properties:
18 |
19 |
as well as
20 |
21 |
One can easily verify that and are unit vectors due to the stochasticity of PVE and PEV. Distinctly, these equations imply that the action of A preserves the norm of the vectors. The same is true regarding B.
We now immediately define the projectors ΠA and ΠB as follows:
22 |
23 |
Using Eqs (22) and (23), it is easy to see that ΠA projects onto subspace HA spanned by , and ΠB projects onto subspace HB spanned by . After obtaining the projectors, we can define the associated reflection operators, which are
24 |
25 |
where Ind = Imk is the identity operator.
Note that the reflection operators RA and RB are unitary, we can get the following Proposition.
Proposition 2
RA is a reflection operator about the space HA. Similarly, RB is a reflection operator about the space HB.
Proof.
We prove that RA is a reflection operator about the space HA. The other claim is analogous.
26 |
Definition 1
(Quantization of M.C. P)
27 |
A single step of the quantum walks is given by the unitary evolution operator W based on the transition matrix P. In the bipartite graph, an application of W corresponds to two quantum steps of the walk from v to e and from e to v. At time t, the whole operator of the quantum walks is Wt.
Spectral analysis of quantum walks on hypergraphs
In many classical algorithms, the eigen-spectrum of the transition matrix P plays a critical role in the analysis of Markov chains. In a similar way, we now proceed to study the quantitative spectrum of the quantum walks unitary operator W.
Szegedy proved a spectral theorem for quantum walks, W = ref2ref1, in ref.7. In this section, we deliver a slightly different version in that the cardinality of set X may be different from the cardinality of set Y in the bipartite graph. In order to analyze the spectrum, we need to study the spectral properties of an n × m matrix D, which indeed establishes a relation between the classical Markov chains and the quantum walks. This matrix is defined as follows:
Definition 2
(Discriminant Matrix) The discriminant matrix for W is
28 |
It also follows from the definition that with entries
29 |
Suppose that the discriminant matrix D has the singular value decomposition . The left singular vectors satisfy
30 |
and the right singular vectors
31 |
with σk the singular value.
Theorem 2
For any σk the singular value of D, 0 ≤ σk ≤ 1.
Proof.
First, let Dk = σkk. Then we obtain
32 |
Thus, |σk| ≤ 1. Since 〈k, DTDk〉 ≥ 0 for all k, we have 0 ≤ σk. Therefore, 0 ≤ σk ≤ 1.
Observing theorem 2, we can write the singular value σk as cos θk, where θk is the principal angle between subspace HA and HB. In the earlier years, Björck and Golub41 deducted the relationship between the singular value decomposition and the principal angle θk between subspace HA and HB. That is, cos(θk) = σk.
In the remainder of this section, we will explore the eigen-decomposition of the operator W, which can be calculated from the singular value decomposition of D.
First, we turn to the dimensionality of the spaces. Suppose that n ≥ m. We learned earlier that nd is the dimension of edge Hilbert space about the bipartite graph BGn,m, and the discriminant matrix D has m singular values, only some of which are non-zero. Space HA spanned by , and space HB spanned by , are n – dimension and m – dimension subspaces of Hnd, respectively. Let HAB be the space spanned by and , and the dimension of HAB is rank(HAB). Therefore, the dimension of space is given by nd – rank(HAB), there are 2m eigenvectors in the space , and rank(HAB) – 2m remaining vectors in the space .
Using A to left-multiply (30) and B to left-multiply (31), We have
33 |
34 |
As we mentioned before, the action of A and B preserve the norm of the vectors, and and are unit vectors, so and also are unit vectors.
Proposition 3
On space , W acts as the identity.
Proof.
Suppose a vector . Then v lies in the space orthogonal to both HA and HB. Since Ri reflects a vector orthogonal to Hi, then v is reflected by both RA and RB. Then applying a walk operator W does not change v. Hence , and the subspace spanned by such v is an invariant subspace.
Observing Proposition 3, we only need to analyze the behavior of W in .
Theorem 3
The subspace is invariant under the action W.
Proof.
Suppose we have and , then we want to analyze the action of RB on and the action of RA on . (Since , the action of RA on is identity). Since we have
35 |
where the first term of the last line lies in HB and the second term in HA, and similarly
36 |
Hence, we only need to consider the action of W on and and that is invariant by RA and is invariant by RB.
37 |
The first term in the last line is the component of that is along and the second term is the component of that is orthogonal to . So, on , RA is a reflection about (identity in this case), and RB is a reflection about (because of the orthogonal component) in the subspace. Similarly, on , RA is a reflection about (because of the orthogonal component), and RB is a reflection about (identity) in the subspace.
Next we shall create eigenvectors for W with the corresponding eigenvalues. Suppose that
38 |
and
39 |
Simply plugging (39) into formulas (38), we obtain the following equation:
40 |
Then, left-multiplying (39) by W, we have
41 |
Comparing formulas (40) and (41), we can obtain the following equations:
42 |
43 |
Concerning unit vectors and , we consider two cases with respect to non-collinearity and collinearity, as follows.
Case 1.
First, we consider that and are linearly independent.
Using σk = cos θk, we obtain
44 |
through a series of algebraic operations. Furthermore, we have the corresponding eigenvectors
45 |
Case 2.
Then, we consider that and are collinear. However, since is invariant under the action of ΠA, also is; and vice versa, since is invariant under ΠB, and also is. Therefore, and are invariant under the action of W, and are eigenvectors of W with eigenvalue 1.
As a consequence, we obtain the following theorem:
Theorem 4
Let W be the unitary evolution operator on BGn,m. Then W has eigenvalues 1 and −1 in the one-dimensional subspaces, and eigenvalues where (k = 1, 2, …, m) and the eigenvectors in the two-dimensional subspaces Table 1.
Table 1.
Eigenvector of W | Eigenvalue of W | Singular values of D |
---|---|---|
σk = cos θk | ||
1 | 1 | |
noexpr. | −1 | 0 |
Discussion
Quantum walks are one of the elementary techniques of developing quantum algorithms. The development of successful quantum walks on graphs-based algorithms have boosted such areas as element distinctness, searching for a marked element, and graph isomorphism. In addition, the utility of walking on hypergraphs has been probed deeply in several contexts, including natural language parsing, social networks database design, or image segmentation, and so on. Therefore, we put our attention on quantum walks on hypergraphs considering its promising power of inherent parallel computation.
In this paper, we developed a new schema for discrete-time quantum walks on regular uniform hypergraphs using extended Szegedy’s walks that naturally quantize classical random walks and yield quadratic speed-up compared to the hitting time of classical random walks. We found the one-to-one correspondence between regular uniform hypergraphs and bipartite graphs. Through the correspondence, we convert the regular uniform hypergraph into its associated bipartite graph on which extended Szegedy’s walks take place. In addition, we dealt with the case that the cardinality of the two disjoint sets may be different from each other in the bipartite graphs. Furthermore, we delivered spectral properties of the transition matrix, which is the essence of quantum walks, and which has prepared for followup studies.
Our work presents a model for quantum walks on regular uniform hypergraphs, and the model opens the door to quantum walks on hypergraphs. We hope our model can inspire more fruitful results in quantum walks on hypergraphs. Our model provides the foundation for building up quantum algorithms on the strength of quantum walks on hypergraphs. Moreover, the algorithms of quantum walks on hypergraphs will be useful in quantum computation such as quantum walks search, quantized Google’s PageRank, and quantum machine learning, based on hypergraphs.
Acknowledgements
I would like to thank Juan Xu, Yuan Su and Iwao Sato for helpful discussions. This work was supported by the Funding of National Natural Science Foundation of China (Grants No. 61571226 and No. 61701229), and the Natural Science Foundation of Jiangsu Province, China (Grant No. BK20170802).
Author Contributions
Ying Liu initiated the idea and designed the modle; Ying Liu, Jiabin Yuan, Bojia Duan and Dan Li provided the theoretical proposal and analysis. All authors reviewed the manuscript.
Competing Interests
The authors declare no competing interests.
Footnotes
Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Ying Liu, Email: lycherish@nuaa.edu.cn.
Jiabin Yuan, Email: jbyuan@nuaa.edu.cn.
References
- 1.Bracken A, Ellinas D, Smyrnakis I. Free-dirac-particle evolution as a quantum random walk. Phys. Rev. A. 2007;75:022322. doi: 10.1103/PhysRevA.75.022322. [DOI] [Google Scholar]
- 2.Childs AM. Universal computation by quantum walk. Phys. review letters. 2009;102:180501. doi: 10.1103/PhysRevLett.102.180501. [DOI] [PubMed] [Google Scholar]
- 3.Lovett NB, Cooper S, Everitt M, Trevers M, Kendon V. Universal quantum computation using the discrete-time quantum walk. Phys. Rev. A. 2010;81:042330. doi: 10.1103/PhysRevA.81.042330. [DOI] [Google Scholar]
- 4.Venegas-Andraca SE. Quantum walks: a comprehensive review. Quantum Inf. Process. 2012;11:1015–1106. doi: 10.1007/s11128-012-0432-5. [DOI] [Google Scholar]
- 5.Aharonov Y, Davidovich L, Zagury N. Quantum random walks. Phys. Rev. A. 1993;48:1687. doi: 10.1103/PhysRevA.48.1687. [DOI] [PubMed] [Google Scholar]
- 6.Aharonov, D., Ambainis, A., Kempe, J. & Vazirani, U. Quantum walks on graphs. In Proceedings of the thirty-third annual ACM symposium on Theory of computing, 50–59 (2001).
- 7.Szegedy, M. Quantum speed-up of markov chain based algorithms. In Foundations of Computer Science, 2004. Proceedings. 45th Annual IEEE Symposium on, 32–41 (2004).
- 8.Nayak, A. & Vishwanath, A. Quantum walk on the line. arXiv preprint quant-ph/0010117 (2000).
- 9.Portugal R, Boettcher S, Falkner S. One-dimensional coinless quantum walks. Phys. Rev. A. 2015;91:052319. doi: 10.1103/PhysRevA.91.052319. [DOI] [Google Scholar]
- 10.Bednarska M, Grudka A, Kurzyński P, Łuczak T, Wójcik A. Quantum walks on cycles. Phys. Lett. A. 2003;317:21–25. doi: 10.1016/j.physleta.2003.08.023. [DOI] [PubMed] [Google Scholar]
- 11.Melnikov AA, Fedichkin LE. Quantum walks of interacting fermions on a cycle graph. Sci. reports. 2016;6:34226. doi: 10.1038/srep34226. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Moore, C. & Russell, A. Quantum walks on the hypercube. In International Workshop on Randomization and Approximation Techniques in Computer Science, 164–178 (2002).
- 13.Potoček V, Gábris A, Kiss T, Jex I. Optimized quantum random-walk search algorithms on the hypercube. Phys. Rev. A. 2009;79:012325. doi: 10.1103/PhysRevA.79.012325. [DOI] [Google Scholar]
- 14.Chakraborty S, Novo L, Ambainis A, Omar Y. Spatial search by quantum walk is optimal for almost all graphs. Phys. review letters. 2016;116:100501. doi: 10.1103/PhysRevLett.116.100501. [DOI] [PubMed] [Google Scholar]
- 15.Wong TG. Faster quantum walk search on a weighted graph. Phys. Rev. A. 2015;92:032320. doi: 10.1103/PhysRevA.92.032320. [DOI] [Google Scholar]
- 16.Krovi H, Magniez F, Ozols M, Roland J. Quantum walks can find a marked element on any graph. Algorithmica. 2016;74:851–907. doi: 10.1007/s00453-015-9979-8. [DOI] [Google Scholar]
- 17.Li D, Mc Gettrick M, Gao F, Xu J, Wen Q. Generic quantum walks with memory on regular graphs. Phys. Rev. A. 2016;93:042323. doi: 10.1103/PhysRevA.93.042323. [DOI] [Google Scholar]
- 18.Ambainis A. Quantum walk algorithm for element distinctness. SIAM J. Comput. 2007;37:210–239. doi: 10.1137/S0097539705447311. [DOI] [Google Scholar]
- 19.Belovs, A. Learning-graph-based quantum algorithm for k-distinctness. In Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on, 207–216 (2012).
- 20.Magniez F, Santha M, Szegedy M. Quantum algorithms for the triangle problem. SIAM J. Comput. 2007;37:413–424. doi: 10.1137/050643684. [DOI] [Google Scholar]
- 21.Lee, T., Magniez, F. & Santha, M. Improved quantum query algorithms for triangle finding and associativity testing. In Proceedings of the twenty-fourth annual ACM-SIAM symposium on Discrete algorithms, 1486–1502 (2013).
- 22.Buhrman, H. & Špalek, R. Quantum verification of matrix products. In Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm, 880–889 (2006).
- 23.Shenvi N, Kempe J, Whaley KB. Quantum random-walk search algorithm. Phys. Rev. A. 2003;67:052307. doi: 10.1103/PhysRevA.67.052307. [DOI] [Google Scholar]
- 24.Paparo GD, Martin-Delgado M. Google in a quantum network. Sci. reports. 2012;2:444. doi: 10.1038/srep00444. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Douglas BL, Wang JB. A classical approach to the graph isomorphism problem using quantum walks. J. Phys. A: Math. Theor. 2008;41:075303. doi: 10.1088/1751-8113/41/7/075303. [DOI] [Google Scholar]
- 26.Wang H, Wu J, Yang X, Yi X. A graph isomorphism algorithm using signatures computed via quantum walk search model. J. Phys. A: Math. Theor. 2015;48:115302. doi: 10.1088/1751-8113/48/11/115302. [DOI] [Google Scholar]
- 27.Kempe J. Quantum random walks: an introductory overview. Contemp. Phys. 2003;44:307–327. doi: 10.1080/00107151031000110776. [DOI] [Google Scholar]
- 28.Kendon V. Decoherence in quantum walks–a review. Math. Struct. Comput. Sci. 2007;17:1169–1220. doi: 10.1017/S0960129507006354. [DOI] [Google Scholar]
- 29.Konno, N. Quantum walks. In Quantum Potential Theory, 309–452 (Springer, 2008).
- 30.Venegas-Andraca SE. Quantum walks for computer scientists. Synth. Lect. on Quantum Comput. 2008;1:1–119. doi: 10.2200/S00144ED1V01Y200808QMC001. [DOI] [Google Scholar]
- 31.Wang, J. & Manouchehri, K. Physical implementation of quantum walks (Springer, 2013).
- 32.Zhou, D., Huang, J. & Schölkopf, B. Learning with hypergraphs: Clustering, classification, and embedding. In Advances in neural information processing systems, 1601–1608 (2007).
- 33.Yu J, Rui Y, Tang YY, Tao D. High-order distance-based multiview stochastic learning in image classification. IEEE transactions on cybernetics. 2014;44:2431–2442. doi: 10.1109/TCYB.2014.2307862. [DOI] [PubMed] [Google Scholar]
- 34.Huang S, Elgammal A, Yang D. On the effect of hyperedge weights on hypergraph learning. Image Vis. Comput. 2017;57:89–101. doi: 10.1016/j.imavis.2016.10.009. [DOI] [Google Scholar]
- 35.Hotho A, Jäschke R, Schmitz C, Stumme G. Information retrieval in folksonomies: Search and ranking. ESWC. 2006;4011:411–426. [Google Scholar]
- 36.Yu J, Rui Y, Tao D. Click prediction for web image reranking using multimodal sparse coding. IEEE Transactions on Image Process. 2014;23:2019–2032. doi: 10.1109/TIP.2013.2287104. [DOI] [PubMed] [Google Scholar]
- 37.Zhu L, Shen J, Xie L, Cheng Z. Unsupervised visual hashing with semantic assistant for content-based image retrieval. IEEE Transactions on Knowl. Data Eng. 2017;29:472–486. doi: 10.1109/TKDE.2016.2562624. [DOI] [Google Scholar]
- 38.Brox, T. Higher order motion models and spectral clustering. In IEEE Conference on Computer Vision and Pattern Recognition, 614–621 (2012).
- 39.Konno, N., Portugal, R., Sato, I. & Segawa, E. Partition-based discrete-time quantum walks. arXiv preprint arXiv:1707.07127 (2017).
- 40.Portugal R. Establishing the equivalence between szegedy’s and coined quantum walks using the staggered model. Quantum Inf. Process. 2016;15:1387–1409. doi: 10.1007/s11128-015-1230-7. [DOI] [Google Scholar]
- 41.Björck Á, Golub GH. Numerical methods for computing angles between linear subspaces. Math. Comput. 1973;27:579–594. doi: 10.2307/2005662. [DOI] [Google Scholar]