我有九张不同都市道路网络的有向图。
当我使用TriadicCensus.getCounts(myGraph)时,在九个案例中的三个案例中为motif 003(空三元组)返回负值。
据我所知,getCounts方法应该返回一个计数,因此我无法理解为什么它会为某些网络返回负值。我是否误解了有关TriadicCensus课程的内容?
答案 0 :(得分:0)
返回的数组是从1开始的,而不是从0开始的。我的猜测(没有看到你的图表)是你将索引0解释为003的计数;索引0中的值实际上没有意义。 (参见文档:https://code.google.com/p/jung/source/browse/trunk/jung/jung-algorithms/src/main/java/edu/uci/ics/jung/algorithms/metrics/TriadicCensus.java)