Javascript must be enabled to continue!
Fast maximal clique enumeration in weighted temporal networks
View through CrossRef
Abstract
Cliques, groups of fully connected nodes in a network, are often used to study group dynamics of complex systems. In real-world settings, group-dynamics often have a temporal component. For example, conference attendees moving from one group conversation to another. Recently, maximal clique enumeration methods have been introduced that add temporal (and frequency) constraints, to account for such phenomena. These methods enumerate so-called
$$(\delta ,\gamma )$$
-maximal cliques. In this work, we introduce an efficient
$$(\delta ,\gamma )$$
-maximal clique enumeration algorithm, that extends
$$\gamma$$
from a frequency constraint to a more versatile weighting constraint. Additionally, we introduce a definition of
$$(\delta ,\gamma )$$
-cliques, that resolves a problem of existing definitions in the temporal domain. Our approach, which was inspired by a state-of-the-art two-phase approach, introduces a more efficient initial (stretching) phase. Specifically, we reduce the time complexity of this phase to be linear with respect to the number of temporal edges. Furthermore, we introduce a new approach to the second (bulking) phase, which allows us to efficiently prune search tree branches. Consequently, in experiments we observe significant speed-ups, at times by several orders of magnitude, on various (large) real-world datasets. Our algorithm vastly outperforms the existing state-of-the-art methods for temporal networks, while also extending applicability to weighted networks.
Springer Science and Business Media LLC
Title: Fast maximal clique enumeration in weighted temporal networks
Description:
Abstract
Cliques, groups of fully connected nodes in a network, are often used to study group dynamics of complex systems.
In real-world settings, group-dynamics often have a temporal component.
For example, conference attendees moving from one group conversation to another.
Recently, maximal clique enumeration methods have been introduced that add temporal (and frequency) constraints, to account for such phenomena.
These methods enumerate so-called
$$(\delta ,\gamma )$$
-maximal cliques.
In this work, we introduce an efficient
$$(\delta ,\gamma )$$
-maximal clique enumeration algorithm, that extends
$$\gamma$$
from a frequency constraint to a more versatile weighting constraint.
Additionally, we introduce a definition of
$$(\delta ,\gamma )$$
-cliques, that resolves a problem of existing definitions in the temporal domain.
Our approach, which was inspired by a state-of-the-art two-phase approach, introduces a more efficient initial (stretching) phase.
Specifically, we reduce the time complexity of this phase to be linear with respect to the number of temporal edges.
Furthermore, we introduce a new approach to the second (bulking) phase, which allows us to efficiently prune search tree branches.
Consequently, in experiments we observe significant speed-ups, at times by several orders of magnitude, on various (large) real-world datasets.
Our algorithm vastly outperforms the existing state-of-the-art methods for temporal networks, while also extending applicability to weighted networks.
Related Results
Sobre grafos clique críticos
Sobre grafos clique críticos
Se llama completo de un grafo a un conjunto de vértices adyacentes entre si; si un completo es maximal con respecto a la inclusión, se dice que es un clique del grafo. Los cliques ...
Plasma Cell Enumeration By Manual and Automated Methods to Establish a Standard Pictorial Reference
Plasma Cell Enumeration By Manual and Automated Methods to Establish a Standard Pictorial Reference
Background
The diagnosis of plasma cell dyscrasias requires accurate, reliable enumeration of bone marrow plasma cell burden. This is typically assessed by manual...
Rank-sparsity decomposition for planted quasi clique recovery
Rank-sparsity decomposition for planted quasi clique recovery
Abstract
In this paper, we apply the Rank-Sparsity Matrix Decomposition to the planted Maximum Quasi-Clique Problem (MQCP). This problem has ...
CliReg: Clique-based robust Point Cloud Registration
CliReg: Clique-based robust Point Cloud Registration
We propose a branch-and-bound algorithm for robust rigid registration of two point clouds in the presence of a large number of outlier correspondences. For this purpose, we conside...
How Many Cliques Can a Clique Cover Cover?
How Many Cliques Can a Clique Cover Cover?
This work examines the problem of clique enumeration on a graph by exploiting its clique covers. The principle of inclusion/exclusion is applied to determine the number of cliques ...
Role of the Frontal Lobes in the Propagation of Mesial Temporal Lobe Seizures
Role of the Frontal Lobes in the Propagation of Mesial Temporal Lobe Seizures
Summary: The depth ictal electroencephalographic (EEG) propagation sequence accompanying 78 complex partial seizures of mesial temporal origin was reviewed in 24 patients (15 from...
ACM SIGCOMM computer communication review
ACM SIGCOMM computer communication review
At some point in the future, how far out we do not exactly know, wireless access to the Internet will outstrip all other forms of access bringing the freedom of mobility to the way...
Maximal-clique partitions of interval graphs
Maximal-clique partitions of interval graphs
AbstractIt is shown that if an interval graph possesses a maximal-clique partition then its clique covering and clique partition numbers are equal, and equal to the maximal-clique ...

