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