首页    期刊浏览 2024年09月01日 星期日
登录注册

文章基本信息

  • 标题:Cache-Oblivious Data Structures and Algorithms for Undirected Breadth-First Search and Shortest Paths
  • 本地全文:下载
  • 作者:Gerth Stølting Brodal ; Rolf Fagerberg ; Ulrich Meyer
  • 期刊名称:BRICS Report Series
  • 印刷版ISSN:0909-0878
  • 出版年度:2004
  • 卷号:11
  • 期号:2
  • 出版社:Aarhus University
  • 摘要:We present improved cache-oblivious data structures and algorithms for breadth-first search (BFS) on undirected graphs and the single-source shortest path (SSSP) problem on undirected graphs with non-negative edge weights. For the SSSP problem, our result closes the performance gap between the currently best cache-aware algorithm and the cache-oblivious counterpart. Our cache-oblivious SSSP-algorithm takes nearly full advantage of block transfers for dense graphs. The algorithm relies on a new data structure, called bucket heap , which is the first cache-oblivious priority queue to efficiently support a weak D ECREASE K EY operation. For the BFS problem, we reduce the number of I/Os for sparse graphs by a factor of nearly sqrt{B}, where B is the cache-block size, nearly closing the performance gap between the currently best cache-aware and cache-oblivious algorithms.
国家哲学社会科学文献中心版权所有