A Hypergraph-Partitioned Vertex Programming Approach for Large-scale Consensus Optimization

08/30/2013
by   Hui Miao, et al.
0

In modern data science problems, techniques for extracting value from big data require performing large-scale optimization over heterogenous, irregularly structured data. Much of this data is best represented as multi-relational graphs, making vertex programming abstractions such as those of Pregel and GraphLab ideal fits for modern large-scale data analysis. In this paper, we describe a vertex-programming implementation of a popular consensus optimization technique known as the alternating direction of multipliers (ADMM). ADMM consensus optimization allows elegant solution of complex objectives such as inference in rich probabilistic models. We also introduce a novel hypergraph partitioning technique that improves over state-of-the-art partitioning techniques for vertex programming and significantly reduces the communication cost by reducing the number of replicated nodes up to an order of magnitude. We implemented our algorithm in GraphLab and measure scaling performance on a variety of realistic bipartite graph distributions and a large synthetic voter-opinion analysis application. In our experiments, we are able to achieve a 50 GraphLab partitioning scheme.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2022

Clustering-based Partitioning for Large Web Graphs

Graph partitioning plays a vital role in distributedlarge-scale web grap...
research
10/18/2017

Relaxation-Based Coarsening for Multilevel Hypergraph Partitioning

Multilevel partitioning methods that are inspired by principles of multi...
research
04/03/2016

Multi-Relational Learning at Scale with ADMM

Learning from multiple-relational data which contains noise, ambiguities...
research
12/09/2022

Scalable Graph Convolutional Network Training on Distributed-Memory Systems

Graph Convolutional Networks (GCNs) are extensively utilized for deep le...
research
05/07/2023

K-SpecPart: A Supervised Spectral Framework for Multi-Way Hypergraph Partitioning Solution Improvement

State-of-the-art hypergraph partitioners follow the multilevel paradigm,...
research
09/04/2019

Parameter Estimation with the Ordered ℓ_2 Regularization via an Alternating Direction Method of Multipliers

Regularization is a popular technique in machine learning for model esti...
research
09/16/2020

Characterizing Attitudinal Network Graphs through Frustration Cloud

Attitudinal Network Graphs (ANG) are network graphs where edges capture ...

Please sign up or login with your details

Forgot password? Click here to reset