DocumentCode :
909555
Title :
An O(n+k) algorithm for ordered retrieval from an associative memory
Author :
Lee, De-lei ; Davis, Wayne A.
Author_Institution :
Dept of Comput. Sci., York Univ., North York, Ont., Canada
Volume :
37
Issue :
3
fYear :
1988
fDate :
3/1/1988 12:00:00 AM
Firstpage :
368
Lastpage :
371
Abstract :
The problem of retrieving an ordered list of k words that satisfy a given search condition from an associative memory of m words of n bits each is addressed. A fast ordered retrieval algorithm is proposed, along with a logic design for a cellular associative memory which mechanizes the algorithm. The algorithm is of time complexity O(n+k). By contrast, the fastest previously known algorithms, by M.H. Lewis (see RCA Rev., vol.23, p.215-29 (1962)) and C.V. Ramamoorthy, J.L. Turner, and B.W. Wah (see ibid., vol.27, no.9, p.800-15 (1978)), are of time complexities O( k×log n) and O(k×n), respectively
Keywords :
content-addressable storage; logic design; associative memory; logic design; ordered retrieval; search condition; time complexity; Algorithm design and analysis; Associative memory; Computer science; Councils; Delay effects; Logic design; Parallel processing; Proposals; Random access memory;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.2176
Filename :
2176
Link To Document :
بازگشت