A fine‐grained loop‐level parallel approach to efficient fuzzy community detection in complex networks. (29th October 2019)
- Record Type:
- Journal Article
- Title:
- A fine‐grained loop‐level parallel approach to efficient fuzzy community detection in complex networks. (29th October 2019)
- Main Title:
- A fine‐grained loop‐level parallel approach to efficient fuzzy community detection in complex networks
- Authors:
- Muñoz‐Caro, Camelia
Niño, Alfonso
Reyes, Sebastián - Abstract:
- Summary: Determining the inner organizational structure of sets of networked elements is of paramount importance to analyze real‐world systems such as social, biological, or economic networks. To such an end, it is necessary to identify communities of interrelated nodes within the networks. Recently, a fuzzy community detection approach based on the minimization of a topological error functional has been proposed in the form of a gradient‐based algorithm design pattern. However, the intrinsic quadratic algorithmic complexity of the procedure limits the problem size that can be efficiently treated. Here, we extend the ability of this approach to analyze larger networks resorting to parallelism. Thus, we identify the concurrency sources in the gradient‐based algorithm design pattern. To determine the parallelization limits, we develop a two‐dimensional performance model as a function of the number of processors and network size. The model permits to compute the maximum possible speedup. Another model is presented to find the maximum problem size tractable in a given amount of time. Application of the previous models to a set of benchmark networks shows that parallelization enhances the proposed fuzzy community detection approach in more than an order of magnitude. This allows treatment of networks with several hundred thousand nodes in a time frame of hours.
- Is Part Of:
- Concurrency and computation. Volume 32:Number 5(2020)
- Journal:
- Concurrency and computation
- Issue:
- Volume 32:Number 5(2020)
- Issue Display:
- Volume 32, Issue 5 (2020)
- Year:
- 2020
- Volume:
- 32
- Issue:
- 5
- Issue Sort Value:
- 2020-0032-0005-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-10-29
- Subjects:
- complex networks -- fuzzy communities -- machine learning -- parallel algorithms -- performance model
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.5537 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 12742.xml