DocumentCode :
1269907
Title :
The Katapayadi formula and the modern hashing technique
Author :
Raman, A.V.
Author_Institution :
Dept. of Comput. Sci., Massey Univ., Palmerston North
Volume :
19
Issue :
4
fYear :
1997
Firstpage :
49
Lastpage :
52
Abstract :
The essence of the modern hashing technique in computer science is the derivation of a number from a nonnumeric key to index into a table where the record containing the key is stored. In this paper, an interestingly similar technique used in South Indian musicology in the 18th century is described, and the question of whether it is an anticipation of the hashing technique is briefly addressed. The problem of retrieving a record from a table based upon a given key has been studied extensively. In this paper, I describe one particular approach to this problem-hashing-and also an interesting earlier development very similar to it. It is generally believed that the idea of hashing was originated by H.P. Luhn (1953), and first described in the open literature by A.I. Dumey (1956), but is it possible that the Katapayadi scheme of deriving numbers from names-in conjunction with the applications to which it had been put, especially in classical South Indian musicology-is an early anticipation of the hashing technique? I discuss this issue in detail in this paper
Keywords :
file organisation; history; music; table lookup; Katapayadi formula; South Indian musicology; computer science; hashing technique; index; names; nonnumeric key; number derivation; table lookup; table record retrieval; Binary search trees; Computer science; Data structures; Music information retrieval; Tree data structures;
fLanguage :
English
Journal_Title :
Annals of the History of Computing, IEEE
Publisher :
ieee
ISSN :
1058-6180
Type :
jour
DOI :
10.1109/85.627900
Filename :
627900
Link To Document :
بازگشت