Lune

SIGMOD2022Top-tier venue

Fast Maximal Clique Enumeration on Uncertain Graphs: A Pivot-based Approach

Qiangqiang Dai, Rong-Hua Li, Meihao Liao, Hongzhi Chen, Guoren Wang

2022Year
22Citations
12Top-tier citations

Abstract

Maximal clique enumeration on uncertain graphs is a fundamental problem in uncertain graph analysis. In this paper, we study a problem of enumerating all maximal (๐‘˜, ๐œ‚)-cliques on an uncertain graph G, where a vertex set ๐ป of G is a maximal (๐‘˜, ๐œ‚)-clique if (1) ๐ป (|๐ป | โ‰ฅ ๐‘˜) is a clique with probability no less than ๐œ‚, and (2) ๐ป is a maximal vertex set satisfying (1). The state-of-the-art algorithms for enumerating all maximal (๐‘˜, ๐œ‚)-cliques are based on a set enumeration technique which are often very costly. This is because the set enumeration based techniques may explore all subsets of a maximal (๐‘˜, ๐œ‚)-clique, thus resulting in many unnecessary computations. To overcome this issue, we propose several novel and efficient pivot-based algorithms to enumerate all maximal (๐‘˜, ๐œ‚)cliques based on a newly-developed pivot-based pruning principle. Our pivot-based pruning principle is very general which can be applied to speed up the enumeration of any maximal subgraph that satisfies a hereditary property. Here the hereditary property means that if a maximal subgraph ๐ป satisfies a property P, any subgraph of ๐ป also meets P. To the best of our knowledge, our work is the first to systematically explore the idea of pivot for maximal clique enumeration on uncertain graphs. In addition, we also develop a nontrivial size-constraint based pruning technique and a new graph reduction technique to further improve the efficiency. Extensive experiments on nine real-world graphs demonstrate the efficiency, effectiveness, and scalability of the proposed algorithms.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 8cfc2012-6258-4d10-8a61-df5a84cd55cc

Cited by top-tier papers12

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines