首页    期刊浏览 2025年07月24日 星期四
登录注册

文章基本信息

  • 标题:A Heap-Based Concurrent Priority Queue with Mutable Priorities for Faster Parallel Algorithms
  • 本地全文:下载
  • 作者:Orr Tamir ; Adam Morrison ; Noam Rinetzky
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2016
  • 卷号:46
  • 页码:1-16
  • DOI:10.4230/LIPIcs.OPODIS.2015.15
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Existing concurrent priority queues do not allow to update the priority of an element after its insertion. As a result, algorithms that need this functionality, such as Dijkstra's single source shortest path algorithm, resort to cumbersome and inefficient workarounds. We report on a heap-based concurrent priority queue which allows to change the priority of an element after its insertion. We show that the enriched interface allows to express Dijkstra's algorithm in a more natural way, and that its implementation, using our concurrent priority queue, outperform existing algorithms.
  • 关键词:priority queues; concurrent data structures; Dijkstra's single-source shortest path algorithm
国家哲学社会科学文献中心版权所有