Araştırma Makalesi

A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms

Cilt: 24 Sayı: 1 1 Mart 2021
PDF İndir
TR EN

A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms

Öz

Frequent subgraph mining (FSM) is a subsection of graph mining domain which is extensively used for graph classification and graph clustering purposes. Over the past decade, many efficient FSM algorithms have been developed. The improvements generally focus on reducing time complexity by changing the algorithm structure or using parallel programming techniques. FSM algorithms have another problem to solve, which is the high memory consumption. In this study, a new approach called Predictive Dynamic Sized Structure Packing (PDSSP) have been proposed to minimize the memory requirement of FSM algorithms. Proposed approach redesigns the internal data structures of FSM algorithms without any algorithmic modifications. PDSSP has two contributions. The first one is the Dynamic Sized Integer Type (ds_Int) which is a newly designed unsigned integer data type. The second contribution is “Data Structure packaging” component that uses a data structure packing technique which changes the behaviour of the compiler. A number of experiments have been conducted to examine the effectiveness and efficiency of the PDSSP approach by embedding it into two state-of-art algorithms called gSpan and Gaston. Proposed implementation have been compared to the official one. Almost all results show that the proposed implementation consumes less memory on each support level. As a result, PDSSP extensions can save memory and the peak memory usage may decrease up to 38% depending on the dataset.

Anahtar Kelimeler

Kaynakça

  1. [1] Thusoo A, Shao Z, Anthony S, Borthakur D, Jain N, Sen Sarma J, Murthy R, Liu H. “Data warehousing and analytics infrastructure at Facebook”. In: ACM SIGMOD/PODS 2010 Conference; Indianapolis, Indiana, USA: ACM. pp. 1013–1020, 2010.
  2. [2] Wang L, Xiao Y, Shao B, Wang H. “How to partition a billion-node graph”. In: IEEE 2014 International Conference on Data Engineering; Chicago, IL, USA: IEEE; pp. 568–579, 2014
  3. [3] Muttipati AS, Padmaja P. “Analysis of large graph partitioning and frequent subgraph mining on graph data”. International Journal of Advanced Research in Computer Science 2015; pp. 6-7, 2015.
  4. [4] G. V. Carlos, M. Esteban, “Comparative Analysis of de Bruijn Graph Parallel Genome Assemblers”, 2018 IEEE International Work Conference on Bioinspired Intelligence (IWOBI), IEEE, pp 1-8, 2018.
  5. [5] Talukder, N. and Zaki, M.J., “A distributed approach for graph mining in massive networks”. Data Mining and Knowledge Discovery, 30(5), pp.1024-1052, 2016.
  6. [6] Di Fatta, G., & Berthold, M. R.. “High performance subgraph mining in molecular compounds”. In International Conference on High Performance Computing and Communications, Springer, Berlin, Heidelberg.,pp. 866-877, (2005, September).
  7. [7] Stratikopoulos A, Chrysos G, Papaefstathiou I, Dollas A. “HPC-gSpan: An FPGA-based parallel system for frequent subgraph mining”. In IEEE 2014 24th International Conference on Field Programmable Logic and Applications (FPL); Munich, Germany, IEEE. pp. 1-4, 2014.
  8. [8] Aggarwal CC, Bhuiyan MA, Al Hasan M. “Frequent pattern mining algorithms: A survey”. In: Aggarwal CC, Han J, editors. Frequent Pattern Mining. Switzerland: Springer International Publishing, pp. 19–64, 2014.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

1 Mart 2021

Gönderilme Tarihi

24 Ocak 2020

Kabul Tarihi

13 Mart 2020

Yayımlandığı Sayı

Yıl 2021 Cilt: 24 Sayı: 1

Kaynak Göster

APA
Bilgin, T., & Oğuz, M. (2021). A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms. Politeknik Dergisi, 24(1), 237-246. https://doi.org/10.2339/politeknik.678921
AMA
1.Bilgin T, Oğuz M. A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms. Politeknik Dergisi. 2021;24(1):237-246. doi:10.2339/politeknik.678921
Chicago
Bilgin, Turgay, ve Murat Oğuz. 2021. “A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms”. Politeknik Dergisi 24 (1): 237-46. https://doi.org/10.2339/politeknik.678921.
EndNote
Bilgin T, Oğuz M (01 Mart 2021) A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms. Politeknik Dergisi 24 1 237–246.
IEEE
[1]T. Bilgin ve M. Oğuz, “A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms”, Politeknik Dergisi, c. 24, sy 1, ss. 237–246, Mar. 2021, doi: 10.2339/politeknik.678921.
ISNAD
Bilgin, Turgay - Oğuz, Murat. “A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms”. Politeknik Dergisi 24/1 (01 Mart 2021): 237-246. https://doi.org/10.2339/politeknik.678921.
JAMA
1.Bilgin T, Oğuz M. A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms. Politeknik Dergisi. 2021;24:237–246.
MLA
Bilgin, Turgay, ve Murat Oğuz. “A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms”. Politeknik Dergisi, c. 24, sy 1, Mart 2021, ss. 237-46, doi:10.2339/politeknik.678921.
Vancouver
1.Turgay Bilgin, Murat Oğuz. A New Approach to Minimize Memory Requirements of Frequent Subgraph Mining Algorithms. Politeknik Dergisi. 01 Mart 2021;24(1):237-46. doi:10.2339/politeknik.678921

Cited By

 
TARANDIĞIMIZ DİZİNLER (ABSTRACTING / INDEXING)
181341319013191 13189 13187 13188 18016 

download Bu eser Creative Commons Atıf-AynıLisanslaPaylaş 4.0 Uluslararası ile lisanslanmıştır.