This paper presents a novel meta-algorithm, Partition-Merge (PM), which takes existing centralized algorithms for graph computation and makes them distributed and faster. In a nutshell, PM divides the graph into small subgraphs using our novel randomized partitioning scheme, runs the centralized algorithm on each partition separately, and then stitches the resulting solutions to produce aglobal solution. We demonstrate the efficiency of the PM algorithm on two popular problems: computation of Maximum A Posteriori (MAP) assignment in an arbitrary pairwise Markov Random Field (MRF) and modularity optimization for community detection. We show that the resulting distributed algorithms for these problems become fast, which run in time linear in ...
Several algorithms have been proposed to compute partitions of networks into communities that score ...
From various applications, in sociology or biology for instance,complex networks exhib the remarquab...
This dissertation focuses on two prominent graph problems: finding Hamiltonian cycles and detecting ...
This paper presents a novel meta algorithm, Partition-Merge (PM), which takes existing central-ized ...
In many networks, it is of great interest to identify communities, unusually densely knit groups of ...
We study fundamental graph problems such as graph connectivity, minimum spanning forest (MSF), and a...
Balanced graph partitioning is a well known NP-complete problem with a wide range of applications. T...
Modularity maximization is extensively used to detect communities in complex networks. It has been s...
Balanced graph partitioning is a well known NP-complete problem with a wide range of applications. T...
Balanced graph partitioning is anNP-complete problemwith a wide range of applications. These applica...
The spread of computer networks, from sensor networks to the Internet, creates an ever-growing need ...
A wide variety of problems in machine learning, including exemplar clustering, document summarizatio...
Balanced graph partitioning is an NP-complete problem with a wide range of applications. These appli...
In AI and Web communities, modularity-based graph clustering algorithms are being applied to various...
Community detection is an important issue in the field of complex networks. Modularity is the most p...
Several algorithms have been proposed to compute partitions of networks into communities that score ...
From various applications, in sociology or biology for instance,complex networks exhib the remarquab...
This dissertation focuses on two prominent graph problems: finding Hamiltonian cycles and detecting ...
This paper presents a novel meta algorithm, Partition-Merge (PM), which takes existing central-ized ...
In many networks, it is of great interest to identify communities, unusually densely knit groups of ...
We study fundamental graph problems such as graph connectivity, minimum spanning forest (MSF), and a...
Balanced graph partitioning is a well known NP-complete problem with a wide range of applications. T...
Modularity maximization is extensively used to detect communities in complex networks. It has been s...
Balanced graph partitioning is a well known NP-complete problem with a wide range of applications. T...
Balanced graph partitioning is anNP-complete problemwith a wide range of applications. These applica...
The spread of computer networks, from sensor networks to the Internet, creates an ever-growing need ...
A wide variety of problems in machine learning, including exemplar clustering, document summarizatio...
Balanced graph partitioning is an NP-complete problem with a wide range of applications. These appli...
In AI and Web communities, modularity-based graph clustering algorithms are being applied to various...
Community detection is an important issue in the field of complex networks. Modularity is the most p...
Several algorithms have been proposed to compute partitions of networks into communities that score ...
From various applications, in sociology or biology for instance,complex networks exhib the remarquab...
This dissertation focuses on two prominent graph problems: finding Hamiltonian cycles and detecting ...