Discover Asymmetric Relationships

A directed network is a network that has at least one directed edge. Naturally, a directed edge is an edge that has a direction: it connects node X to node Y, but not the other way around. Mathematically, the relationship represented by a directed edge is asymmetric.

Many real-world relationships are asymmetric and, ideally, must be modeled as directed networks. Here are some examples of asymmetric or possibly asymmetric relationships:

In social networks:
  • Friendship: Alice may believe she is a friend of Bob, but Bob may have a different opinion. In the not-so-rare case when Alice and Bob are mutual friends, you can either model their friendship as an undirected edge or create two anti-parallel directed edges: ...

Get Complex Network Analysis in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.