© 1989-2012 IEEE. Hypergraphs are generalizations of graphs where the (hyper)edges can connect any number of vertices. They are powerful tools for representing complex and non-pairwise relationships. However, existing graph computation frameworks cannot accommodate hypergraphs without converting them into graphs, because they do not offer APIs that support (hyper)edges directly. This graph conversion may create excessive replicas and result in very large graphs, causing difficulties in workload balancing. A few tools have been developed for hypergraph partitioning, but they are not general-purpose frameworks for hypergraph processing. In this paper, we propose HyperX, a general-purpose distributed hypergraph processing framework built on to...
Partitioning the vertices of a (hyper)graph into k roughly balanced blocks such that few (hyper)edge...
High Performance Computing (HPC) demand is on the rise, particularly for large distributed computing...
Abstract—Processing large complex networks like social net-works or web graphs has recently attracte...
Graphs are a natural model for representing binary relations. However, it is difficult to use graphs...
Distributed graph processing systems such as Pregel, PowerGraph, or GraphX have gained popularity du...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
With the rapid growth of large online social networks, the ability to analyze large-scale social str...
International audienceMany well-known, real-world problems involve dynamic, interrelated data items....
Graph partitioning is often used for load balancing in parallel computing, but it is known that hype...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...
The datasets in many fields of science and engineering are growing rapidly with the recent ad-vances...
Abstract—The data one needs to cope to solve today’s problems is large scale, so are the graphs and ...
International audienceWe investigate hypergraph partitioning-based methods for efficient paralleliza...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
Abstract. The modeling flexibility provided by hypergraphs has drawn a lot of interest from the comb...
Partitioning the vertices of a (hyper)graph into k roughly balanced blocks such that few (hyper)edge...
High Performance Computing (HPC) demand is on the rise, particularly for large distributed computing...
Abstract—Processing large complex networks like social net-works or web graphs has recently attracte...
Graphs are a natural model for representing binary relations. However, it is difficult to use graphs...
Distributed graph processing systems such as Pregel, PowerGraph, or GraphX have gained popularity du...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
With the rapid growth of large online social networks, the ability to analyze large-scale social str...
International audienceMany well-known, real-world problems involve dynamic, interrelated data items....
Graph partitioning is often used for load balancing in parallel computing, but it is known that hype...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...
The datasets in many fields of science and engineering are growing rapidly with the recent ad-vances...
Abstract—The data one needs to cope to solve today’s problems is large scale, so are the graphs and ...
International audienceWe investigate hypergraph partitioning-based methods for efficient paralleliza...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
Abstract. The modeling flexibility provided by hypergraphs has drawn a lot of interest from the comb...
Partitioning the vertices of a (hyper)graph into k roughly balanced blocks such that few (hyper)edge...
High Performance Computing (HPC) demand is on the rise, particularly for large distributed computing...
Abstract—Processing large complex networks like social net-works or web graphs has recently attracte...