Directed Acyclic Graphs#
有向无环图(DAG)的算法。
需要注意的是,这些函数大多数仅保证适用于DAG。 通常,这些函数不会检查是否为无环图,因此需要用户自行检查。
|
返回在图 |
|
返回从 |
返回一个按拓扑排序顺序生成节点的生成器。 |
|
将DAG分层为代。 |
|
返回一个生成器,生成有向图 G 的所有拓扑排序。 |
|
|
生成唯一字典序拓扑排序中的节点。 |
如果图 |
|
|
如果 |
|
返回图的传递闭包 |
|
返回有向无环图的传递闭包。 |
返回有向图的传递约简 |
|
|
生成有向无环图(DAG)的反链。 |
|
返回有向无环图(DAG)中的最长路径。 |
|
返回有向无环图中的最长路径长度 |
返回一个分支,表示从给定有向无环图中的根节点到叶节点的所有(重叠的)路径。 |
|
生成表示图 |
|
|
生成表示图 |
|
生成表示图 |