Daniel D. McCracken
Page 525
By typing requests in English, casual users will be able to obtain explicit answers from a large relational database of aircraft flight and maintenance data using a system called PLANES. The design and implementation of thiscontext …
David L. Waltz
Pages 526-539
This paper discusses the computation of matrix chain products of the form
M1 ×
M22 × ··· ×
Mn where
Mi's are matrices. The order in which the matrices are computed affects the number of operations. A sufficient condition about …
Francis Y. Chin
Pages 544-549
This paper presents pseudochaining as a new collision-resolution method. Pseudochaining is half way between open addressing and chaining. It owes its name to the fact that link fields are present in each cell of the hash table …
Constantine Halatsis, George Philokyprou
Pages 554-557
The concept of one event happening before another in a distributed system is examined, and is shown to define a partial ordering of the events. A distributed algorithm is given for synchronizing a system of logical clocks which …
Leslie Lamport
Pages 558-565
Shallow binding is a scheme which allows the value of a variable to be accessed in a bounded amount of computation. An elegant model for shallow binding in Lisp 1.5 is presented in which context-switching is an environment tree …
Henry G. Baker
Pages 565-569
A system for proving that programs written in a high level language are correctly translated to a low level language is described. A primary use of the system is as a postoptimization step in code generation. The low level language …
Hanan Samet
Pages 570-582
A simple technique for reasoning about equalities that is fast and complete for ground formulas with function symbols and equality is presented. A proof of correctness is given as well.
Robert E. Shostak
Pages 583-585
Analytical results, related to the availability of a computer system constructed of unreliable processors, are presented in this paper. These results are obtained by using various computer-aided algebraic manipulation techniques …
Rahul Chattergy, Udo W. Pooch
Pages 586-591
Duane Sand
Pages 592-593
Arne Maus
Page 592
Niklaus Wirth
Page 592
Percy Tzelnic
Page 593
M. A. Auslander
Page 593
Rollins Turner
Page 594
Lawrence Snyder
Page 594
Gerald Held, Michael Stonebraker
Page 594
Robert L. Ashenhurst
Page 601
The decision tree complexity of computing the measure of the union of n (possibly overlapping) intervals is shown to be &OHgr;(n log n), even if comparisons between linear functions of the interval endpoints are allowed. The existence …
Michael L. Fredman, Bruce Weide
Pages 540-544
Interpolation search is a method of retrieving a desired record by key in an ordered file by using the value of the key and the statistical distribution of the keys. It is shown that on the average log log
N file accesses are
N …
Yehoshua Perl, Alon Itai, Haim Avni
Pages 550-553