Publication Type : Journal Article
Publisher : The European Digital Mathematics Library
Source : International Journal of Open Problems in Computer Science and Mathematics
Url : https://www.emis.de/journals/IJOPCM/Vol/10/IJOPCM(vol.3.1.5.M.10).pdf
Campus : Coimbatore
School : School of Physical Sciences
Department : Mathematics
Year : 2010
Abstract : Graphs have become indispensable in modeling and representing
complicated structured data such as proteins, chemical compounds, and
XML documents. Development of graph databases for use in research and
development is a well-established activity in pharmaceutical and chemical
industries. Storing the graphs into large databases is a challenging task as
it deals with efficient space and time management. Unlike item sets in huge
transactional databases, it becomes essential to ensure the consistency of
graph databases since relationships among edges of a graph are
predominant. One of the necessary procedures required is a mechanism to
check whether two graphs are automorphic. For graphs with more than
one vertex with the same label, more than one adjacency matrix
representations are possible based on the ordering of vertices with identical
labels and there are possibilities that the same graph is stored more than
once using different adjacency matrices, leading to adverse results in
mining graph databases. Difficulty in identifying and eliminating the
automorphic graphs is a challenging problem to the research community.
In this paper, a proficient algorithm is devised that efficiently detects and
avoids the same graph getting stored into the database. The computational
time is also substantially reduced compared to the canonical labeling
approach used in Frequent Subgraph Discovery algorithm. The
experimental results and comparisons offer a positive response to the newly
proposed algorithm.
Cite this Research Publication : Ramasamy, V., Nadarajan, R., Thilaga, M., Nirmala, P. “A Novel Approach for Detection and Elimination of Automorphic Graphs in Graph Databases,” International Journal of Open Problems in Computer Science and Mathematics, Vol. 3(1), pp. 56-72.