Title :
Local concurrent error detection and correction in data structures using virtual backpointers
Author :
Li, Chung-Chi Jim ; Chen, Paul Peichuan ; Fuchs, W. Kent
Author_Institution :
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
fDate :
11/1/1989 12:00:00 AM
Abstract :
Two linked data structures utilizing virtual backpointers, the virtual double-linked list (VDLL) and the B-tree with virtual backpointers (VBT), are described. Four experiments that provide example measurements of the capabilities (behavior under multiple error conditions) and performance (time overhead) of both local concurrent error detection and correction using sample VDLL and VBT instances are described. For these structures, double errors within a fixed-size checking window can be detected in constant time, and single errors detected during forward moves can be corrected in constant time
Keywords :
data structures; error correction; error detection; fault tolerant computing; B-tree with virtual backpointers; constant time; data structures; double errors; error correction; fault tolerance; fixed-size checking window; linked data structures; local concurrent error detection; multiple error conditions; performance; single errors; time overhead; virtual backpointers; virtual double-linked list; Binary trees; Computer errors; Data structures; Degradation; Error correction; Fault detection; Fault tolerance; Forward error correction; NASA; Robustness;
Journal_Title :
Computers, IEEE Transactions on