Inicio  /  Applied Sciences  /  Vol: 12 Par: 1 (2022)  /  Artículo
ARTÍCULO
TITULO

Multiple Error Correction in Redundant Residue Number Systems: A Modified Modular Projection Method with Maximum Likelihood Decoding

Mikhail Babenko    
Anton Nazarov    
Maxim Deryabin    
Nikolay Kucherov    
Andrei Tchernykh    
Nguyen Viet Hung    
Arutyun Avetisyan and Victor Toporkov    

Resumen

Error detection and correction codes based on redundant residue number systems are powerful tools to control and correct arithmetic processing and data transmission errors. Decoding the magnitude and location of a multiple error is a complex computational problem: it requires verifying a huge number of different possible combinations of erroneous residual digit positions in the error localization stage. This paper proposes a modified correcting method based on calculating the approximate weighted characteristics of modular projections. The new procedure for correcting errors and restoring numbers in a weighted number system involves the Chinese Remainder Theorem with fractions. This approach calculates the rank of each modular projection efficiently. The ranks are used to calculate the Hamming distances. The new method speeds up the procedure for correcting multiple errors and restoring numbers in weighted form by an average of 18% compared to state-of-the-art analogs.

 Artículos similares