|
1
4
根据要求(1),您的问题归结为“在DAG中插入边是否可以比O(v+e)更快?”。需求(2)是一个更局部的约束,不需要检查整个图。
我认为答案是否定的:你不能比我做得更好
毫无疑问,有一些技巧可以提高预期性能,这取决于DAG的属性及其随时间的变化。这似乎是一个活跃的研究课题。例如,我认为对于一些图来说,集群节点可能是有益的。然后,在簇内插入边只需要在簇子DAG内进行检查。但是,您需要一个适当的集群策略,支持在添加节点时廉价地更新集群,等等。 |
|
|
2
0
每行索引必须存储对metaparent元child metaparent-链接中的父级:父级,父级的父级,。。。 metachid-链接中的子对象:子对象,子对象的子对象。。。 对于图A->B->C存在以下索引: A-B,B-C,A-C |
|
|
Gary · 如何使用xsl计算有向无环图中的子节点数 8 年前 |
|
|
Phellipe Brasiliano · 如何迭代集合哈希 8 年前 |
|
|
fho · 如何从有向非循环图导出FRP? 12 年前 |
|
|
L H · DAG中的关键路径和最长路径之间有什么区别吗? 13 年前 |