Optimization Of The Algorithm For FindingSpanning Trees Of A Graph

2020

Full text Open access: Gold Metadata (CSL-JSON)
DOI 10.25729/esr.2019.03.0009
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

The paper presents one of the possible variants of optimization of the algorithm for finding all spanning trees of the graph from the point of view of the application of the results of calculations in the topological study of complex electric power systems. The first stage of the topological analysis of the network is the search and determination of the values of all possible trees of the graph corresponding to a given energy system. The computational complexity of the algorithm for finding and determining the weights of all spanning graphs increases as the branches and nodes of the power grid network increase. The main idea of optimization is to build special classes of trees. At the same time, in the process of grouping, parts of future graphs that are "parent" for groups of graphs are allocated and corresponding graphs of significantly smaller dimension are constructed. If the analysis is time-consuming, the grouping process can be applied to each graph found.