1. A method of processing an input multi-digraph comprising: constructing a hierarchy of multi-digraph layers on top of the multi-diagraph; extracting a graph slice from the hierarchy; and creating a visual representation of the graph slice.