메뉴 건너뛰기




Volumn 06-08-January-2002, Issue , 2002, Pages 29-38

A locality-preserving cache-oblivious dynamic dictionary

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; DATA STRUCTURES; MEMORY ARCHITECTURE; TREES (MATHEMATICS);

EID: 84968830614     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (43)

References (49)
  • 1
    • 0000504344 scopus 로고
    • An algorithm for organization of information (in Russian)
    • G. M. Add'son-Vel'skii and E. M. Lantus. An algorithm for organization of information (in Russian). Doklady Akademii Nauk SSSR, 146:263-266, 1962.
    • (1962) Doklady Akademii Nauk SSSR , vol.146 , pp. 263-266
    • Add'Son-Vel'Skii, G.M.1    Lantus, E.M.2
  • 5
    • 0024082546 scopus 로고
    • The input/output complexity of sorting and related problems
    • A. Aggarwal and J. S. Vitter. The input/output complexity of sorting and related problems. Communications of the ACM, 31(9):1116-1127, 1988.
    • (1988) Communications of the ACM , vol.31 , Issue.9 , pp. 1116-1127
    • Aggarwal, A.1    Vitter, J.S.2
  • 6
    • 0028483922 scopus 로고
    • The uniform memory hierarchy model of computation
    • B. Alpern, L. Carter, E. Feig, and T. Selker. The uniform memory hierarchy model of computation. Algorithmica, 12(2-3):72-109, 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 72-109
    • Alpern, B.1    Carter, L.2    Feig, E.3    Selker, T.4
  • 8
    • 0033691875 scopus 로고    scopus 로고
    • Tight(er) worst-case bounds on dynamic searching and priority queues
    • A. Andersson and M. Thorup. Tight(er) worst-case bounds on dynamic searching and priority queues. In Proc. ACM Symp, on Theory of Computing, pages 335-342, 2000.
    • (2000) Proc. ACM Symp, on Theory of Computing , pp. 335-342
    • Andersson, A.1    Thorup, M.2
  • 9
    • 84979081063 scopus 로고    scopus 로고
    • Efficient bulk operations on dynamic r-trees
    • L. Arge, K. Hinrichs, and J. Vitter. Efficient bulk operations on dynamic r-trees. In ALENEX, pages 328-348, 1999.
    • (1999) ALENEX , pp. 328-348
    • Arge, L.1    Hinrichs, K.2    Vitter, J.3
  • 10
    • 0015489880 scopus 로고
    • Organization and maintenance of large ordered indexes
    • R. Bayer and E. M. McCreight. Organization and maintenance of large ordered indexes. Acta Informatica, 1(3):173-189, 1972.
    • (1972) Acta Informatica , vol.1 , Issue.3 , pp. 173-189
    • Bayer, R.1    McCreight, E.M.2
  • 12
    • 78650730334 scopus 로고    scopus 로고
    • Fractal matrix multiplications: A case study on portability of cache performance
    • G. Bilardi, P. D'Alberto, and A. Nicolau. Fractal matrix multiplications: a case study on portability of cache performance. In Proc. Workshop on Algorithm Engineering, pages 26-38, 2001.
    • (2001) Proc. Workshop on Algorithm Engineering , pp. 26-38
    • Bilardi, G.1    D'Alberto, P.2    Nicolau, A.3
  • 15
    • 0038438697 scopus 로고
    • Design and analysis of a data structure for representing sorted lists
    • M. R. Brown and R. E. Tarjan. Design and analysis of a data structure for representing sorted lists. SIAM J. Comput, 9:594-614, 1980.
    • (1980) SIAM J. Comput , vol.9 , pp. 594-614
    • Brown, M.R.1    Tarjan, R.E.2
  • 17
    • 0018480749 scopus 로고
    • The ubiquitous B-tree
    • D. Comer. The ubiquitous B-tree. ACM Computing Surveys, 11(2):121-137, 1979.
    • (1979) ACM Computing Surveys , vol.11 , Issue.2 , pp. 121-137
    • Comer, D.1
  • 18
    • 84994175813 scopus 로고    scopus 로고
    • A generic approach to bulk loading multidimensional index structures
    • M. Jarke, M. J. Carey, K. R-Dittrich, F. H. Lochovsky, P. Loucopoulos, and M. A. Jeusfeld, editors
    • J. V. den Bercken, B. Seeger, and P. Widmayer. A generic approach to bulk loading multidimensional index structures. In M. Jarke, M. J. Carey, K. R-Dittrich, F. H. Lochovsky, P. Loucopoulos, and M. A. Jeusfeld, editors, Proc. International Conference on Very Large Data Bases, 1997, , pages 406-415, 1997.
    • (1997) Proc. International Conference on Very Large Data Bases , vol.1997 , pp. 406-415
    • Den Bercken, J.V.1    Seeger, B.2    Widmayer, P.3
  • 20
    • 0346614548 scopus 로고    scopus 로고
    • The five minute rule ten years later
    • J. Gray and G. Graefe. The five minute rule ten years later. SIGMOD Record, 26(4), 1997.
    • (1997) SIGMOD Record , vol.26 , Issue.4
    • Gray, J.1    Graefe, G.2
  • 22
    • 0020141751 scopus 로고
    • A new data structure for representing sorted lists
    • S. Huddleston and K. Mehlhom. A new data structure for representing sorted lists. Acta Informatica, 17:157-184, 1982.
    • (1982) Acta Informatica , vol.17 , pp. 157-184
    • Huddleston, S.1    Mehlhom, K.2
  • 23
    • 0037858270 scopus 로고    scopus 로고
    • Alternatives to splay trees with O(logn) worst-case access times
    • J. Iacono. Alternatives to splay trees with O(logn) worst-case access times. In Proc. Symp. on Discrete Algorithms, pages 516-522, 2001.
    • (2001) Proc. Symp. on Discrete Algorithms , pp. 516-522
    • Iacono, J.1
  • 26
    • 85139874810 scopus 로고    scopus 로고
    • Sibling clustering of tree-based spatial indexes for efficient spatial query processing
    • K. Kim and S. K. Cha. Sibling clustering of tree-based spatial indexes for efficient spatial query processing. In Proc. ACM Intl. Conf. Information and Knowledge Management, pages 398-405, 1998.
    • (1998) Proc. ACM Intl. Conf. Information and Knowledge Management , pp. 398-405
    • Kim, K.1    Cha, S.K.2
  • 31
    • 0008198155 scopus 로고    scopus 로고
    • Master's thesis Massachusetts Institute of Technology, Cambridge, MA, June
    • H. Prokop. Cache-oblivious algorithms. Master's thesis, Massachusetts Institute of Technology, Cambridge, MA, June 1999.
    • (1999) Cache-oblivious Algorithms
    • Prokop, H.1
  • 32
    • 0008198155 scopus 로고    scopus 로고
    • Master's thesis, Massachusetts Institute of Technology, Cambridge, MA, June
    • H. Prokop. Cache-oblivious algorithms. Master's thesis, Massachusetts Institute of Technology, Cambridge, MA, June 1999.
    • (1999) Cache-oblivious Algorithms
    • Prokop, H.1
  • 33
    • 85031897770 scopus 로고
    • Skip lists: A probabilistic alternative to balanced trees
    • F. Dehne, J.-R. Sack, and N. Santoro, editors
    • W. Pugh. Skip lists: a probabilistic alternative to balanced trees. In F. Dehne, J.-R. Sack, and N. Santoro, editors, Proc. Workshop on Algorithms and Data Structures, volume 382 of LNCS, pages 437-449, 1989.
    • (1989) Proc. Workshop on Algorithms and Data Structures, Volume 382 of LNCS , pp. 437-449
    • Pugh, W.1
  • 37
    • 1542395904 scopus 로고    scopus 로고
    • Randomized search trees
    • R. Seidel and C. R. Aragón. Randomized search trees. Algorithmica, 16(4-5):464-497, 1996.
    • (1996) Algorithmica , vol.16 , Issue.4-5 , pp. 464-497
    • Seidel, R.1    Aragón, C.R.2
  • 38
    • 0022093855 scopus 로고
    • Self-adjusting binary search trees
    • July
    • D. D. Sleator and R. E. Tarjan. Self-adjusting binary search trees. Journal of the ACM, 32(3):652-686, July 1985.
    • (1985) Journal of the ACM , vol.32 , Issue.3 , pp. 652-686
    • Sleator, D.D.1    Tarjan, R.E.2
  • 39
    • 0032272931 scopus 로고    scopus 로고
    • Faster deterministic sorting and priority queues in linear space
    • M. Thorup. Faster deterministic sorting and priority queues in linear space. In Proc. ACM-SIAM Symposium on Discrete Algorithms, pages 550-555, 1998.
    • (1998) Proc. ACM-SIAM Symposium on Discrete Algorithms , pp. 550-555
    • Thorup, M.1
  • 40
    • 0031496750 scopus 로고    scopus 로고
    • Locality of reference in LU decomposition with partial pivoting
    • Oct.
    • S. Toledo. Locality of reference in LU decomposition with partial pivoting. SIAM Journal on Matrix Analysis and Applications, 18(4):1065-1081, Oct. 1997.
    • (1997) SIAM Journal on Matrix Analysis and Applications , vol.18 , Issue.4 , pp. 1065-1081
    • Toledo, S.1
  • 42
  • 43
    • 0003653086 scopus 로고    scopus 로고
    • External memory algorithms and data structures
    • J. Abello and J. S. Vitter, editors, American Mathematical Society, DIMACS series in Discrete Mathematics and Theoretical Computer Science
    • J. S. Vitter. External memory algorithms and data structures. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualisation, pages 1-38. American Mathematical Society, DIMACS series in Discrete Mathematics and Theoretical Computer Science, 1999.
    • (1999) External Memory Algorithms and Visualisation , pp. 1-38
    • Vitter, J.S.1
  • 44
    • 0028486072 scopus 로고
    • Algorithms for parallel memory II: Hierarchical multilevel memories
    • J. S. Vitter and E. A. M. Shriver. Algorithms for parallel memory II: Hierarchical multilevel memories. Algorithmica, 12(2-3) :148-169, 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 148-169
    • Vitter, J.S.1    Shriver, E.A.M.2
  • 45
    • 3943085783 scopus 로고
    • Inserting and deleting records in blocked sequential files
    • Bell Laboratories
    • D. E. Willard. Inserting and deleting records in blocked sequential files. Technical Report TM81-45193-5, Bell Laboratories, 1981.
    • (1981) Technical Report TM81-45193-5
    • Willard, D.E.1
  • 46
    • 84925109506 scopus 로고
    • Maintaining dense sequential files in a dynamic environment
    • D. E. Willard. Maintaining dense sequential files in a dynamic environment. In Proc. ACM Symp. on Theory of Computation, pages 114-121, 1982.
    • (1982) Proc. ACM Symp. on Theory of Computation , pp. 114-121
    • Willard, D.E.1
  • 47
    • 84976780495 scopus 로고
    • Good worst-case algorithms for inserting and deleting records in dense sequential files
    • D. E. Willard. Good worst-case algorithms for inserting and deleting records in dense sequential files. In Proc. SIGMOD Intl. Conf. on Management of Data, pages 251-260, 1986.
    • (1986) Proc. SIGMOD Intl. Conf. on Management of Data , pp. 251-260
    • Willard, D.E.1
  • 48
    • 0038099300 scopus 로고
    • A density control algorithm for doing insertions and deletions in a sequentially ordered file in good worst-case time
    • D. E. Willard. A density control algorithm for doing insertions and deletions in a sequentially ordered file in good worst-case time. Information and Computation, 97(2):150-204, 1992.
    • (1992) Information and Computation , vol.97 , Issue.2 , pp. 150-204
    • Willard, D.E.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.