The Correctness Proof of a Quadratic-Hash Algorithm
Abstract
The statements of a program do not always provide sufficient information for proving its correctness. The correctness of the algorithm implemented by the program must often be proved with the pure mathematical techniques or exhaustive enumeration. An example program is presented for which the correctness proof of the program is trivial provided that the correctness of the underlying algorithm can be demonstrated. The program can be viewed as an abstraction of a quadratic hash algorithm. It is used at the end of the paper to encode the algorithm most efficiently.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 1975
- Accession Number
- ADA013112
Entities
People
- A. N. Habermann
Organizations
- Carnegie Mellon University