| Making deterministic signatures quickly |
| Full text |
Pdf
(423 KB)
|
| Source
|
Symposium on Discrete Algorithms
archive
Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
table of contents
New Orleans, Louisiana
Pages: 900 - 909
Year of Publication: 2007
ISBN:978-0-898716-24-5
|
|
Author
|
|
Milan Ružić
|
IT University of Copenhagen, Rued Langgaards Vej, København S, Denmark
|
|
| Sponsors |
|
| Publisher |
Society for Industrial and Applied Mathematics
Philadelphia, PA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 30, Citation Count: 1
|
|
|
ABSTRACT
We present a new technique of universe reduction. Primary applications are the dictionary problem and the predecessor problem. We give several new results on static dictionaries in different computational models: the word RAM, the Practical RAM, and for strings - the cache-oblivious model. All algorithms and data structures are deterministic and use linear space. Representative results are: a dictionary with a lookup time of O(log log n) and construction time of O(n log log n) on a word RAM, and a static predecessor structure for variable-length binary strings with a query performance of O(|s|/B + log |s| + log log n) I/Os, for query argument s, in the cache-oblivious model.
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
|
|
| |
3
|
|
 |
4
|
Arne Andersson , Torben Hagerup , Stefan Nilsson , Rajeev Raman, Sorting in linear time?, Proceedings of the twenty-seventh annual ACM symposium on Theory of computing, p.427-436, May 29-June 01, 1995, Las Vegas, Nevada, United States
[doi> 10.1145/225058.225173]
|
| |
5
|
|
 |
6
|
Lars Arge , Paolo Ferragina , Roberto Grossi , Jeffrey Scott Vitter, On sorting strings in external memory (extended abstract), Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, p.540-548, May 04-06, 1997, El Paso, Texas, United States
[doi> 10.1145/258533.258647]
|
| |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
P. Diaconis and R. Graham. Spearman's footrule as a measure of disarray. J. Royal Statistical Society, 39:262--268, 1977.
|
| |
12
|
|
| |
13
|
Martin Dietzfelbinger , Anna Karlin , Kurt Mehlhorn , Friedhelm Meyer auf der Heide , Hans Rohnert , Robert E. Tarjan, Dynamic Perfect Hashing: Upper and Lower Bounds, SIAM Journal on Computing, v.23 n.4, p.738-761, Aug. 1994
[doi> 10.1137/S0097539791194094]
|
| |
14
|
R. Fagerberg, A. Pagh, and R. Pagh. External string sorting: Faster and cache-oblivious. In 23rd STACS, pages 68--79, 2006.
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
| |
24
|
J. Kärkkäinen and P. Sanders. Simple linear work suffix array construction. In 30th ICALP, pages 943--955, 2003.
|
 |
25
|
|
| |
26
|
M. Ružić. Uniform deterministic dictionaries. Manuscript, 2005. Very preliminary version appeared as: Uniform Algorithms for Deterministic Construction of Efficient Dictionaries. In 12th ESA, pages 592--603. Springer-Verlag, 2004.
|
| |
27
|
P. van Emde Boas, R. Kaas, and E. Zijlstra. Design and Implementation of an Efficient Priority Queue. Mathematical Systems Theory, 10:99--127, 1977.
|
|