We consider the problem of clustering graph nodes over large-scale dynamic graphs, such as citation networks, images and web networks, when graph updates such as node/edge insertions/deletions are observed distributively. We propose communication-efficient algorithms for two well-established communication models namely the message passing and the blackboard models. Given a graph with n nodes that is observed at s remote sites over time [1,t], the two proposed algorithms have communication costs Õ(ns) and Õ(n + s) (Õ hides a polylogarithmic factor), almost matching their lower bounds, Ω(ns) and Ω(n + s), respectively, in the message passing and the blackboard models. More importantly, we prove that at each time point in [1,t] our algorithms ...
International audienceNatural graphs, such as social networks, email graphs, or instant messaging pa...
Abstract Clustering is a fundamental step in many information-retrieval and data-mining applications...
Graph clustering is one of the key techniques to understand structures that are present in networks....
This dissertation studies two important algorithmic problems on networks : graph diffusion and clust...
Community detection, also named as graph clustering, is essential to various graph analysis applicat...
International audienceWe propose an algorithm that builds and maintains clusters over a network subj...
Graph clustering is a fundamental computational problem with a number of applications in algorithm d...
© 2017 VLDB Endowment. Graph clustering is a fundamental problem widely experienced across many indu...
Decentralized algorithms are becoming ever more prevalent in almost all real-world applications that...
International audienceUnderstanding the dynamics of evolving social/infrastructure networks is a cen...
Graph clustering aims to group nodes into a cluster by their features or by some similarity measure,...
Agglomerative Clustering techniques work by recursively merging graph vertices into communities, to ...
Many contemporary data sources in a variety of domains can naturally be represented as fully-dynamic...
© 2019, Springer-Verlag GmbH Germany, part of Springer Nature. Graph clustering is a fundamental pro...
International audienceGraph clustering is one of the key techniques to understand structures that ar...
International audienceNatural graphs, such as social networks, email graphs, or instant messaging pa...
Abstract Clustering is a fundamental step in many information-retrieval and data-mining applications...
Graph clustering is one of the key techniques to understand structures that are present in networks....
This dissertation studies two important algorithmic problems on networks : graph diffusion and clust...
Community detection, also named as graph clustering, is essential to various graph analysis applicat...
International audienceWe propose an algorithm that builds and maintains clusters over a network subj...
Graph clustering is a fundamental computational problem with a number of applications in algorithm d...
© 2017 VLDB Endowment. Graph clustering is a fundamental problem widely experienced across many indu...
Decentralized algorithms are becoming ever more prevalent in almost all real-world applications that...
International audienceUnderstanding the dynamics of evolving social/infrastructure networks is a cen...
Graph clustering aims to group nodes into a cluster by their features or by some similarity measure,...
Agglomerative Clustering techniques work by recursively merging graph vertices into communities, to ...
Many contemporary data sources in a variety of domains can naturally be represented as fully-dynamic...
© 2019, Springer-Verlag GmbH Germany, part of Springer Nature. Graph clustering is a fundamental pro...
International audienceGraph clustering is one of the key techniques to understand structures that ar...
International audienceNatural graphs, such as social networks, email graphs, or instant messaging pa...
Abstract Clustering is a fundamental step in many information-retrieval and data-mining applications...
Graph clustering is one of the key techniques to understand structures that are present in networks....