【问题标题】:Incremental graph algorithms增量图算法
【发布时间】:2014-03-08 15:51:41
【问题描述】:

有许多基本的图算法,例如拓扑排序、强/弱连接组件、全对/单源最短路径、可达性等。这些算法的增量变体具有多种重要的实际应用。 “增量”是指那些可以在输入图发生微小变化(例如边插入和删除)的情况下计算其输出的微小变化而无需重新计算所有内容的图形算法。例如,垃圾收集器累积从全局根可到达的堆分配块的子图。但是,我不记得在特定领域的文献(例如 Richard Jones 的关于 GC 的新书)之外讨论过增量图算法的主题。

我在哪里可以找到有关增量图算法或一般增量算法的信息?

【问题讨论】:

  • “增量”和“动态”一样吗?
  • @mishadoff:显然是这样。 :-)

标签: algorithm dynamic graph garbage-collection


【解决方案1】:

Eppstein、Galil 和 Italiano 从 1999 年开始有一个 survey article。他们会将您正在寻找的内容描述为“完全动态的算法”; “部分动态算法”分为只允许插入的“增量算法”和只允许删除的“减量算法”。

除此之外,我怀疑您还必须阅读研究文献——研究动态图算法的研究人员屈指可数。您应该能够通过检查引用该调查的论文来找到文章。

【讨论】:

    猜你喜欢
    • 2021-09-05
    • 1970-01-01
    • 2020-05-11
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 2013-06-10
    相关资源
    最近更新 更多