Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and device for determining connected component and strongly connected component

A connected component and identity technology, applied in the computer field, can solve problems such as complex and cumbersome algorithms, achieve the effects of reducing redundant operations, improving efficiency, and shortening the time for determining connected components

Pending Publication Date: 2020-03-27
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the traditional algorithms for determining connected components or strongly connected components are complex and cumbersome, especially when dealing with large-scale network structures, the impact of complex algorithms on efficiency is more obvious

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 and device for determining connected component and strongly connected component
  • Method and device for determining connected component and strongly connected component
  • Method and device for determining connected component and strongly connected component

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] In order to make the purpose, technical solution and advantages of the application clearer, the application will be further described in detail below in conjunction with the accompanying drawings.

[0072] Although graph theory is a branch of mathematics, it has been widely used in natural sciences and social sciences. For example, connectivity, as an important part of graph theory, has been widely used in telecommunication networks, power networks, transportation capacity, switching theory, stochastic processes, reliability theory, computer programming, fault diagnosis, artificial intelligence, printed circuit board design, Information retrieval and so on.

[0073] The study of connectivity includes connected components in undirected graphs and strongly connected components in directed graphs. Among them, in the connected component, there is a path reachable between any two nodes; in the strongly connected component, between any two nodes vi and vj, there is a directe...

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 and device for determining connected components and strongly connected components. The method comprises steps of when the connected component is determined, diffusingthe attribute value of each node in the network structure diagram once, so that the attribute value of the node A is the minimum attribute value in the attribute values of the node A and all the nodesconnected with the node A; combining the nodes with the same attribute value; repeatedly executing diffusion and merging on each node in the merged network structure once until the nodes cannot be merged again; wherein the merged nodes belong to the same connected component; when the strongly connected components are determined, combining the nodes with the bidirectional connection relationship;carrying out primary diffusion on the combined incoming attribute and outgoing attribute of each node; if the incoming attributes or outgoing attributes of the two nodes are different, disconnecting the two nodes; if one node only has an incoming connection node or only has an outgoing connection node, disconnecting the node from other nodes; wherein the nodes still having the connection relationship belong to the same strongly connected component.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a method and device for determining connected components and strongly connected components. Background technique [0002] In an undirected network structure diagram, as shown in Figure 1(a), it can contain several connected components. In a connected component, there is at least one path between any two nodes. For example, in Figure 1(a), node 1 is directly connected to node 2, node 3, and node 4; node 2 is directly connected to node 1, node 3, and node 4; node 3 is directly connected to node 1 and node 2, There is a path between node 3 and node 4: node 3-node 2-node 4; node 4 is directly connected to node 1 and node 2, and there is a path between node 4 and node 3. Therefore, node 1, node 2, node 3, and node 4 can form a connected component. [0003] In a network structure graph with directed connections, as shown in Figure 1(b), it can contain several strongly co...

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): G06F16/901
Inventor 李晓森吕倩楠怀宝兴
Owner HUAWEI CLOUD COMPUTING TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More