• DocumentCode
    668176
  • Title

    STREAMER: A distributed framework for incremental closeness centrality computation

  • Author

    Sariyuce, Ahmet Erdem ; Saule, Erik ; Kaya, Kamer ; Catalyurek, Umit V.

  • Author_Institution
    Depts. Biomed. Inf., Ohio State Univ., Columbus, OH, USA
  • fYear
    2013
  • fDate
    23-27 Sept. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Networks are commonly used to model the traffic patterns, social interactions, or web pages. The nodes in a network do not possess the same characteristics: some nodes are naturally more connected and some nodes can be more important. Closeness centrality (CC) is a global metric that quantifies how important is a given node in the network. When the network is dynamic and keeps changing, the relative importance of the nodes also changes. The best known algorithm to compute the CC scores makes it impractical to recompute them from scratch after each modification. In this paper, we propose Streamer, a distributed memory framework for incrementally maintaining the closeness centrality scores of a network upon changes. It leverages pipelined and replicated parallelism and takes NUMA effects into account. It speeds up the maintenance of the CC of a real graph with 916K vertices and 4.3M edges by a factor of 497 using a 64 nodes cluster.
  • Keywords
    distributed memory systems; parallel processing; CC; NUMA effects; STREAMER; Web page modeling; closeness centrality score maintenance; distributed memory framework; global metric; graph; incremental closeness centrality computation; pipelined parallelism; replicated parallelism; social interaction modeling; traffic pattern modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2013 IEEE International Conference on
  • Conference_Location
    Indianapolis, IN
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2013.6702680
  • Filename
    6702680