To tackle the problem that the Raft consensus algorithm in blockchain has low node activity and cannot prevent malicious nodes, and thus cannot be well applied to the federated chain, a Raft consensus algorithm based ...
详细信息
ISBN:
(数字)9781665482905
ISBN:
(纸本)9781665482905
To tackle the problem that the Raft consensus algorithm in blockchain has low node activity and cannot prevent malicious nodes, and thus cannot be well applied to the federated chain, a Raft consensus algorithm based on node activity and credit mechanism is proposed. First of all, through the weighted pagerank algorithm, different PR values are assigned according to the historical activity of different nodes, and then a credit mechanism is introduced to improve the PR values, giving punishment to malicious nodes and reward to normal nodes, so that each node can get the final weight value WV. Through simulation experiments, the optimized Raft consensus algorithm can better resist malicious nodes and has higher throughput and lower consensus latency than the mainstream PBFT algorithm in the federated chain
Ranking of sports teams has always been significant to sponsors, coaches, as well as audiences. Prevailing prediction methods investigate probabilities by taking into account of different kinds of attributes (e.g. fie...
详细信息
Ranking of sports teams has always been significant to sponsors, coaches, as well as audiences. Prevailing prediction methods investigate probabilities by taking into account of different kinds of attributes (e.g. field goals, fields goal attempts) in order to establish a detail-based mechanism for analyzing the capability among competing teams. The different types of activation and inhibition actions between athletes provide a considerable challenge in the framework of network analysis. Moreover, these attributes interactions might add up the substantial redundancy to network frame as well. This paper proposes a weighted pagerank algorithm based on the normalized basketball match scores from a macroscopic point of view. Taking Chinese Basketball Association and Chinese University Basketball Association as examples, the developed approach takes into account the win/lose nature of interactions between each pair of competing teams in the framework of pagerank network. We also evolve a weighted network model for the network matrix which highlights the capability difference of teams whose pagerank probabilities are most sensitive with respect to the scores of the two competing teams. The chance of championship of teams can be better demonstrated by the pagerank probabilities. The results show that our method achieves more precise predicting result than that of original pagerankalgorithm and Hypertext-Induced Topic Search algorithm.
Software comprehension is an important part of software maintenance. To understand a piece of large and complex software, the first problem to be solved is where to start the understanding process. Choosing to start t...
详细信息
Software comprehension is an important part of software maintenance. To understand a piece of large and complex software, the first problem to be solved is where to start the understanding process. Choosing to start the comprehension process from the important software elements has proven to be a practical way. Research on complex networks opens new opportunities for identifying important elements, and many approaches have been proposed. However, the software networks that existing approaches use neglect the multilayer nature of software systems. That is, nodes in the network can have different types of relationships at the same time, and each type of relationship forms a specific layer. Worse still, they mainly focus on identifying important classes, and little work has been done on quantifying package importance. In this paper, we propose an ElementRank approach to provide a ranked list of classes (or packages) for maintainers to start the comprehension process. The top-ranked classes (or packages) can be seen as the starting points for the software comprehension process at the class (or package) level. First, we introduce two kinds of multilayer software networks to describe the topological structure of software at the class level and package level, respectively. Second, we propose a weighted pagerank algorithm to calculate the weightedpagerank value of classes (or packages) in each layer of the corresponding multilayer software network. Then, we use AHP (Analytic Hierarchy Process) to weigh each layer in the corresponding multilayer software network, and further aggregate the weightedpagerank value to obtain the global weightedpagerank value for each class (or package). Finally, all the classes (or packages) are ranked according to their global weightedpagerank values in a descending order, and the top-ranked classes (or packages) can serve as the starting points for the software comprehension process at the class (or package) level. ElementRank is validated
To prevent industrial fault propagation, it is important to clarify the relationship between industrial system components and identify the fault propagation path efficiently and timely, aiming at the problems in fault...
详细信息
To prevent industrial fault propagation, it is important to clarify the relationship between industrial system components and identify the fault propagation path efficiently and timely, aiming at the problems in fault propagation path identification, this paper presents an equipment fault propagation analysis approach based on unstable points identification to solve such issues. First, the fault propagation diagram is created by analyzing the industrial complex system components. Second, to address the issues of traditional Interpretative Structural Modeling (ISM), the Bilateral Rotation Interpretative Structural Modeling (BRISM) method is proposed to stratify the components and detect the unstable points. Finally, the fault propagation graph is analyzed using the pagerankalgorithm to update the unstable points and edge weights between different nodes to identify the fault propagation paths. The results indicate that the proposed method can effectively identify fault propagation paths between components and can be applied to various industrial systems.
暂无评论