Abstract
Given a set of query graphs and specified orders between these query graphs, the evolving subgraph matching problem finds all subgraph sets from the temporal graph that not only match the given query graph set but also satisfy the specified orders. This problem motivates many significant application, e.g., social network analysis, financial fraud crimes detection, biological information mining, and so on. To efficiently address this problem, an evolving subgraph matching algorithm based on two key techniques is proposed. First, a memory-efficient index structure called EMI is designed to compactly store all necessary information required for finding all evolving matchings. To make the EMI compact and to construct the EMI efficiently, several techniques, such as four well-designed filters and adaptive filling orders, are proposed. Second, an evolving subgraph matching enumeration method is designed to immediately run on the EMI instead of on the temporal graph. The enumeration method expands evolving matchings in an edge-by-edge manner. Since the EMI is compactly maintained in the main memory and generally smaller than the temporal graph, the enumeration method runs very fast on the EMI. An extensive experimental evaluation has been carried out to evaluate the proposed algorithm. The experimental results show that the enumeration method executed on the EMI is an order of magnitude faster and requires significantly less memory than the baseline algorithms. To the best of our knowledge, there is no prior work on the evolving subgraph matching on temporal graphs.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.