Competition in two-layer multiplex networks Sergio Gmez - - PowerPoint PPT Presentation

competition in two layer
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Competition in two-layer multiplex networks

Sergio Gómez

Universitat Rovira i Virgili, Tarragona (Spain)

CCS / DOOCN-XI 2018 Thessaloniki

slide-2
SLIDE 2

2

Outline

 Motivation  Competition dynamics  Ground State  Optimization  Results

Competition in two-layer multiplex networks

slide-3
SLIDE 3

 Structure

 Multiplex network

3

Competition in two-layer multiplex networks

3

slide-4
SLIDE 4

4

Competition in two-layer multiplex networks

4

slide-5
SLIDE 5

5

Competition in two-layer multiplex networks

5

slide-6
SLIDE 6

6

Competition in two-layer multiplex networks

6

slide-7
SLIDE 7

7

Competition in two-layer multiplex networks

7

slide-8
SLIDE 8

8

Competition in two-layer multiplex networks

8

slide-9
SLIDE 9

9

 Dynamics

 Individuals can choose between several alternatives

Competition in two-layer multiplex networks

9

slide-10
SLIDE 10

10

 Dynamics

 Individuals can choose between several alternatives  Using several alternatives at once has a cost

Competition in two-layer multiplex networks

10

slide-11
SLIDE 11

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

slide-12
SLIDE 12

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

slide-13
SLIDE 13

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

slide-14
SLIDE 14

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

cost benefit benefit

slide-15
SLIDE 15

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

cost benefit benefit Competition between layers

slide-16
SLIDE 16

16

Structure

Competition in two-layer multiplex networks Interconnected multilayer network Multiplex network

slide-17
SLIDE 17

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

slide-18
SLIDE 18

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

slide-19
SLIDE 19

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

slide-20
SLIDE 20

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

slide-21
SLIDE 21

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

slide-22
SLIDE 22

22

Related dynamics

Competition in two-layer multiplex networks

 Diffusion in multiplex networks

Laplacian Diffusion time

slide-23
SLIDE 23

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

slide-24
SLIDE 24

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

slide-25
SLIDE 25

25

Competition dynamics

Competition in two-layer multiplex networks

 Variables

probability of node i being active in layer a

slide-26
SLIDE 26

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

slide-27
SLIDE 27

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

slide-28
SLIDE 28

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

slide-29
SLIDE 29

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

slide-30
SLIDE 30

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

slide-31
SLIDE 31

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

slide-32
SLIDE 32

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

slide-33
SLIDE 33

33

Ground state

Competition in two-layer multiplex networks

 Minimize

with the constraints

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

slide-34
SLIDE 34

34

Ground state

Competition in two-layer multiplex networks

 Minimize

with the constraints

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

Quadratic programming problem

slide-35
SLIDE 35

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

slide-36
SLIDE 36

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

slide-37
SLIDE 37

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

slide-38
SLIDE 38

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

slide-39
SLIDE 39

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

slide-40
SLIDE 40

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

slide-41
SLIDE 41

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

slide-42
SLIDE 42

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

slide-43
SLIDE 43

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

slide-44
SLIDE 44

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

slide-45
SLIDE 45

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

?

slide-46
SLIDE 46

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

slide-47
SLIDE 47

47

Combinatorial optimization

 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

slide-48
SLIDE 48

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

slide-49
SLIDE 49

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

slide-50
SLIDE 50

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

slide-51
SLIDE 51

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

slide-52
SLIDE 52

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

slide-53
SLIDE 53

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

slide-54
SLIDE 54

54

 Hybrid search

 Collective search + Local optimization  Memetic algorithms

Competition in two-layer multiplex networks

54

slide-55
SLIDE 55

55

Results

 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

slide-56
SLIDE 56

56

Competition in two-layer multiplex networks

slide-57
SLIDE 57

57

Competition in two-layer multiplex networks

slide-58
SLIDE 58

58

Concluding remarks

 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

slide-59
SLIDE 59

59

Thank you for your attention!

 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

slide-60
SLIDE 60

60

CompleNet 2019

60

https://complenet.weebly.com

slide-61
SLIDE 61

61

CompleNet 2019

61

slide-62
SLIDE 62

62

Thank you for your attention!

 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