Network community detection method based on M elite coevolution strategy

A network community and co-evolution technology, applied in the field of computer network, can solve the problems of resolution limitation, poor robustness, falling into local optimum, etc., and achieve the effect of accurate network community structure.

Inactive Publication Date: 2013-12-18
XIDIAN UNIV
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The present invention uses the expanded module density function as the fitness function and introduces the simulated annealing method as a local detection strategy to solve the shortcomings of the existing network community structure detection methods, such as resolution limitation, poor robustness, and easy to fall into local optimum, etc. Accuracy of Online Community Detection

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network community detection method based on M elite coevolution strategy
  • Network community detection method based on M elite coevolution strategy
  • Network community detection method based on M elite coevolution strategy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be further described below in conjunction with the accompanying drawings.

[0043] Refer to attached figure 1 , the concrete implementation steps of the present invention are as follows:

[0044] Step 1. Load network data.

[0045] Construct the adjacency matrix A(N*N) of the network, N is the number of nodes in the network, if the network community node i is connected to the network community node j, the element a in the adjacency matrix ij =1; if there is no connection between network community node i and network community node j, then a ij =0.

[0046] Step 2. Initialize the network community population.

[0047] Using direct coding, randomly generate N integer values ​​that do not exceed the number of network community nodes, and mark these integer values ​​to S genes on each chromosome; repeat the above operations until W chromosomes are obtained, and each chromosome represents A kind of network community division, W chromosomes are ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a network community detection method based on an M elite coevolution strategy, wherein the network community detection method solves the problems that in the prior art, the convergence rate is low and easily lapses into the local optimum, multiresolution analysis of a network structure cannot be achieved. The implementation steps include that (1) network data are loaded; (2) network community populations are initialized; (3) the network community populations are divided; (4) a network community team is organized; (5) candidate network community division is detected; (6) the network community populations are updated; (7) local network communities are detected; (8) the network community populations are updated; (9) whether iteration is terminated or not is judged; (10) a network community detection result is output. When the network community detection method is used for detecting community structures in a network, expanded module density functions serve as fitness functions, a network structure is analyzed with different resolutions, and the convergence rate is quickened through leading-in of local detection and does not easily lapse into the local optimum.

Description

technical field [0001] The invention belongs to the field of computer network technology, and further relates to a community network detection method based on M elite cooperative evolution strategy in the field of artificial intelligence technology. The invention uses the expanded module density function as the fitness function and introduces the M-elite co-evolution algorithm to find community structures with different resolutions in the real network, which has high convergence speed and stability. The invention can be used to solve the problem of community structure detection in the network. Background technique [0002] Many complex systems in the real world can be represented as networks, such as the World Wide Web, power grids, biological networks, and social networks. In addition to network properties such as small-world effects and scale-free, community structure is another important property in complex network structures. Community refers to a collection of nodes w...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/26
Inventor 慕彩红焦李成刘勇吴建设王爽李阳阳马晶晶霍利利张健
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products