Method for detecting complex network communities

A complex network and community technology, applied in reasoning methods, genetic rules, data processing applications, etc., can solve problems such as poor quality of optimal community division, neglect of convergence ability, topological information destroying the global optimal community division search space, etc.

Inactive Publication Date: 2018-06-08
DALIAN NATIONALITIES UNIVERSITY
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, as far as we know, in existing algorithms, basic EAs are usually directly used as optimization strategies and their convergence ability is ignored, which leads to premature convergence of EAs and poor quality of the optimal community division obtained.
At the same time, although some existing algorithms have improved the evolutionary operation in EAs to meet the needs of community detection by fusing network topology information, the inappropriate use of topology information destroys the search space for global optimal community division.

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
  • Method for detecting complex network communities
  • Method for detecting complex network communities
  • Method for detecting complex network communities

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] This embodiment provides a method for complex network community detection, which specifically includes:

[0070] 1. In order to improve the global convergence performance of the DE algorithm, three main evolutionary operations are redesigned:

[0071] (1) Classification Adaptive Differential Mutation Strategy

[0072] Improvement measures mainly include the following aspects:

[0073] 1. Use the current population optimal solution X gbest,t and the historical optimal solution X of each individual pbesti,t Change the randomly selected individual to guide the variation direction;

[0074] 2. Propose and utilize a new adaptive classification mechanism to balance the exploration and mining capabilities of individuals with different adaptive characteristics;

[0075] 3. During the evolution process, the degree of variation of each individual is dynamically adaptively adjusted through parameters.

[0076] The specific operation of the new mutation strategy is described a...

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 method for detecting complex network communities. In order to improve the global convergence performance of a differential evolution algorithm, the method comprises the stepof redesigning three main evolutionary operations: a classification-based self-adaptive mutation strategy, a dynamic self-adaptive parameter adjusting strategy and a history information-based selection operation; on the other hand, in order to make better use of network topology information, proposing an improved neighborhood information-based community adjusting strategy to ensure that sufficientsearch space is provided for global optimal community division while the DE (Differential Evolution) search space is reduced at the same time; and finally, proposing a new modularity optimizing algorithm CDEMO (C Differential Evolution for Multiobjective Optimization) based on the DE algorithm.

Description

technical field [0001] The invention relates to a community detection method, in particular to a complex network community detection method. Background technique [0002] In the past few years, many community detection methods have been proposed, and the most widely used method is the optimization method based on modularity. However, modularity optimization is essentially a typical NP-hard problem. Traditional deterministic optimization algorithms, such as mathematical programming, greedy algorithms, spectral analysis methods, and extreme value optimization algorithms, usually have premature convergence or convergence stagnation. . In addition, as the real-world network scale and structural ambiguity increase, the extremum degradation problem in the optimization process becomes more serious, which means that among the exponentially growing number of local optimal solutions, finding the global optimal community The division becomes more difficult, thus seriously affecting t...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/12G06Q50/00
CPCG06N3/126G06Q50/01G06N3/006G06N5/04
Inventor 肖婧毕学良任宏菲许小可
Owner DALIAN NATIONALITIES UNIVERSITY
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