Search NASASearch

NASA NTRS · 19880001310

Local concurrent error detection and correction in data structures using virtual backpointers

Abstract

A new technique, based on virtual backpointers, for local concurrent error detection and correction in linked data structures is presented. Two new data structures, the Virtual Double Linked List, and the B-tree with Virtual Backpointers, are described. For these structures, double errors can be detected in 0(1) time and errors detected during forward moves can be corrected in 0(1) time. The application of a concurrent auditor process to data structure error detection and correction is analyzed, and an implementation is described, to determine the effect on mean time to failure of a multi-user shared database system. The implementation utilizes a Sequent shared memory multiprocessor system operating on a shared databased of Virtual Double Linked Lists.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Li, C. C., Chen, P. P., Fuchs, W. K.. 1987-10-01. Local concurrent error detection and correction in data structures using virtual backpointers. https://ntrs.nasa.gov/citations/19880001310

Cite the original work for its findings. Save a collection to share your selection of sources.