ACM Home Page
Please provide us with feedback. Feedback
Implicit data structures (Preliminary Draft)
Full text PdfPdf (523 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the eleventh annual ACM symposium on Theory of computing table of contents
Atlanta, Georgia, United States
Pages: 108 - 117  
Year of Publication: 1979
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800135.804404
What is a DOI?

ABSTRACT

We consider representations of data structures in which the relative ordering of the values stored is implicit in the pattern in which the elements are retained, rather than explicit in pointers. Several implicit schemes for storing data are introduced to permit efficient implementation of the instructions insert, delete and find. &thgr;(@@@@N) basic operations are shown to be necessary and sufficient, in the worst case, to perform these instructions provided that the data elements are kept in some fixed partial order. We demonstrate, however, that further improvements can be made if an arrangement other than a fixed partial order is used. A structure, based on a fixed partial order, is introduced to facilitate multiple key searches. This structure, together with the retrieval scheme based upon it, is shown to be within a constant factor of the optimal one based on a partial order.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Bentley, J.L., D. Detig, L. Guibas, J. Saxe, "An Optimal Data Structure for Minimal-Storage Dynamic Member Searching", unpublished manuscript.
 
3
 
4
Hakim, J.K., Personal Communication.
 
5
 
6
Snyder, L., "On Uniquely Representable Data Structures", Proc. 18th IEEE Symp. on FOCS (1977), pp. 142-146.
 
7
Williams, J.W.J., "Algorithm 232: Heapsort", CACM 7 (1964), pp. 347-348.


Collaborative Colleagues:
J. Ian Munro: colleagues
Hendra Suwanda: colleagues