Research Article

A New Method for Reconstructing Data on a Single Failure Node in the Distributed Storage System Based on the MSR Code

Algorithm 3

Framework of ensemble learning for our system
1: .
2: ifthen go to step 5
3: else go to step 7
4: end if
5: Function (mutation operator 1)
6: Select any leaf node and add it to another intermediate node or root node at random to obtain the mutation subtree, go to step 11
7: Function (mutation operator 2)
8: Select any leaf node and an intermediate node.
9: if links exist between the leaf node and all leaf nodes of the intermediate node then swap the positions of the two nodes in the repair topology to obtain the mutation subtree.
10: end if
11: EndFunction