JOURNAL ARTICLE

Diversified top-k graph pattern matching

Wenfei FanXin WangYinghui Wu

Year: 2013 Journal:   Proceedings of the VLDB Endowment Vol: 6 (13)Pages: 1510-1521   Publisher: Association for Computing Machinery

Abstract

Graph pattern matching has been widely used in e.g., social data analysis. A number of matching algorithms have been developed that, given a graph pattern Q and a graph G , compute the set M(Q,G) of matches of Q in G . However, these algorithms often return an excessive number of matches, and are expensive on large real-life social graphs. Moreover, in practice many social queries are to find matches of a specific pattern node, rather than the entire M(Q,G) . This paper studies top- k graph pattern matching. (1) We revise graph pattern matching defined in terms of simulation, by supporting a designated output node u o . Given G and Q , it is to find those nodes in M(Q,G) that match u o , instead of the large set M(Q,G) . (2) We study two classes of functions for ranking the matches: relevance functions δ r () based on, e.g., social impact, and distance functions δ d () to cover diverse elements. (3) We develop two algorithms for computing top- k matches of u o based on δ r (), with the early termination property, i.e., they find top- k matches without computing the entire M(Q,G) . (4) We also study diversified top- k matching, a bi-criteria optimization problem based on both δ r () and δ d (). We show that its decision problem is NP-complete. Nonetheless, we provide an approximation algorithm with performance guarantees and a heuristic one with the early termination property. (5) Using real-life and synthetic data, we experimentally verify that our (diversified) top- k matching algorithms are effective, and outperform traditional matching algorithms in efficiency.

Keywords:
Matching (statistics) Graph Combinatorics Computer science Pattern matching Algorithm Theoretical computer science Mathematics Artificial intelligence Statistics

Metrics

127
Cited By
7.09
FWCI (Field Weighted Citation Impact)
42
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Complexity and Algorithms in Graphs
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

BOOK-CHAPTER

Approximating Diversified Top-k Graph Pattern Matching

Xin WangHuayi Zhan

Lecture notes in computer science Year: 2018 Pages: 407-423
BOOK-CHAPTER

Diversified Top-k Spatial Pattern Matching

Jiahua XieHongmei ChenLizhen Wang

Lecture notes in computer science Year: 2022 Pages: 87-98
JOURNAL ARTICLE

Scalable Diversified Top-k Pattern Matching in Big Graphs

Aissam AouarSaïd YahiaouiLamia SadegKadda Beghdad Bey

Journal:   Big Data Research Year: 2024 Vol: 36 Pages: 100464-100464
BOOK-CHAPTER

Top-K Graph Pattern Matching: A Twig Query Approach

Xianggang ZengJiefeng ChengJeffrey Xu YuShengzhong Feng

Lecture notes in computer science Year: 2012 Pages: 284-295
© 2026 ScienceGate Book Chapters — All rights reserved.