Community subgraph densification Rbert Plovics June 26, 2014 - - PowerPoint PPT Presentation

community subgraph densification
SMART_READER_LITE
LIVE PREVIEW

Community subgraph densification Rbert Plovics June 26, 2014 - - PowerPoint PPT Presentation

Community subgraph densification Rbert Plovics June 26, 2014 Introduction Community densification Laws P ERSONAL Robert Palovics rpalovics@ilab.sztaki.hu Supervisor: Andrs Benczr BSc and MSc degree in Theoretical Physics


slide-1
SLIDE 1

Community subgraph densification

Róbert Pálovics June 26, 2014

slide-2
SLIDE 2

Introduction Community densification Laws

PERSONAL

◮ Robert Palovics ◮ rpalovics@ilab.sztaki.hu ◮ Supervisor: András Benczúr ◮ BSc and MSc degree in Theoretical Physics

◮ TU Budapest

◮ Phd student in Mathematics (2nd year)

◮ TU Budapest ◮ InfoLab @ Hungarian Academy of Sciences

https://dms.sztaki.hu/en/ http://www.sztaki.hu/department/INFOLAB/

◮ computer science:)

slide-3
SLIDE 3

Introduction Community densification Laws

RESEARCH INTEREST

◮ Information (epidemic) spreading in networks

◮ Cascades in online social networks ◮ Community densification laws

◮ Models of complex networks & large graphs

◮ Accelerated growth of networks ◮ Densification laws

◮ Recommender systems (RS)

◮ Online (temporal) recommendations ◮ Temporal prediction and evaluation ◮ Online collaborative filtering ◮ Context-based RS ◮ Location based RS ◮ Using social information in RS

slide-4
SLIDE 4

Introduction Community densification Laws

INFORMATION SPREAD IN NETWORKS Network + Diffusion process ↔ Measurements

◮ diffusion ↔ observable time series ◮ fixed network + time series

slide-5
SLIDE 5

Introduction Community densification Laws

COMMUNITY DENSIFICATION LAW

◮ Users adopt a given behavior a

after each other

◮ G(a, t) = {subgraph of users

who adopted a before t} Datasets

◮ artists in Last.fm ◮ hashtags in Twitter

slide-6
SLIDE 6

Introduction Community densification Laws

COMMUNITY DENSIFICATION LAW

◮ The number of edges e(a, t) is power-law function of the number of

nodes n(a, t) in the subgraph with exponent γ < 2.

number of edges e(A,A)

0.01 0.1 1 10 100 1,000 10,000 100,000

n(A)

1 10 100 1,000 10,000 100,000

slide-7
SLIDE 7

Introduction Community densification Laws

COMPARISON OF PROCESSES

number of edges e(A,A)

1e−05 0.0001 0.001 0.01 0.1 1 10 100 1,000 10,000 100,000

n(A)

1 10 100 1,000 10,000 100,000 community densification fitted curve random picking / swapping epidemic simulation

◮ d = e n

ρ =

2e n(n−1) ∼ e n2 ◮ Densification vs. sparsification ◮ Maximum spread

slide-8
SLIDE 8

Introduction Community densification Laws

ACCELERATED GROWTH OF NETWORKS

number of edges e

1 10 100 1,000 10,000 100,000

number of nodes n

1 10 100 1,000 10,000 100,000

◮ Growing network, no information diffusion ◮ L(t) ∝ ta+1

e(n) ∝ nβ

slide-9
SLIDE 9

Introduction Community densification Laws

NON-ISOLATED NODES

◮ Power law fraction of nodes with at least one edge within

the community, with exponent δ > 1.

◮ The edge number in a community as the function of the

number nodes with at least one edge also follows power law (β′).

◮ β = β′ (!)

slide-10
SLIDE 10

Introduction Community densification Laws

SUMMARY

number of edges e

1e−06 0.0001 0.01 1 100 10,000 1e+06

number of nodes n

1 10 100 1,000 10,000 100,000

accelerated growth non-zero component densification epidemic model community densification fitted curve random picking / swapping

slide-11
SLIDE 11

Introduction Community densification Laws

Network discovery process

◮ Information spreading over a network and the dynamic

growth of the network are similar and closely related processes

◮ The network itself can be considered as a community in a

hidden social network Work in progress

◮ Develop a network model that describes this effect ◮ Develop an information spreading model ◮ Is the degree sequence sufficient (swapping, β-model)?

slide-12
SLIDE 12