COLLECTIVE BEHAVIOUR IN TEMPORAL NETWORKS
DOOCN Satellite, CCS18 27th September 2018
Andrew Mellor
Mathematical Institute University of Oxford
COLLECTIVE BEHAVIOUR IN TEMPORAL NETWORKS DOOCN Satellite, CCS18 - - PowerPoint PPT Presentation
COLLECTIVE BEHAVIOUR IN TEMPORAL NETWORKS DOOCN Satellite, CCS18 27th September 2018 Andrew Mellor Mathematical Institute University of Oxford DOOCN Satellite, CCS18 duration Andrew Mellor Collective Behaviour in Temporal Networks 3.
DOOCN Satellite, CCS18 27th September 2018
Mathematical Institute University of Oxford
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
k=1
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
k=1
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
k=1
A B C D E F 1 2 15 5 6 7
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F G H 1 1 3 3 6 6 8 12 10 10
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F 1 2 15 5 6 7
AB-1 AC-2 DA-5 BF-15 CE-6 EC-7
1 4 14 3 4 5 1
(a) ∆t-adjacency
AB-1 AC-2 DA-5 BF-15 CE-6 EC-7
1 14 3 4 1
(b) Node-subsequent ∆t-adjacency
AB-1 AC-2 DA-5 BF-15 CE-6 EC-7
14 4 1
(c) Walk-forming ∆t-adjacency
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E F G H 1 1 3 3 6 6 8 12 10 10
(a) Temporal Hypergraph
A:BC-1 GF:A-6 B:ED-3 C:H-8 H:C-10 D:BE-10
5 2 7 7 2
(b) Node-subsequent ∆t-adjacent event graph
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
(a) (b) (c) Temporal Network ∆t = 4 Components Temporal Barcode α β γ δ ϵ ζ 1 3 15 4 13 6 11 2, 8 5 α β γ δ ϵ ζ α β γ δ 1 3 15 4 13 6 11 2, 8 5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 Time Component
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
ABAB Repeated ABBA Reciprocal ABCB Receiving ABBC Message passing ABAC Broadcasting ABCA Non sequential Red events occur before blue events.
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
▶ We can incorporate coloured
ABAB Repeated ABBA Reciprocal ABCB Receiving ABBC Message passing ABAC Broadcasting ABCA Non sequential Red events occur before blue events.
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
▶ We can incorporate coloured
▶ Higher-order motifs are
ABAB Repeated ABBA Reciprocal ABCB Receiving ABBC Message passing ABAC Broadcasting ABCA Non sequential Red events occur before blue events.
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E 1 11 6 8 21
(a)
AB-1 BC-6 AD-11 ED-21 CB-8
5 10 10 2
(b) Sequential
AB-1 BC-6 AD-11 ED-21 CB-8
5 10 10 2 7
(c) Windowed Figure: Schematics for the calculation of temporal motifs using an event graph.
Sequential Temporal motifs in time-dependent networks. [Kovanen et. al. (2011)] Windowed Motifs in temporal networks. [Paranjape et. al. (2017)]
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E 1 11 6 8 21
(a)
AB-1 BC-6 AD-11 ED-21 CB-8
5 10 10 2
(b) Sequential
AB-1 BC-6 AD-11 ED-21 CB-8
5 10 10 2 7
(c) Windowed Figure: Schematics for the calculation of temporal motifs using an event graph.
Sequential Temporal motifs in time-dependent networks. [Kovanen et. al. (2011)] Windowed Motifs in temporal networks. [Paranjape et. al. (2017)]
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
A B C D E 1 11 6 8 21
(a)
AB-1 BC-6 AD-11 ED-21 CB-8
5 10 10 2
(b) Sequential
AB-1 BC-6 AD-11 ED-21 CB-8
5 10 10 2 7
(c) Windowed Figure: Schematics for the calculation of temporal motifs using an event graph.
Sequential Temporal motifs in time-dependent networks. [Kovanen et. al. (2011)] Windowed Motifs in temporal networks. [Paranjape et. al. (2017)]
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
(a) Cluster 1 (b) Cluster 2 (c) Cluster 3 (d) Cluster 4 Aggregate (static) graphs of representative examples from each cluster.
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
▶ Understand the process dynamics?
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
▶ Understand the process dynamics? ▶ Uncover the underlying network?
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
▶ Understand the process dynamics? ▶ Uncover the underlying network?
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
0.0 0.2 0.4 0.6 0.8 1.0 ∆t/(∆t)90% 0.0 0.2 0.4 0.6 0.8 1.0
max
c
Blue = Random / Orange = SIS
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
10-2 10-1 100 101 102 103 Inter-event Time 10-5 10-4 10-3 10-2 10-1 100 Cumulative Frequency
ABAB ABAC ABBA ABBC ABCA ABCB
(a) Random Process
10-3 10-2 10-1 100 101 Inter-event Time 10-4 10-3 10-2 10-1 100 Cumulative Frequency
ABAB ABAC ABBA ABBC ABCA ABCB
(b) SIS Process
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
References:
and Temporal Motifs arXiv:1801.10527
Temporal Network Models arXiv:1809.03457 Sofuware: https://github.com/empiricalstateofmind/eventgraphs Website: andrewmellor.co.uk Email: mellor@maths.ox.ac.uk
Collective Behaviour in Temporal Networks Andrew Mellor DOOCN Satellite, CCS18
Background Andrew Mellor DOOCN Satellite, CCS18
Background Andrew Mellor DOOCN Satellite, CCS18
u = {(u′, v′, t′) ∈ E s.t. u ∈ {u′, v′} and t′ > t}.
s∈{ui,vi}
s })
Background Andrew Mellor DOOCN Satellite, CCS18
Background Andrew Mellor DOOCN Satellite, CCS18
Background Andrew Mellor DOOCN Satellite, CCS18