2019
DOI: 10.1007/s11227-019-02770-4
|View full text |Cite
|
Sign up to set email alerts
|

Listing all maximal cliques in large graphs on vertex-centric model

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 51 publications
0
2
0
Order By: Relevance
“…The author also discusses the limitations and challenges of these approaches and proposes some directions for future research. Brighen et al [20] address the problem of listing all maximal cliques in large graphs on a vertex-centric model. They propose a novel approach based on a vertex-centric algorithm, which works by performing a depth-first search traversal of the graph to identify each vertex's neighbors and their neighbors, forming a clique if all vertices are adjacent.…”
Section: Related Workmentioning
confidence: 99%
“…The author also discusses the limitations and challenges of these approaches and proposes some directions for future research. Brighen et al [20] address the problem of listing all maximal cliques in large graphs on a vertex-centric model. They propose a novel approach based on a vertex-centric algorithm, which works by performing a depth-first search traversal of the graph to identify each vertex's neighbors and their neighbors, forming a clique if all vertices are adjacent.…”
Section: Related Workmentioning
confidence: 99%
“…Although reverse-search based algorithms can guarantee that the time cost between two consecutive outputs is bounded by a polynomial function of the input size (i.e., polynomial delay), which implies that the time complexity of these algorithm is proportional to the number of maximal cliques within the input graph (i.e., output-sensitive), their performances on real-world graphs are not as efficient as those of branch-and-bound based algorithms [44]. For the latter, there are also numerous studies that develop parallel algorithms for MCE, in which [64,71] target the data-level parallelization with SIMD instructions, [5,22,36,45,47,91,104,135,171,173] target the task-level parallelization with shared-memory setting and [24,32,69,148] target the tasklevel parallelization with distributed-memory setting. Basically, these parallel algorithms extend the techniques that are originally proposed for sequential MCE algorithms and aim to balance and reduce the overheads in task assignment and memory management to achieve higher degrees of parallelism.…”
Section: Algorithmmentioning
confidence: 99%