메뉴 건너뛰기




Volumn 37, Issue 1, 2003, Pages 1-24

The buffer tree: A technique for designing batched external data structures

Author keywords

Batched external data structures; Buffer tree; I O efficiency; Internal memory algorithms

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTATIONAL GEOMETRY; DATA STORAGE EQUIPMENT; GRAPH THEORY; PARALLEL PROCESSING SYSTEMS; QUERY LANGUAGES; SORTING;

EID: 85032070210     PISSN: 01784617     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00453-003-1021-x     Document Type: Article
Times cited : (142)

References (45)
  • 2
    • 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
  • 3
    • 84958039965 scopus 로고
    • The buffer tree: A new technique for optimal I/O-algorithms
    • LNCS 955. Springer-Verlag, Berlin
    • L. Arge. The buffer tree: a new technique for optimal I/O-algorithms. In Proc. Workshop on Algorithms and Data Structures, pages 334-345. LNCS 955. Springer-Verlag, Berlin, 1995.
    • (1995) Proc. Workshop on Algorithms and Data Structures , pp. 334-345
    • Arge, L.1
  • 4
    • 84955617838 scopus 로고
    • The I/O-complexity of ordered binary-decision diagram manipulation
    • LNCS 1004, Springer-Verlag, Berlin; A complete version appear as BRICS Technical Report RS-96-29, University of Aarhus
    • L. Arge. The I/O-complexity of ordered binary-decision diagram manipulation. In Proc. Internat. Symp. on Algorithms and Computation, pages 82-91. LNCS 1004, Springer-Verlag, Berlin, 1995. A complete version appear as BRICS Technical Report RS-96-29, University of Aarhus.
    • (1995) Proc. Internat. Symp. on Algorithms and Computation , pp. 82-91
    • Arge, L.1
  • 5
    • 0141982755 scopus 로고    scopus 로고
    • External-memory algorithms with applications in geographic information systems
    • In M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors; LNCS 1340. Springer-Verlag, Berlin
    • L. Arge. External-memory algorithms with applications in geographic information systems. In M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors, Algorithmic Foundations of GIS, pages 213-254. LNCS 1340. Springer-Verlag, Berlin, 1997.
    • (1997) Algorithmic Foundations of GIS , pp. 213-254
    • Arge, L.1
  • 6
    • 0005258122 scopus 로고    scopus 로고
    • External memory data structures
    • In J. Abello, P. M. Pardalos, and M. G. C. Resende, editors; Kluwer, Dordrecht
    • L. Arge. External memory data structures. In J. Abello, P. M. Pardalos, and M. G. C. Resende, editors, Handbook of Massive Data Sets, pages 313-358. Kluwer, Dordrecht, 2002.
    • (2002) Handbook of Massive Data Sets , pp. 313-358
    • Arge, L.1
  • 9
    • 0012963790 scopus 로고
    • A general lower bound on the I/O-complexity of comparison-based algorithms
    • LNCS 709. Springer-Verlag, Berlin
    • L. Arge, M. Knudsen, and K. Larsen. A general lower bound on the I/O-complexity of comparison-based algorithms. In Proc. Workshop on Algorithms and Data Structures, pages 83-94. LNCS 709. Springer-Verlag, Berlin, 1993.
    • (1993) Proc. Workshop on Algorithms and Data Structures , pp. 83-94
    • Arge, L.1    Knudsen, M.2    Larsen, K.3
  • 10
    • 0006628493 scopus 로고    scopus 로고
    • On showing lower bounds for external-memory computational geometry
    • In J. Abello and J. S. Vitter, editors; DIMACS series, volume 50. American Mathematical Society, Providence, RI
    • L. Arge and P. B. Miltersen. On showing lower bounds for external-memory computational geometry. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualization, pages 139-160. DIMACS series, volume 50. American Mathematical Society, Providence, RI, 1999.
    • (1999) External Memory Algorithms and Visualization , pp. 139-160
    • Arge, L.1    Miltersen, P.B.2
  • 16
    • 84947769339 scopus 로고
    • External-memory algorithms for processing line segments in geographic information systems
    • LNCS 979. Springer-Verlag, Berlin; To appear in special issues of Algorithmica on geographical Information systems
    • L. Arge, D. E. Vengroff, and J. S. Vitter. External-memory algorithms for processing line segments in geographic information systems. In Proc. European Symp. on Algorithms, pages 295-310. LNCS 979. Springer-Verlag, Berlin, 1995. To appear in special issues of Algorithmica on geographical Information systems.
    • (1995) Proc. European Symp. on Algorithms , pp. 295-310
    • Arge, L.1    Vengroff, D.E.2    Vitter, J.S.3
  • 18
    • 0031168087 scopus 로고    scopus 로고
    • Simple randomized mergesort on parallel disks
    • R. D. Barve, E. F. Grove, and J. S. Vitter. Simple randomized mergesort on parallel disks. Parallel Computing, 23(4):601-631, 1997.
    • (1997) Parallel Computing , vol.23 , Issue.4 , pp. 601-631
    • Barve, R.D.1    Grove, E.F.2    Vitter, J.S.3
  • 20
    • 0015489880 scopus 로고
    • Organization and maintenance of large ordered indexes
    • R. Bayer and E. McCreight. Organization and maintenance of large ordered indexes. Acta Informatica, 1:173-189, 1972.
    • (1972) Acta Informatica , vol.1 , pp. 173-189
    • Bayer, R.1    McCreight, E.2
  • 21
    • 0019035230 scopus 로고
    • An optimal worst case algorithm for reporting intersections of rectangles
    • J. L. Bentley and D. Wood. An optimal worst case algorithm for reporting intersections of rectangles. IEEE Transactions on Computers, 29:571-577, 1980.
    • (1980) IEEE Transactions on Computers , vol.29 , pp. 571-577
    • Bentley, J.L.1    Wood, D.2
  • 23
    • 84957655382 scopus 로고    scopus 로고
    • Worst-case efficient external-memory priority queues
    • LNCS 1432. Springer-Verlag, Berlin
    • G. S. Brodal and J. Katajainen. Worst-case efficient external-memory priority queues. In Proc. Scandinavian Workshop on Algorithms Theory, pages 107-118. LNCS 1432. Springer-Verlag, Berlin, 1998.
    • (1998) Proc. Scandinavian Workshop on Algorithms Theory , pp. 107-118
    • Brodal, G.S.1    Katajainen, J.2
  • 26
    • 84976862194 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
  • 28
    • 0342367433 scopus 로고
    • Batched dynamic solutions to decomposable searching problems
    • H. Edelsbrunner and M. Overmars. Batched dynamic solutions to decomposable searching problems. Journal of Algorithms, 6:515-542, 1985.
    • (1985) Journal of Algorithms , vol.6 , pp. 515-542
    • Edelsbrunner, H.1    Overmars, M.2
  • 31
    • 0020141751 scopus 로고
    • A new data structure for representing sorted lists
    • S. Huddleston and K. Mehlhorn. 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    Mehlhorn, K.2
  • 33
    • 0003657590 scopus 로고    scopus 로고
    • Addison-Wesley, Reading, MA, second edition
    • D. E. Knuth. The Art of Computer Programming, volume 3. Addison-Wesley, Reading, MA, second edition, 1998.
    • (1998) The Art of Computer Programming , vol.3
    • Knuth, D.E.1
  • 34
    • 0030380957 scopus 로고    scopus 로고
    • Improved algorithms and data structures for solving graph problems in external memory
    • V. Kumar and E. Schwabe. Improved algorithms and data structures for solving graph problems in external memory. In Proc. IEEE Symp. on Parallel and Distributed Processing, pages 169-177, 1996.
    • (1996) Proc. IEEE Symp. on Parallel and Distributed Processing , pp. 169-177
    • Kumar, V.1    Schwabe, E.2
  • 37
    • 0029333108 scopus 로고
    • Greed sort: Optimal deterministic sorting on parallel disks
    • M. H. Nodine and J. S. Vitter. Greed Sort: optimal deterministic sorting on parallel disks. Journal of the ACM, 42(4):919-933, 1995.
    • (1995) Journal of the ACM , vol.42 , Issue.4 , pp. 919-933
    • Nodine, M.H.1    Vitter, J.S.2
  • 43
    • 0001321490 scopus 로고    scopus 로고
    • External memory algorithms and data structures: Dealing with MASSIVE data
    • J. S. Vitter. External memory algorithms and data structures: dealing with MASSIVE data. ACM Computing Surveys, 33(2):209-271, 2001.
    • (2001) ACM Computing Surveys , vol.33 , Issue.2 , pp. 209-271
    • Vitter, J.S.1
  • 45
    • 0028484243 scopus 로고
    • Algorithms for parallel memory, I: Two-level memories
    • J. S. Vitter and E. A. M. Shriver. Algorithms for parallel memory, I: Two-level memories. Algorithmica, 12(2-3):110-147, 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 110-147
    • Vitter, J.S.1    Shriver, E.A.M.2


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