7
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: not found
      • Article: not found

      High-Level Programming Abstractions for Distributed Graph Processing

      Read this article at

      ScienceOpenPublisher
      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Related collections

          Most cited references61

          • Record: found
          • Abstract: not found
          • Article: not found

          MapReduce

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            A bridging model for parallel computation

              Bookmark
              • Record: found
              • Abstract: found
              • Article: found
              Is Open Access

              Near linear time algorithm to detect community structures in large-scale networks

              Community detection and analysis is an important methodology for understanding the organization of various real-world networks and has applications in problems as diverse as consensus formation in social communities or the identification of functional modules in biochemical networks. Currently used algorithms that identify the community structures in large-scale real-world networks require a priori information such as the number and sizes of communities or are computationally expensive. In this paper we investigate a simple label propagation algorithm that uses the network structure alone as its guide and requires neither optimization of a pre-defined objective function nor prior information about the communities. In our algorithm every node is initialized with a unique label and at every step each node adopts the label that most of its neighbors currently have. In this iterative process densely connected groups of nodes form a consensus on a unique label to form communities. We validate the algorithm by applying it to networks whose community structures are known. We also demonstrate that the algorithm takes an almost linear time and hence it is computationally less expensive than what was possible so far.
                Bookmark

                Author and article information

                Journal
                IEEE Transactions on Knowledge and Data Engineering
                IEEE Trans. Knowl. Data Eng.
                Institute of Electrical and Electronics Engineers (IEEE)
                1041-4347
                February 1 2018
                February 1 2018
                : 30
                : 2
                : 305-324
                Article
                10.1109/TKDE.2017.2762294
                0cb709f5-882b-402a-9209-e43367a46a66
                © 2018
                History

                Comments

                Comment on this article