代码之家  ›  专栏  ›  技术社区  ›  sato

Networkit GraphiEvent(python)

  •  1
  • sato  · 技术社区  · 7 年前

    另一个Networkit问题。这个模块似乎没有得到太多支持(我当然不想仅仅为了得到帮助而在github上打开问题),但如果你不要求,你就得不到支持。通过阅读文档,似乎有很多功能可以以最佳方式执行某些操作。。。但我常常不知道如何使用这些函数。

    这次我试图理解什么是GraphenEvent。假设我构建了一个图,我计算连接的组件,然后根据某些条件迭代移除边和节点;然后我想再次计算连接的组件。我想我可以做如下事情:

    cc=components.DynConnectedComponents(G)
    cc.run()
    ...
    #edge removals
    ...
    cc.update()
    

    但是 components.DynConnectedComponents(Graph).update(GraphEvent) ,它会在事件发生后更新连接的组件。。。它需要一个GraphEvent对象,我对它可能是什么以及如何处理它一点也不知道。文件中没有任何说明,如果有人能向我解释这一点,我将不胜感激。 谢谢

    1 回复  |  直到 7 年前
        1
  •  1
  •   sato    7 年前

    我收到了另一个的答复 question 这里也解释了graphEvent。