Search NASASearch

NASA NTRS · 19900035406

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 strutures 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 database of Virtual Double Linked Lists.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Li, Chung-Chi Jim, Chen, Paul Peichuan, Fuchs, W. Kent. 1989-11-01. Local concurrent error detection and correction in data structures using virtual backpointers. https://ntrs.nasa.gov/citations/19900035406

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