Cargando…
A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs
Labeled graphs are widely used to model complex data in many domains, so subgraph querying has been attracting more and more attention from researchers around the world. Unfortunately, subgraph querying is very time consuming since it involves subgraph isomorphism testing that is known to be an NP-c...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4031119/ https://www.ncbi.nlm.nih.gov/pubmed/24853266 http://dx.doi.org/10.1371/journal.pone.0097178 |
_version_ | 1782317482563862528 |
---|---|
author | Zhu, Lei Song, Qinbao Guo, Yuchen Du, Lei Zhu, Xiaoyan Wang, Guangtao |
author_facet | Zhu, Lei Song, Qinbao Guo, Yuchen Du, Lei Zhu, Xiaoyan Wang, Guangtao |
author_sort | Zhu, Lei |
collection | PubMed |
description | Labeled graphs are widely used to model complex data in many domains, so subgraph querying has been attracting more and more attention from researchers around the world. Unfortunately, subgraph querying is very time consuming since it involves subgraph isomorphism testing that is known to be an NP-complete problem. In this paper, we propose a novel coding method for subgraph querying that is based on Laplacian spectrum and the number of walks. Our method follows the filtering-and-verification framework and works well on graph databases with frequent updates. We also propose novel two-step filtering conditions that can filter out most false positives and prove that the two-step filtering conditions satisfy the no-false-negative requirement (no dismissal in answers). Extensive experiments on both real and synthetic graphs show that, compared with six existing counterpart methods, our method can effectively improve the efficiency of subgraph querying. |
format | Online Article Text |
id | pubmed-4031119 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-40311192014-05-28 A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs Zhu, Lei Song, Qinbao Guo, Yuchen Du, Lei Zhu, Xiaoyan Wang, Guangtao PLoS One Research Article Labeled graphs are widely used to model complex data in many domains, so subgraph querying has been attracting more and more attention from researchers around the world. Unfortunately, subgraph querying is very time consuming since it involves subgraph isomorphism testing that is known to be an NP-complete problem. In this paper, we propose a novel coding method for subgraph querying that is based on Laplacian spectrum and the number of walks. Our method follows the filtering-and-verification framework and works well on graph databases with frequent updates. We also propose novel two-step filtering conditions that can filter out most false positives and prove that the two-step filtering conditions satisfy the no-false-negative requirement (no dismissal in answers). Extensive experiments on both real and synthetic graphs show that, compared with six existing counterpart methods, our method can effectively improve the efficiency of subgraph querying. Public Library of Science 2014-05-22 /pmc/articles/PMC4031119/ /pubmed/24853266 http://dx.doi.org/10.1371/journal.pone.0097178 Text en © 2014 Zhu et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Zhu, Lei Song, Qinbao Guo, Yuchen Du, Lei Zhu, Xiaoyan Wang, Guangtao A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs |
title | A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs |
title_full | A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs |
title_fullStr | A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs |
title_full_unstemmed | A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs |
title_short | A Coding Method for Efficient Subgraph Querying on Vertex- and Edge-Labeled Graphs |
title_sort | coding method for efficient subgraph querying on vertex- and edge-labeled graphs |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4031119/ https://www.ncbi.nlm.nih.gov/pubmed/24853266 http://dx.doi.org/10.1371/journal.pone.0097178 |
work_keys_str_mv | AT zhulei acodingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT songqinbao acodingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT guoyuchen acodingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT dulei acodingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT zhuxiaoyan acodingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT wangguangtao acodingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT zhulei codingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT songqinbao codingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT guoyuchen codingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT dulei codingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT zhuxiaoyan codingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs AT wangguangtao codingmethodforefficientsubgraphqueryingonvertexandedgelabeledgraphs |