Back to Search Start Over

Towards a taxonomy of subgraph isomorphism algorithms

Authors :
Linda Marshall
Pula Rammoko
Source :
SAICSIT
Publication Year :
2018
Publisher :
ACM, 2018.

Abstract

The study of algorithms which solve the subgraph isomorphism problem is very important because it has many applications where data is modelled as graphs. Despite the subgraph isomorphism problem being NP-hard, research has been dedicated to proposing new algorithms which are designed to improve the shortcomings of the algorithms that have been previously proposed. However, some of the newly invented solutions do not improve on their predecessors and some are redundant because their algorithmic properties are not different from some existing algorithms. The problem arises because minimal effort has been made towards organising subgraph isomorphism algorithms in terms of their relationships and differences such that new solutions utilise knowledge extracted from the organisation of knowledge about these algorithms. The need to organise information has motivated the current study to show how Formal Concept Analysis can be used to build a conceptlattice based taxonomy of algorithms. There are many subgraph isomorphism algorithms and it is not feasible to list all of them. As a result, the implications between the attributes of the algorithms are used to build a representative taxonomy of the domain of subgraph isomorphism algorithms. The paper focuses on how the tools from Formal Concept Analysis can be used to build a taxonomy. This is illustrated using a small sample subset of algorithms.

Details

Database :
OpenAIRE
Journal :
Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists
Accession number :
edsair.doi...........9069b0fe37a21fe14750f36260ac09c5
Full Text :
https://doi.org/10.1145/3278681.3278696