Adaptive random neighborhood community division algorithm based on modularity optimization

A technology for dividing algorithms and modularity, applied in computing, data processing applications, forecasting, etc., can solve problems such as lack of attention to the stability of algorithm results, and achieve the effect of improving computing speed, reducing the number of times, and ensuring accuracy and stability.

Inactive Publication Date: 2018-08-10
FUDAN UNIV
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] At present, domestic and foreign scholars' research on community division algorithms mainly focuses on the proposal of heuristic algorithms and the improvement of algorithm running speed, but pays little attention to the stability of algorithm results.

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
  • Adaptive random neighborhood community division algorithm based on modularity optimization
  • Adaptive random neighborhood community division algorithm based on modularity optimization
  • Adaptive random neighborhood community division algorithm based on modularity optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the technical problems to be solved by the present invention, technical solutions and advantages of the invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments. It should be noted that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0040] The invention is a novel community division algorithm for network analysis—adaptive random neighbor algorithm based on modularity optimization (abbreviated as RSNL). As an example, this application will use a karate club network to demonstrate the division process of this algorithm. The karate club network contains 34 nodes and 78 edges. This network is a classic network used for community division.

[0041] First, if figure 1 As shown, after inputting the karate club network data set into this algorithm, initially, all nodes are in an independent comm...

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 an adaptive random neighborhood community division algorithm based on modularity optimization. By use of the algorithm, through a way of randomly extracting parts of neighborhood nodes to calculate a modularity gain, the nodes are moved to a community which can bring the maximum modularity gain so as to carry out community division on the network. The algorithm has the characteristics of being accurate, stable, high in operation speed and adaptive. The algorithm, a classic Louvain algorithm and a random neighborhood Louvain algorithm are verified in an LFR artificial reference map network and a plurality of demonstration networks, indexes, including the modularity, single-time operation time, mutation coefficients, equivalent operation time and the like, are used for evaluation, and a result highlights the adaptive characteristics of the algorithm and higher practical application efficiency.

Description

technical field [0001] The invention belongs to the technical field of community division algorithms in complex networks, and in particular relates to an adaptive random neighbor community division algorithm based on modularity optimization that uses the principle of small probability events to select neighbor nodes on the basis of Louvain's classic algorithm principle. Background technique [0002] The study of complex networks has received more and more attention from scholars in recent years. With the gradual deepening of research on complex networks, it is found that there is a unique structural feature in the network, which is called community structure. Studies have found that community structure is usually closely related to the dynamic behavior and functional characteristics of the network. Analyzing the community structure of the network is an important step in the study of complex networks. [0003] Users in the same community are closely connected, and users in ...

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): G06Q10/04G06Q50/00
CPCG06Q10/04G06Q50/01
Inventor 张子乔韩定定蒲鹏唐明
Owner FUDAN 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