Replies: 6 comments
|
Hi @zhangzq22, |
|
Ingress增量图计算框架集成至graphscope了吗?如何使用呢?对应的代码是哪块? |
|
Hi @bitao666, Unfortunately, not yet. Please check out the Ingress code here if you are still interested. |
|
Hi everyone, I’m working on VeloGraphX, a C++20 research engine for exact dynamic graph analytics: https://github.com/sauravsingla/VeloGraphX Our current focus is closely related to this discussion: exact localized repair after graph updates, together with runtime selection between incremental execution and full recomputation. I would be interested in the GraphScope/Ingress community’s perspective on two questions:
We are trying to design the evaluation so that it reflects realistic dynamic-graph behaviour rather than simply selecting workloads favourable to incremental processing. Any pointers to relevant GraphScope/Ingress experiments or lessons learned would be very helpful. |
|
This is very close to a systems question I’ve been experimenting with: when should a dynamic graph engine incrementally repair an existing result, and when is full recomputation actually cheaper? I’m developing VeloGraphX, an open-source C++20 engine for exact analytics on evolving graphs. The current approach does not assume incremental execution always wins. It measures affected work and observed cost, then chooses between localized repair and fresh recomputation. Some current validation results:
The engine currently includes dynamic paths for BFS/SSSP, connected components, triangles, k-core and weighted SSSP, with PageRank-related localized maintenance and conservative fallback. I would be very interested in how the GraphScope/Ingress community thinks about the repair-vs-recompute crossover. In particular, whether an incremental framework should expose an adaptive policy explicitly rather than assuming incrementalization is always beneficial. The implementation, methodology and reproducible evidence are here: https://github.com/sauravsingla/VeloGraphX Any criticism around methodology or comparison with Ingress-style incrementalization would be very useful. |
Uh oh!
There was an error while loading. Please reload this page.
How does graphscope achieve Incremental Graph Calculation?I see that there is an libgrape-lite-based framework(Ingress) for automating incremental graph processing, Is graphscope planning to achieve Incremental Graph Calculation by Ingress?
All reactions