TY - JOUR
T1 - ON THE FILE DESIGN PROBLEM FOR PARTIAL MATCH RETRIEVAL.
AU - Du, Hung Chang
PY - 1985
Y1 - 1985
N2 - It is shown that the problem of designing an optimal multikey hashing scheme taking into consideration the record distribution is computationally intractable (NP-hard). Therefore, a heuristic approach is necessary. In a multikey hashing scheme, although the directory is space efficient and the search algorithm is fast, due to the insufficient information in the directory some accessed buckets may not contain any record satisfying the given query. Thus, certain retrieval effort is wasted. A new class of file structures which combine a multikey hashing scheme and an indexed descriptor technique is introduced. By adding some extra information (either record descriptors or bucket descriptors) into the directory of a multikey hashing scheme, either only those buckets which contain at least one record satisfying the given query need to be accessed or the number of accessed buckets which do not contain any record satisfying the query is reduced.
AB - It is shown that the problem of designing an optimal multikey hashing scheme taking into consideration the record distribution is computationally intractable (NP-hard). Therefore, a heuristic approach is necessary. In a multikey hashing scheme, although the directory is space efficient and the search algorithm is fast, due to the insufficient information in the directory some accessed buckets may not contain any record satisfying the given query. Thus, certain retrieval effort is wasted. A new class of file structures which combine a multikey hashing scheme and an indexed descriptor technique is introduced. By adding some extra information (either record descriptors or bucket descriptors) into the directory of a multikey hashing scheme, either only those buckets which contain at least one record satisfying the given query need to be accessed or the number of accessed buckets which do not contain any record satisfying the query is reduced.
UR - http://www.scopus.com/inward/record.url?scp=0022010570&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0022010570&partnerID=8YFLogxK
U2 - 10.1109/tse.1985.232197
DO - 10.1109/tse.1985.232197
M3 - Article
AN - SCOPUS:0022010570
SN - 0098-5589
VL - SE-11
SP - 213
EP - 222
JO - IEEE Transactions on Software Engineering
JF - IEEE Transactions on Software Engineering
IS - 2
ER -