Access the full text.
Sign up today, get DeepDyve free for 14 days.
Vincenzo Bonnici, R. Giugno, A. Pulvirenti, D. Shasha, A. Ferro (2013)
A subgraph isomorphism algorithm and its application to biochemical dataBMC Bioinformatics, 14
Junhu Wang, Xuguang Ren, Shikha Anirban, Xin-Wen Wu (2019)
Correct filtering for subgraph isomorphism search in compressed vertex-labeled graphsInf. Sci., 482
Shixuan Sun, Qiong Luo (2022)
Subgraph Matching With Effective Matching Order and IndexingIEEE Transactions on Knowledge and Data Engineering, 34
Jianzhuang Liu, Yong Lee (2001)
A Graph-Based Method for Face Identification from a Single 2D Line DrawingIEEE Trans. Pattern Anal. Mach. Intell., 23
Catherine McGeoch (2012)
A Guide to Experimental Algorithmics
Christine Solnon (2019)
Experimental Evaluation of Subgraph Isomorphism Solvers
Donatello Conte, P. Foggia, Carlo Sansone, M. Vento (2004)
Thirty Years Of Graph Matching In Pattern RecognitionInt. J. Pattern Recognit. Artif. Intell., 18
M. Müller-Hannemann, S. Schirra (2010)
Algorithm Engineering: Bridging the Gap between Algorithm Theory and Practice [outcome of a Dagstuhl Seminar], 5971
J. Mihelic, Luka Fürst, Uros Cibej (2014)
Exploratory equivalence in graphs: Definition and algorithms2014 Federated Conference on Computer Science and Information Systems
Michael Goldwasser, David Johnson, Catherine McGeoch (2002)
Data Structures, Near Neighbor Searches, and Methodology: Fifth and Sixth DIMACS Implementation Challenges, 59
W. Fan (2012)
Graph pattern matching revised for social network analysis
L. Cordella, P. Foggia, Carlo Sansone, M. Vento (2004)
A (sub)graph isomorphism algorithm for matching large graphsIEEE Transactions on Pattern Analysis and Machine Intelligence, 26
Vincenzo Carletti, P. Foggia, Pierluigi Ritrovato, M. Vento, Vincenzo Vigilante (2019)
A Parallel Algorithm for Subgraph Isomorphism
J. Barnard (1993)
Substructure searching methods: Old and newJ. Chem. Inf. Comput. Sci., 33
Vincenzo Carletti, P. Foggia, Antonio Greco, M. Vento, Vincenzo Vigilante (2019)
VF3-Light: A lightweight subgraph isomorphism algorithm and its experimental evaluationPattern Recognit. Lett., 125
J. Ullmann (1976)
An Algorithm for Subgraph IsomorphismJournal of the ACM (JACM), 23
Uros Cibej, Luka Fürst, J. Mihelic (2019)
A Symmetry-Breaking Node Equivalence for Pruning the Search Space in Backtracking AlgorithmsSymmetry, 11
DIMACS Series in Discrete Mathematics and Theoretical Computer Science Towards a Discipline of Experimental Algorithmics
Uros Cibej, J. Mihelic (2014)
Search Strategies for Subgraph Isomorphism Algorithms
S. Zampelli (2008)
A constraint programming approach to subgraph isomorphism
Christine Solnon (2010)
AllDifferent-based filtering for subgraph isomorphismArtif. Intell., 174
Uros Cibej, J. Mihelic (2015)
Improvements to Ullmann's Algorithm for the Subgraph Isomorphism ProblemInt. J. Pattern Recognit. Artif. Intell., 29
Ciaran McCreesh, P. Prosser (2015)
A Parallel, Backjumping Subgraph Isomorphism Algorithm Using Supplemental Graphs
J. Ullmann (2010)
Bit-vector algorithms for binary constraint satisfaction and subgraph isomorphismACM J. Exp. Algorithmics, 15
Luka Fürst, Uros Cibej, J. Mihelic (2015)
Maximum exploratory equivalence in trees2015 Federated Conference on Computer Science and Information Systems (FedCSIS)
M. Santo, P. Foggia, Carlo Sansone, M. Vento (2003)
A large database of graphs and its use for benchmarking graph isomorphism algorithmsPattern Recognit. Lett., 24
Vincenzo Carletti, P. Foggia, Alessia Saggese, M. Vento (2017)
Introducing VF3: A New Algorithm for Subgraph Isomorphism
D. Agrafiotis, V. Lobanov, Maxim Shemanarev, D. Rassokhin, S. Izrailev, E. Jaeger, Simson Alex, Michael Farnum (2011)
Efficient Substructure Searching of Large Chemical Libraries: The ABCD Chemical CartridgeJournal of chemical information and modeling, 51 12
Shun Imai, Akihiro Inokuchi (2020)
Efficient Supergraph Search Using Graph CodingIEICE Trans. Inf. Syst., 103-D
AbstractIn this paper, we study a well-known computationally hard problem, called the subgraph isomorphism problem where the goal is for a given pattern and target graphs to determine whether the pattern is a subgraph of the target graph. Numerous algorithms for solving the problem exist in the literature and most of them are based on the backtracking approach. Since straightforward backtracking is usually slow, many algorithmic refinement techniques are used in practical algorithms. The main goal of this paper is to study such refinement techniques and to determine their ability to speed up backtracking algorithms. To do this we use a methodology of experimental algorithmics. We perform an experimental evaluation of the techniques and their combinations and, hence, demonstrate their usefulness in practice.
Open Computer Science – de Gruyter
Published: Jan 1, 2021
Keywords: graph; subgraph isomorphism; backtracking; algorithm; experimental algorithmics
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.