Hierarchical Dependencies

Dependency analysis: who owns what?

Instructions
  1. Click a person to see what companies they own
  2. Click a company to see who owns it
  3. Double-click on the background of the chart to return to the full network

Many networks are hierarchical in nature. Such networks can be identified by the nature of their links, e.g. a network of company employees will indicate 'who reports to whom'. With a complex network it can be difficult to establish these relations and it's helpful to be able to automate analysis.

The chart shows a network of people and companies. People may own one or more companies, and companies may control or be controlled by other companies.

The demo code uses some simple functions to find nodes to which there is a path from the selected node, and then applies a sequential layout to the returned items.