Charts Documentation

Viral spreading tree

The chart visualizes the spreading of the campaign as a function of time. Time unfolds from top to bottom on the chart. The earlier a website was infected, the higher the website on the chart.

Mousing over a website highlights the infection route.

An infection of node2 by node1 means that the person who placed the ad on node2 saw the ad for the first time on node1 before placing it on node2. An arrow will then be drawn from node1 pointing to node2.

Overlap graph

The width of the lines between two websites in the overlap graph is proportional to the number of their shared visitors. The size of the nodes is proportional to the number of contacts of the website over the whole campaign.

Highlighting a line between two nodes shows the exact number of shared visitors and the number of unique visitors of both nodes during the whole campaign. Mousing over a node highlights all its connections.

Isolated nodes have a negligible number of shared contacts with other sites of the campaign. The size of each node is proportional to its number of contacts. The location of the nodes on the graph has no real meaning. The locations are optimized such that nodes with many shared contacts are placed nearby each other.

Network graph

The network graph shows all the possible infection routes. E.g. a node with 3 incoming arrows means that the node might have been infected by one of the three connected nodes. A node with 5 outgoing arrows might have infected those 5 nodes. The viral spreading tree will only show the first in time of these five possible infections, to get a clearer graph.

A possible infection of node2 by node1 means that the person who placed the ad on node2 saw the ad on node1 before placing it on node2. An arrow will then be drawn from node1 pointing to node2.