Simulated Annealing to Generate Numerically Stable Real Number Error Correction Codes
Teresa Davies, Xin Liang, Jieyang Chen, Zizhong Chen · 2015
Checksum-based approaches can provide fault tolerance with lower overhead than general techniques. When there is a need for handling multiple simultaneous failures, real number coefficients are required to create multiple checksums. However, the exact solution for coefficients that will introduce the least amount of error is not known, and a method is required to generate usable coefficients. In this paper, we use an evolutionary algorithm to create coefficients with good numerical stability while using as little computation time as possible.