Laplacian Eigenmaps with variational circuits: a quantum embedding of
graph data
- URL: http://arxiv.org/abs/2011.05128v1
- Date: Tue, 10 Nov 2020 14:51:25 GMT
- Title: Laplacian Eigenmaps with variational circuits: a quantum embedding of
graph data
- Authors: Slimane Thabet, Jean-Francois Hullo
- Abstract summary: We propose a method to compute a Laplacian Eigenmap using a quantum variational circuit.
Tests on 32 nodes graph with a quantum simulator show that we can achieve similar performances as the classical laplacian eigenmap algorithm.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: With the development of quantum algorithms, high-cost computations are being
scrutinized in the hope of a quantum advantage. While graphs offer a convenient
framework for multiple real-world problems, their analytics still comes with
high computation and space. By mapping the graph data into a low dimensional
space, in which graph structural information is preserved, the eigenvectors of
the Laplacian matrix constitute a powerful node embedding, called Laplacian
Eigenmaps. Computing these embeddings is on its own an expensive task knowing
that using specific sparse methods, the eigendecomposition of a Laplacian
matrix has a cost of O($rn^2$), $r$ being the ratio of nonzero elements.
We propose a method to compute a Laplacian Eigenmap using a quantum
variational circuit. The idea of our algorithm is to reach the eigenstates of
the laplacian matrix, which can be considered as a hamiltonian operator, by
adapting the variational quantum eigensolver algorithm. By estimating the $d$
first eigenvectors of the Laplacian at the same time, our algorithm directly
generates a $d$ dimension quantum embedding of the graph. We demonstrate that
it is possible to use the embedding for graph machine learning tasks by
implementing a quantum classifier on the top of it. The overall circuit
consists in a full quantum node classification algorithm. Tests on 32 nodes
graph with a quantum simulator shows that we can achieve similar performances
as the classical laplacian eigenmap algorithm. Although mathematical properties
of this approximate approach are not fully understood, this algorithm opens
perspectives for graph pre-processing using noisy quantum computers.
Related papers
- Quantum Algorithm for Testing Graph Completeness [0.0]
Testing graph completeness is a critical problem in computer science and network theory.
We present an efficient algorithm using the Szegedy quantum walk and quantum phase estimation (QPE)
This approach is useful in network structure analysis, evaluating classical routing algorithms, and assessing systems based on pairwise comparisons.
arXiv Detail & Related papers (2024-07-29T14:56:25Z) - QuOp: A Quantum Operator Representation for Nodes [0.0]
We derive an intuitive and novel method to represent nodes in a graph with quantum operators.
This method does not require parameter training and is competitive with classical methods on scoring similarity between nodes.
arXiv Detail & Related papers (2024-07-19T13:10:04Z) - Generalized quantum Arimoto-Blahut algorithm and its application to
quantum information bottleneck [55.22418739014892]
We generalize the quantum Arimoto-Blahut algorithm by Ramakrishnan et al.
We apply our algorithm to the quantum information bottleneck with three quantum systems.
Our numerical analysis shows that our algorithm is better than their algorithm.
arXiv Detail & Related papers (2023-11-19T00:06:11Z) - Qubit-Efficient Randomized Quantum Algorithms for Linear Algebra [3.4137115855910767]
We propose a class of randomized quantum algorithms for the task of sampling from matrix functions.
Our use of qubits is purely algorithmic, and no additional qubits are required for quantum data structures.
arXiv Detail & Related papers (2023-02-03T17:22:49Z) - Compilation of algorithm-specific graph states for quantum circuits [55.90903601048249]
We present a quantum circuit compiler that prepares an algorithm-specific graph state from quantum circuits described in high level languages.
The computation can then be implemented using a series of non-Pauli measurements on this graph state.
arXiv Detail & Related papers (2022-09-15T14:52:31Z) - A quantum algorithm for solving eigenproblem of the Laplacian matrix of
a fully connected weighted graph [4.045204834863644]
We propose an efficient quantum algorithm to solve the eigenproblem of the Laplacian matrix of a fully connected weighted graph.
Specifically, we adopt the optimal Hamiltonian simulation technique based on the block-encoding framework.
We also show that our algorithm can be extended to solve the eigenproblem of symmetric (non-symmetric) normalized Laplacian matrix.
arXiv Detail & Related papers (2022-03-28T02:24:08Z) - Benchmarking Small-Scale Quantum Devices on Computing Graph Edit
Distance [52.77024349608834]
Graph Edit Distance (GED) measures the degree of (dis)similarity between two graphs in terms of the operations needed to make them identical.
In this paper we present a comparative study of two quantum approaches to computing GED.
arXiv Detail & Related papers (2021-11-19T12:35:26Z) - Quantum algorithms for spectral sums [50.045011844765185]
We propose new quantum algorithms for estimating spectral sums of positive semi-definite (PSD) matrices.
We show how the algorithms and techniques used in this work can be applied to three problems in spectral graph theory.
arXiv Detail & Related papers (2020-11-12T16:29:45Z) - Learning Sparse Graph Laplacian with K Eigenvector Prior via Iterative
GLASSO and Projection [58.5350491065936]
We consider a structural assumption on the graph Laplacian matrix $L$.
The first $K$ eigenvectors of $L$ are pre-selected, e.g., based on domain-specific criteria.
We design an efficient hybrid graphical lasso/projection algorithm to compute the most suitable graph Laplacian matrix $L* in H_u+$ given $barC$.
arXiv Detail & Related papers (2020-10-25T18:12:50Z) - Quantum Spectral Clustering [5.414308305392762]
Spectral clustering is a powerful machine learning algorithm for clustering data with non convex or nested structures.
We propose an end-to-end quantum algorithm spectral clustering, extending a number of works in quantum machine learning.
arXiv Detail & Related papers (2020-07-01T07:11:42Z) - Quantum Gram-Schmidt Processes and Their Application to Efficient State
Read-out for Quantum Algorithms [87.04438831673063]
We present an efficient read-out protocol that yields the classical vector form of the generated state.
Our protocol suits the case that the output state lies in the row space of the input matrix.
One of our technical tools is an efficient quantum algorithm for performing the Gram-Schmidt orthonormal procedure.
arXiv Detail & Related papers (2020-04-14T11:05:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.