Thinking Like A Vertex (TLAV) is a popular computational paradigm suitable to express many distributed and iterative graph algorithms. It has been adopted as base computational paradigm for many of the currently available distributed frameworks and endorsed by numerous industries and academias. Also, it has been exploited to define algorithms to extract useful information from the nowadays increasing production of data which can be modeled as graphs. These facts strengthen the idea that exploiting distributed frameworks for graph analysis is an hot topic of research. As a matter of fact, we found that a solution for several algorithms is not always available or state-of-art algorithms are unsatisfactory, under many points of view. This thes...
Finding connected components is a fundamental task in applications dealing with graph analytics, suc...
The rapid growth in the volume of many real-world graphs (e.g., social networks, web graphs, and spa...
As social networks have gained in popularity, maintaining and processing the social network graph in...
Graph clustering is a fundamental computational problem with a number of applications in algorithm d...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...
The interest in the ability of processing data that has an underlying graph structure is grown in th...
In this thesis, we propose optimization techniques for distributed graph processing. First, we descr...
The field of distributed computing and distributed algorithms is a well-established and quickly deve...
Complex networks are a special type of graph that frequently appears in nature and in many different...
The amount of data generated every day is growing exponentially in the big data era. A significant p...
International audienceNatural graphs, such as social networks, email graphs, or instant messaging pa...
Community detection, also named as graph clustering, is essential to various graph analysis applicat...
Distributed, shared-nothing architectures of commodity machines are a popular design choice for the ...
Finding connected components is a fundamental task in applications dealing with graph analytics, suc...
The rapid growth in the volume of many real-world graphs (e.g., social networks, web graphs, and spa...
As social networks have gained in popularity, maintaining and processing the social network graph in...
Graph clustering is a fundamental computational problem with a number of applications in algorithm d...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
The world is becoming a more conjunct place and the number of data sources such as social networks, ...
The last decade has seen an increased attention on large-scale data analysis, caused mainly by the a...
The interest in the ability of processing data that has an underlying graph structure is grown in th...
In this thesis, we propose optimization techniques for distributed graph processing. First, we descr...
The field of distributed computing and distributed algorithms is a well-established and quickly deve...
Complex networks are a special type of graph that frequently appears in nature and in many different...
The amount of data generated every day is growing exponentially in the big data era. A significant p...
International audienceNatural graphs, such as social networks, email graphs, or instant messaging pa...
Community detection, also named as graph clustering, is essential to various graph analysis applicat...
Distributed, shared-nothing architectures of commodity machines are a popular design choice for the ...
Finding connected components is a fundamental task in applications dealing with graph analytics, suc...
The rapid growth in the volume of many real-world graphs (e.g., social networks, web graphs, and spa...
As social networks have gained in popularity, maintaining and processing the social network graph in...