Fast algorithms for maximal clique enumeration with limited memory

Maximal clique enumeration (MCE) is a long-standing problem in graph theory and has numerous important applications. Though extensively studied, most existing algorithms become impractical when the input graph is too large and is disk-resident. We first propose an efficient partition-based algorithm...

Full description

Saved in:
Bibliographic Details
Main Authors: Cheng, James, Zhu, Linhong, Ke, Yiping, Chu, Shumo
Other Authors: School of Computer Engineering
Format: Conference or Workshop Item
Language:English
Published: 2013
Online Access:https://hdl.handle.net/10356/98958
http://hdl.handle.net/10220/12578
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-98958
record_format dspace
spelling sg-ntu-dr.10356-989582020-05-28T07:17:42Z Fast algorithms for maximal clique enumeration with limited memory Cheng, James Zhu, Linhong Ke, Yiping Chu, Shumo School of Computer Engineering International conference on Knowledge discovery and data mining (18th : 2012 : Beijing, China) Maximal clique enumeration (MCE) is a long-standing problem in graph theory and has numerous important applications. Though extensively studied, most existing algorithms become impractical when the input graph is too large and is disk-resident. We first propose an efficient partition-based algorithm for MCE that addresses the problem of processing large graphs with limited memory. We then further reduce the high cost of CPU computation of MCE by a careful nested partition based on a cost model. Finally, we parallelize our algorithm to further reduce the overall running time. We verified the efficiency of our algorithms by experiments in large real-world graphs. 2013-07-31T03:47:51Z 2019-12-06T20:01:31Z 2013-07-31T03:47:51Z 2019-12-06T20:01:31Z 2012 2012 Conference Paper Cheng, J., Zhu, L., Ke, Y., & Chu, S. (2012). Fast algorithms for maximal clique enumeration with limited memory. Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining - KDD '12, 1240-1248. https://hdl.handle.net/10356/98958 http://hdl.handle.net/10220/12578 10.1145/2339530.2339724 en
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
description Maximal clique enumeration (MCE) is a long-standing problem in graph theory and has numerous important applications. Though extensively studied, most existing algorithms become impractical when the input graph is too large and is disk-resident. We first propose an efficient partition-based algorithm for MCE that addresses the problem of processing large graphs with limited memory. We then further reduce the high cost of CPU computation of MCE by a careful nested partition based on a cost model. Finally, we parallelize our algorithm to further reduce the overall running time. We verified the efficiency of our algorithms by experiments in large real-world graphs.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Cheng, James
Zhu, Linhong
Ke, Yiping
Chu, Shumo
format Conference or Workshop Item
author Cheng, James
Zhu, Linhong
Ke, Yiping
Chu, Shumo
spellingShingle Cheng, James
Zhu, Linhong
Ke, Yiping
Chu, Shumo
Fast algorithms for maximal clique enumeration with limited memory
author_sort Cheng, James
title Fast algorithms for maximal clique enumeration with limited memory
title_short Fast algorithms for maximal clique enumeration with limited memory
title_full Fast algorithms for maximal clique enumeration with limited memory
title_fullStr Fast algorithms for maximal clique enumeration with limited memory
title_full_unstemmed Fast algorithms for maximal clique enumeration with limited memory
title_sort fast algorithms for maximal clique enumeration with limited memory
publishDate 2013
url https://hdl.handle.net/10356/98958
http://hdl.handle.net/10220/12578
_version_ 1681058663284867072