DocumentCode
3335243
Title
On-line error monitoring for several data structures
Author
Bright, J.D. ; Sullivan, G.F.
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
fYear
1995
fDate
27-30 June 1995
Firstpage
392
Lastpage
401
Abstract
We present several examples of programs which efficiently monitor the answers from queries performed on data structures to determine if any errors are present. Our paper includes the first efficient on-line error monitor for a data structure designed to perform nearest neighbor queries. Applications of nearest neighbor queries are extensive and include learning, categorization, speech processing, and data compression. Our paper also discusses on-line error monitors for priority queues and splittable priority queues. On-line error monitors immediately detect if an error is present in the answer to a query. An error monitor which is not on-line may delay the time of detection until a later query is being processed which may allow the error to propagate or may cause irreversible state changes. On-line monitors can allow a more rapid and accurate response to an error.<>
Keywords
data compression; data structures; program diagnostics; queueing theory; software fault tolerance; speech processing; categorization; data compression; data structures; error detection; learning; nearest neighbor queries; on-line error monitoring; priority queues; programs; query answer monitoring; speech processing; splittable priority queues; Certification; Data compression; Data structures; Delay effects; Fault tolerance; Monitoring; Nearest neighbor searches; Propagation delay; Software performance; Speech processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1995. FTCS-25. Digest of Papers., Twenty-Fifth International Symposium on
Conference_Location
Pasadena, CA, USA
Print_ISBN
0-8186-7079-7
Type
conf
DOI
10.1109/FTCS.1995.466960
Filename
466960
Link To Document