paper-with-me

홈 › Papers

l2Match: Optimization Techniques on Subgraph Matching Algorithm using Label Pair, Neighboring Label Index, and Jump-Redo method

2023-11-28 · C. Q. Cheng, K. S. Wong, L. K. Soon

Graph database is designed to store bidirectional relationships between objects and facilitate the traversal process to extract a subgraph. However, the subgraph matching process is an NP-Complete problem. Existing solutions to this problem usually employ a filter-and-verification framework and a divide-and-conquer method. The filter-and-verification framework minimizes the number of inputs to the verification stage by filtering and pruning invalid candidates as much as possible. Meanwhile, subgraph matching is performed on the substructure decomposed from the larger graph to yield partial embedding. Subsequently, the recursive traversal or set intersection technique combines the partial embedding into a complete subgraph. In this paper, we first present a comprehensive literature review of the state-of-the-art solutions. l2Match, a subgraph isomorphism algorithm for small queries utilizing a Label-Pair Index and filtering method, is then proposed and presented as a proof of concept. Empirical experimentation shows that l2Match outperforms related state-of-the-art solutions, and the proposed methods optimize the existing algorithms.

📄 PDF Abstract BibTeX arXiv:2311.16603

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Pruning 설명 없음

Similar Papers 제목 키워드 기반

A Weighted Common Subgraph Matching Algorithm

2014-11-04 · Xu Yang, Hong Qiao, Zhi-Yong Liu

We propose a weighted common subgraph (WCS) matching algorithm to find the most similar subgraphs in two labeled weighted graphs. WCS matching, as a natural generalization of the equal-sized graph matching or subgraph ma…

Combinatorial OptimizationGraph Matching

Reinforcement Learning Based Query Vertex Ordering Model for Subgraph Matching

2022-01-25 · Hanchen Wang, Ying Zhang, Lu Qin, Wei Wang 외

Subgraph matching is a fundamental problem in various fields that use graph structured data. Subgraph matching algorithms enumerate all isomorphic embeddings of a query graph q in a data graph G. An important branch of m…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Neural Subgraph Matching

2020-07-06 · Rex, Ying, Zhaoyu Lou, Jiaxuan You 외

Subgraph matching is the problem of determining the presence and location(s) of a given query graph in a large target graph. Despite being an NP-complete problem, the subgraph matching problem is crucial in domains rangi…

An Efficient Pruning Process with Locality Aware Exploration and Dynamic Graph Editing for Subgraph Matching

2021-12-22 · Zite Jiang, Boxiao Liu, Shuai Zhang, Xingzhong Hou 외

Subgraph matching is a NP-complete problem that extracts isomorphic embeddings of a query graph $q$ in a data graph $G$. In this paper, we present a framework with three components: Preprocessing, Reordering and Enumerat…

D2Match: Leveraging Deep Learning and Degeneracy for Subgraph Matching

2023-06-10 · Xuanzhou Liu, Lin Zhang, Jiaqi Sun, Yujiu Yang 외

Subgraph matching is a fundamental building block for graph-based applications and is challenging due to its high-order combinatorial nature. Existing studies usually tackle it by combinatorial optimization or learning-b…

Combinatorial OptimizationDeep Learning