Big Data management is an important topic of research not only in Computer Science, but also in several other domains. A challenging use of Big Data is the generation of large-scale graphs used to model social networks. In this paper, we present an actor-based Java library that eases the use of parallel and distributed programming using actors and scheduling algorithms in multi-threaded computing. We give a high-level description of a distributed algorithm used to construct a social network graph and implement the model into executable code. We present this solution as a means of analyzing and validating an algorithm, as well as a solution of developing and running an application in a large-scale distributed environment.

Additional Metadata
Citation
Serbanescu, V.N, & de Boer, F.S. (2016). A Java-Based Distributed Approach for Generating Large-Scale Social Network Graphs. In Resource Management for Big Data Platforms (pp. 401–417).