📜 ⬆️ ⬇️

Competition GraphHPC-2017 for the fastest implementation of the task of Betweenness Centrality


The DISLab Laboratory ( JSC NICEVT ), together with the Research Center of the Moscow State University, hold the fourth annual scientific and practical conference on the parallel processing of large graphs using supercomputer complexes and cluster systems.


The purpose of the conference is to draw attention to the subject of tasks related to supercomputer processing of graphs and to provide a platform for communication between developers of technologies for supercomputer processing of graphs and developers of graph applications, discussing the prospects for this direction.


Very soon, within the framework of this scientific and technical conference GraphHPC-2017 , the GraphHPC competition will start, dedicated to the problems of parallel processing of large graphs using supercomputers. This time, participants will receive the fastest possible implementation of the Betweenness Centrality task in an undirected graph.


To implement the task participants are offered two categories of computing systems:



Students, graduate students, young scientists and IT specialists are invited to participate in the competition, for whom GraphHPC can be a real chance to declare themselves to the scientific community and leading IT companies. On the contest website , you can familiarize yourself with the condition of the problem and download an example implementation written in C ++ (which includes a template for implementing its solution, the necessary infrastructure for generating graphs, a program for checking the correctness of the implemented solution for debugging).


The competition will be held from February 1 to February 27, 2017 with the help of an automatic system that will start operating from February 1. But now you can start working on a solution. Summing up on March 2, 2017 at the GraphHPC-2017 conference.


Winners and creatively distinguished participants will receive valuable prizes, as well as they will be able to speak at the conference, talking about their implementation of the task. For students there is a separate nomination!


Practical application of graph analysis.


Social network analysis is a study of social networks that considers social relationships in terms of network theory. These terms include the concept of a node (displays an individual participant within the network) and communication (displays such relationships between individuals as friendship, kinship, position in the organization, intimate relationships, etc.). These networks are often described as social network schemes, where nodes are represented as points, and links are represented as lines.
For the analysis of networks there is a set of well-known metrics:


Connections



Distribution



Segmentation



References:


  1. Social Network Analysis
  2. Betweenness centrality
  3. U. Brandes. A Faster Algorithm for Betweenness Centrality. 2001. A Faster Algorithm for Betweenness Centrality (English paper, PDF)

Source: https://habr.com/ru/post/319646/


All Articles