Unlock instant, AI-driven research and patent intelligence for your innovation.

Overlapping community discovery method and device based on streaming analysis

A technology of overlapping communities and streaming analysis, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of low accuracy of SCoDA algorithm community discovery, division into single communities, etc., to maintain time and space complexity, The effect of improving the division accuracy

Pending Publication Date: 2020-12-22
PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the problem that the accuracy of SCoDA algorithm community discovery is not high, and nodes can only be divided into single communities, the present invention proposes an overlapping community discovery method and device based on flow analysis, under the condition of maintaining linear time and space complexity, Improves the quality of community partitioning in large-scale networks and extends the algorithm to domains of overlapping communities

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
  • Overlapping community discovery method and device based on streaming analysis
  • Overlapping community discovery method and device based on streaming analysis
  • Overlapping community discovery method and device based on streaming analysis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031]The present invention will be further explained below in conjunction with the drawings and specific embodiments:

[0032]According to the principle of the SCoDA algorithm, the order of the edges in the network is first set randomly, and the edges in the network are processed in a streaming manner, and each edge is processed only once. During processing, the division of nodes is guided according to the degree information at both ends of each edge. For a new edge e=(u,v), use duv<D is used as the judgment criterion, so that only the degree information of the node and the community number where the node is located are retained, which greatly reduces the time and space complexity. Compared with other algorithms, this algorithm can quickly process large-scale or even super-large-scale networks, but the algorithm only uses degree information as the division standard. The division rules are too simple, and the use of too little network information causes some nodes to be fuzzy or wrong....

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 belongs to the technical field of network overlapping community discovery, and discloses an overlapping community discovery method based on streaming analysis, and the method comprises the steps: calculating the mode of node degree in a network as a threshold value, and then carrying out the randomization of the sequence of edges in the network through employing a Fisher Yates shuffling algorithm; mining the community structure hidden in the network by taking information such as degree information of nodes, contribution degree of the nodes to communities and number change of connecting edges among the communities as standards of node division. The invention further discloses an overlapping community discovery device based on streaming analysis. According to the method, the precision of carrying out community discovery tasks in a large-scale network is improved, the algorithm is expanded to overlapping communities, and the communities can be rapidly discovered in the large-scale network under linear time and space complexity.

Description

Technical field[0001]The invention belongs to the technical field of network overlapping community discovery, and in particular relates to a method and device for overlapping community discovery based on streaming analysis, which is used in large-scale networks.Background technique[0002]With the rise of social networks and the Internet of Things, the scale of networks has become larger and larger, and many existing networks have grown to have tens of millions of nodes and billions of edges. It is very important to quickly find the hidden community structure in these large-scale networks, and many traditional methods cannot handle such large-scale networks in terms of computing time and memory consumption. The literature (Hollocou A, Maudet J, Bonald T, et al. A Streaming Algorithm for GraphClustering[C].neural information processing systems, 2017:1-10.) proposes a linear streaming large-scale network community discovery algorithm SCoDA , The algorithm has linear time and space compl...

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): H04L12/24
CPCH04L41/145
Inventor 李辉陈福才张建朋黄瑞阳李邵梅曹东伟
Owner PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU