當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python NetworkX is_strongly_regular用法及代碼示例


本文簡要介紹 networkx.algorithms.distance_regular.is_strongly_regular 的用法。

用法:

is_strongly_regular(G)

當且僅當給定的圖形是強正則時返回 True。

一個無向圖是strongly regular if

  • 它是常規的,
  • 每對相鄰頂點具有相同數量的共同鄰居,
  • 每對不相鄰的頂點具有相同數量的共同鄰居。

每個強正則圖都是一個distance-regular 圖。相反,如果distance-regular 圖的直徑為 2,則它是強正則圖。有關distance-regular 圖的更多信息,請參閱 is_distance_regular()

參數

GNetworkX 圖

一個無向圖。

返回

bool

G 是否為強正則。

例子

五個頂點上的循環圖是強規則的。為two-regular,每對相鄰頂點沒有共享鄰居,每對不相鄰頂點有一個共享鄰居:

>>> G = nx.cycle_graph(5)
>>> nx.is_strongly_regular(G)
True

相關用法


注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.algorithms.distance_regular.is_strongly_regular。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。