Competition in two-layer multiplex networks
Sergio Gómez
Universitat Rovira i Virgili, Tarragona (Spain)
CCS / DOOCN-XI 2018 Thessaloniki
Competition in two-layer multiplex networks Sergio Gmez - - PowerPoint PPT Presentation
Competition in two-layer multiplex networks Sergio Gmez Universitat Rovira i Virgili, Tarragona (Spain) CCS / DOOCN-XI 2018 Thessaloniki Competition in two-layer multiplex networks Outline Motivation Competition dynamics Ground
CCS / DOOCN-XI 2018 Thessaloniki
2
Motivation Competition dynamics Ground State Optimization Results
Competition in two-layer multiplex networks
Structure
Multiplex network
3
Competition in two-layer multiplex networks
3
4
Competition in two-layer multiplex networks
4
5
Competition in two-layer multiplex networks
5
6
Competition in two-layer multiplex networks
6
7
Competition in two-layer multiplex networks
7
8
Competition in two-layer multiplex networks
8
9
Dynamics
Individuals can choose between several alternatives
Competition in two-layer multiplex networks
9
10
Dynamics
Individuals can choose between several alternatives Using several alternatives at once has a cost
Competition in two-layer multiplex networks
10
11
Dynamics
Individuals can choose between several alternatives Using several alternatives at once has a cost Sharing an alternative with peers is beneficial
Competition in two-layer multiplex networks
11
12
Dynamics
Individuals can choose between several alternatives Using several alternatives at once has a cost Sharing an alternative with peers is beneficial
Competition in two-layer multiplex networks
12
13
Dynamics
Individuals can choose between several alternatives Using several alternatives at once has a cost Sharing an alternative with peers is beneficial
Competition in two-layer multiplex networks
13
14
Dynamics
Individuals can choose between several alternatives Using several alternatives at once has a cost Sharing an alternative with peers is beneficial
Competition in two-layer multiplex networks
14
15
Dynamics
Individuals can choose between several alternatives Using several alternatives at once has a cost Sharing an alternative with peers is beneficial
Competition in two-layer multiplex networks
15
16
Competition in two-layer multiplex networks Interconnected multilayer network Multiplex network
17
Mathematical description
Adjacency (or weights) tensor
node i in layer a connects to node j in layer b
Competition in two-layer multiplex networks
De Domenico et al: Mathematical formulation of multilayer networks Physical Review X 3 (2013) 041022
17
18
Mathematical description
Supra-adjacency matrix
adjacency (or weights) matrix of layer a
interaction matrix between layers a and b
Competition in two-layer multiplex networks
18
Solé-Ribalta et al: Spectral properties of the Laplacian of multiplex networks Physical Review E 88 (2013) 032807
19
Mathematical description
Supra-adjacency matrix multiplex network
adjacency (or weights) matrix of layer a
interaction strength between layers a and b
Competition in two-layer multiplex networks
19
Solé-Ribalta et al: Spectral properties of the Laplacian of multiplex networks Physical Review E 88 (2013) 032807
20
Mathematical description
Supra-adjacency matrix multiplex network
adjacency (or weights) matrix of layer a
interaction strength between layers a and b
Hypotheses All nodes same interlayer strength No self-loops Symmetry
Competition in two-layer multiplex networks
20
Solé-Ribalta et al: Spectral properties of the Laplacian of multiplex networks Physical Review E 88 (2013) 032807
21
Mathematical description
Two-layer multiplex networks
Competition in two-layer multiplex networks
21
Gómez et al: Diffusion dynamics on multiplex networks Physical Review Letters 110 (2013) 028701
22
Competition in two-layer multiplex networks
Diffusion in multiplex networks
23
Results
Superdiffusion!
Competition in two-layer multiplex networks
23
Gómez et al: Diffusion dynamics on multiplex networks Physical Review Letters 110 (2013) 028701
24
Results
Superdiffusion!
Competition in two-layer multiplex networks
24
Solé-Ribalta et al: Spectral properties of the Laplacian of multiplex networks Physical Review E 88 (2013) 032807
25
Competition in two-layer multiplex networks
Variables
26
Competition
Hamiltonian
where
Competition in two-layer multiplex networks
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
26
27
Competition in two-layer multiplex
Variables Hamiltonian
Competition in two-layer multiplex networks
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
27
28
Competition in two-layer multiplex
Competition in two-layer multiplex networks
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
28
29
Competition in two-layer multiplex
Competition in two-layer multiplex networks
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
29
Minimum value when all pi = 1
30
Competition in two-layer multiplex
Competition in two-layer multiplex networks
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
30
Minimum value when all pi = 0
31
Competition in two-layer multiplex
Competition in two-layer multiplex networks
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
31
Minimum value when all pi = 0.5
32
Magnetization
All pi = 1
M = +1 All nodes in first layer
All pi = 0.5
M = 0 All nodes equally in all layers
All pi = 0
M = -1 All nodes in second layer
Competition in two-layer multiplex networks
32
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
33
Competition in two-layer multiplex networks
Minimize
solution inside the hypercube
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
34
Competition in two-layer multiplex networks
Minimize
solution inside the hypercube
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
35
Gradient Zero gradient equation Hessian
Competition in two-layer multiplex networks
35
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
36
Ground state conditions
If inside and Hessian positive definite
is feasible solution
is the ground state
Else
Ground state lies in one side of the hypercube If Hessian not positive definite NP-hard problem
Competition in two-layer multiplex networks
36
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
37
Asymptotic limits
When When
Competition in two-layer multiplex networks
37
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
38
Asymptotic limits
When
Competition in two-layer multiplex networks
38
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
Other terms negligible
39
Asymptotic limits
When
Competition in two-layer multiplex networks
39
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
Other terms negligible Minimum value when all pi = 0.5 M = 0
40
Asymptotic limits
When
Competition in two-layer multiplex networks
40
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
Other term negligible
41
Asymptotic limits
When
Competition in two-layer multiplex networks
41
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
If s(1) > s(2) M = +1 If s(1) < s(2) M = -1
42
Asymptotic limits
Competition in two-layer multiplex networks
42
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
Localized activity in first layer (supposing s(1) > s(2) ) Mixed activity in all layers
43
Gradient at
If
Competition in two-layer multiplex networks
43
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
44
Gradient at
If below
Competition in two-layer multiplex networks
44
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
45
Solutions diagram pi* = 1 pi* analytic M = +1 M → 0
Competition in two-layer multiplex networks
45
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
feasible solution
46
Solutions diagram pi* = 1 Optimization pi* analytic M = +1 heuristics M → 0
Competition in two-layer multiplex networks
46
Gómez-Gardeñes et al: Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117
feasible solution
47
NP-complete / NP-hard optimization problems
Many variables Huge search space No known polynomial time algorithms
Algorithms
Local search Collective search Hybrid search
Competition in two-layer multiplex networks
48
Local search
Characteristics
One individual moves in the search state Travel guided by local information Short-term memory Try to avoid local optima
Some methods
Gradient descent Simulated annealing Tabu search Extremal optimization
Competition in two-layer multiplex networks
48
49
Local search methods
Gradient descent
Continuous variables Needs the gradient Easily stacked in local minima Add noise or inertia to improve search
Simulated annealing
Inspired by physics at equilibrium Adequate for discrete variables Explore neighbors Allow uphill moves with certain probability (temperature)
Competition in two-layer multiplex networks
49
50
Local search methods
Tabu search
Adequate for discrete variables Explore neighbors Forbid uphill moves in a certain tabu list
Extremal optimization
Inspired by physics out of equilibrium Adequate for discrete variables Explore neighbors Objective function sum of one-variable terms Improve the worst contribution
Competition in two-layer multiplex networks
50
51
Collective search
Characteristics
Several individuals move in the search state Communication between individuals Travel guided by local and global information Long-term memory, swarm intelligence, diversity
Some methods
Evolutionary computation Genetic algorithms Evolution strategies Swarm intelligence Particle swarm optimization Ant colony systems Artificial bee colony
Competition in two-layer multiplex networks
51
52
Collective search methods
Genetic algorithms
Inspired by evolution and natural selection Adequate for discrete binary variables Population of individuals, each with a chromosome Iteration over generations Selection Reproduction (crossover) Mutation Elitism
Competition in two-layer multiplex networks
52
53
Collective search methods
Particle swarm optimization (PSO)
Inspired by bird flocks and fish schools Adequate for continuous variables Set of particles Each particle has position and velocity Each particle remembers its best position Inertia Approach local best Approach global best
Competition in two-layer multiplex networks
53
54
Hybrid search
Collective search + Local optimization Memetic algorithms
Competition in two-layer multiplex networks
54
55
Ground state search
Standard optimization package
METIS, failed
Local search
Simulated annealing, failed
Collective search
Particle swarm optimization, success
selected
Competition in two-layer multiplex networks
56
Competition in two-layer multiplex networks
57
Competition in two-layer multiplex networks
58
Model of competition between layers Analytically tractable in part of the phase diagram Optimization heuristics required
There is life beyond simulated annealing! Use the most appropriate Try several Check always the natural candidate solutions
Competition in two-layer multiplex networks
59
Contact
sergio.gomez@urv.cat http://deim.urv.cat/~sergio.gomez/
References
J Gómez-Gardeñes, M De Domenico, G Gutiérrez, A Arenas, S Gómez
Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117 Competition in two-layer multiplex networks
60
CompleNet 2019
60
https://complenet.weebly.com
61
CompleNet 2019
61
62
Contact
sergio.gomez@urv.cat http://deim.urv.cat/~sergio.gomez/
References
J Gómez-Gardeñes, M De Domenico, G Gutiérrez, A Arenas, S Gómez
Layer-layer competition in multiplex complex networks Philosophical Transactions of the Royal Society A 373 (2015) 20150117 Competition in two-layer multiplex networks