【发布时间】:2009-04-22 14:52:32
【问题描述】:
我想我已经理解了如下所述的特定情况,但是我缺乏进行证明的理论知识,并且找不到任何提及它的来源。如果我的理解是正确的,我可以在我的邻接矩阵上节省一半的空间,如果不是,我可能会有非常奇怪的错误。所以我想确定一下,如果有更扎实背景的人可以审查我的推理,我将不胜感激。
假设我在 n * n 邻接矩阵中表示 n 个顶点的 DAG,如果从顶点 i 到顶点 j 有一条边,则条目 i,j 为 1,否则为 0。因为图是有向无环图,所以如果i,j = 1,那么j,i = 0。如果我现在对矩阵中的节点进行排序,使得 in 处的节点的拓扑级别等于或大于 in-1 处的节点,那么它在我看来,一半的邻接矩阵总是只包含0s,如下例所示:
也许我是对的,但是有正式的方法来检查这个吗?
【问题讨论】:
标签: graph-theory