SlideShare a Scribd company logo
1 of 21
Download to read offline
Variation on preferential-attachment
Zvi Lotker
Variation
on
preferential-attachment
02
Introduction
What is preferential-attachment
3
Power Law Distributions
Observed in
both network
and non-
network
structures
โ€œEmergence of
Scaling in
Random
Networksโ€
(Barabรกsi and
Albert, 1999)
Curabitur a nisl facilisis lectus
posuere pharetra porta sed
neque. Fusce porttitor venenatis
ipsum at ullamcorper.
Suspendisse sodales leo vehicula
libero pharetra, ac porttitor
metus mollis.
Object Photography
Pr ๐‘ฅ๐‘ฅ > ๐‘ก๐‘ก ~๐ฟ๐ฟ ๐‘ก๐‘ก ๐‘ก๐‘กโˆ’๐›ฝ๐›ฝ+1,
lim
๐‘Ÿ๐‘Ÿโ†’ โˆž
L r t /๐ฟ๐ฟ[๐‘ก๐‘ก] = 1
4
History
๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ โˆˆ(2,3]๐›ฝ๐›ฝ โˆˆ(2,3]
1925,
1925,
1976
1976
1999
1999
Udny Yule Price Barabรกsi
Pr[ ๐‘ฃ๐‘ฃ๐‘ก๐‘กconnects to ๐‘ฃ๐‘ฃ๐‘–๐‘– ] =
๐‘‘๐‘‘๐‘–๐‘–
โˆ‘๐‘—๐‘— ๐‘‘๐‘‘๐‘—๐‘—
2006
2006
Chung and Lu
05
Preferential-Attachment
โ€ข Evolutionary model of networks
โ€ข There are two operations: node event,
edge event.
โ€ข In the node event node arrives
โ€ข connected to net with only one edge
โ€ข Node arriving connects according to
degree.
โ€ข In edge event
โ€ข we select two nodes according to the
degree.
6
OUR Preferential-Attachment
An edge
event
happens
with
probability
๐‘Ÿ๐‘Ÿ๐‘ก๐‘ก
Edge
event
A component
event
happens with
probability
๐‘ž๐‘ž๐‘ก๐‘ก
Component
event
Can change in
time.
But
๐‘๐‘๐‘ก๐‘ก+๐‘ž๐‘ž๐‘ก๐‘ก + ๐‘Ÿ๐‘Ÿ๐‘ก๐‘ก = 1
Time
varies
In fact, it is also
possible to
prove the
results on
Hyper graph
Hyper
graph
A node
event
happens
with
probability
๐‘๐‘๐‘ก๐‘ก
Node
event
The basic model can be expanded simply in many
directions.
Theorem
r=1-1/log(t), p=1/log(t)
E=๐‘›๐‘› log ๐‘›๐‘›, sub-linear core
Consider
p=1/2,r=0,q=1/2
Consider
p=0,r=0.25,q=0.75
Giant component
Push ๐›ฝ๐›ฝ to be
Full domain [2,โˆž)
p=ฮต,r=1/2,q=1- ฮต
Full domain (1,2]
r=1-1/t^a, p=1/t^a
โ€ข PA follows a power law with exponent
โ€“ ๐›ฝ๐›ฝ = 1 +
2
๐‘๐‘+2๐‘Ÿ๐‘Ÿ
8
Example
P=1/2 r=1/3 q=1/6
๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)
๐‘‘๐‘‘๐‘ก๐‘ก
= ๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/2t
Node E
๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)
๐‘‘๐‘‘๐‘‘๐‘‘
= 2๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/2t
Edge E
๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)
๐‘‘๐‘‘๐‘‘๐‘‘
= 0
Comp E
p=1/2,r=1/3,q=1/6
Let ๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก) denote the Degree of vertices of i at time t
๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)
๐‘‘๐‘‘๐‘ก๐‘ก
= 1/2๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/2t+1/3๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/t
๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)=(t/i)^(7/12)
๐›ฝ๐›ฝ = 1 + 12/7
9
Why PA
Data Model
Game Theory
Game theory is the basis of social networks
10
Game Theory in one slide
๏„ˆ
๏„Š
๏„‰
๏„‹
There are
players who
can choose
strategies
A profile is an
assignment
strategy for
each
The players
wish to
maximize their
(expected)
payoff
A profile
determines an
outcome, and
an outcome
determines a
payoff for each
player
11
Game Theory, cont. ANALYSIS
Nash Equilibrium is a
profile such that no single player
can gain by changing her strategy
unilaterally.
example
A B
A (10,10) (5,0)
B (0,5) (0,0)
12
Network Formation Game [Fabrikant et al, 2003]
Player = node
Strategy =
which nodes
to connect to
.
Goal:
minimize
their average
distance
Resulting
graph is not
Power Law
With probability ๐›ผ๐›ผ,
๐‘ฃ๐‘ฃ๐‘ก๐‘ก connects, and
with
probability 1โˆ’๐›ผ๐›ผ, ๐‘ฃ๐‘ฃ๐‘ก๐‘ก
connects to a
random neighbour
of the host.
Start with one
node ๐‘ฃ๐‘ฃ1.
Wealth Based
Recommendation.
At time ๐‘ก๐‘ก, node
๐‘ฃ๐‘ฃ๐‘ก๐‘ก arrives.
๐‘ฃ๐‘ฃ๐‘ก๐‘ก proposes to
an (existing)
host node.
Wealth&Recommendation
(W&R) Game
Utility = (expected) degree
14
How to play W&R
Each time a node arrives, it has to choose a single
node to connect to or receive a recommendation.
After selecting a node, either the node connects to
that node, or gets a proposal and then connects to
that node.
W&R game
End of
The game
๐œ๐œ
Wealth
๐›ผ๐›ผ
Partial
Information
deg seq
Utility
Max
degree
Question
what is
Nash
15
Strategy
Player ๐’—๐’—๐’•๐’• Strategy ๐…๐…๐’•๐’•.
is a probability distribution on existing
nodes.
๐…๐…๐’•๐’• ๐’…๐’…๐’Š๐’Š, ๐‘ซ๐‘ซ
prob. of choosing the node of degree ๐‘‘๐‘‘_๐‘–๐‘– in
the degree sequence ๐ท๐ท=(๐‘‘๐‘‘_1,โ€ฆ,๐‘‘๐‘‘_(๐‘ก๐‘กโˆ’1)).
.
Strategy Profile -๐šท๐šท = ๐…๐…๐’•๐’• , (๐’•๐’•โ‰ฅ๐Ÿ๐Ÿ)
016
Examples
โ€ข What to do if every one plays
uniform
โ€ข Better to connect to small deg
nodes?
โ€ข if ๐›ผ๐›ผ=1?
โ€ข Is it Nash Equilibrium?
5
1
1
1
1
1
1
1
1
3
3
3
1/n
1/n
The Preferential Attachment Strategy
The Preferential Attachment (PA) strategy at time ๐‘ก๐‘ก
over the degree sequence ๐ท๐ท = (๐‘‘๐‘‘1, โ€ฆ , ๐‘‘๐‘‘๐‘ก๐‘กโˆ’1) is:
=
๐‘‘๐‘‘๐‘–๐‘–
2(๐‘ก๐‘ก โˆ’ 2)
๐œ‹๐œ‹๐‘ก๐‘ก ๐‘‘๐‘‘๐‘–๐‘–, ๐ท๐ท =
๐‘‘๐‘‘๐‘–๐‘–
โˆ‘๐‘—๐‘— ๐‘‘๐‘‘๐‘—๐‘—
The Preferential Attachment strategy profile is the
strategy profile where all players ๐‘ฃ๐‘ฃ๐‘ก๐‘ก for ๐‘ก๐‘ก โ‰ฅ 5 play the PA strategy.
1
9 RUNDO
The stationary distribution of a
simple random
Walk is a probability of PA
PA and
Random
Walks
Pr ๐‘ฃ๐‘ฃ๐‘ก๐‘กconnects to ๐‘ฃ๐‘ฃ๐‘–๐‘– =Pr[RW to visit ๐‘ฃ๐‘ฃ๐‘–๐‘–]=
๐‘‘๐‘‘๐‘–๐‘–
โˆ‘๐‘—๐‘— ๐‘‘๐‘‘๐‘—๐‘—
4 FOUR
2
0
TheoremThe Preferential Attachment
strategy profile is the only
universal Nash equilibrium.
Provides a possible explanation why preferential
attachment occurs in social networks.
21
PA is a universal Nash Equilibrium
Suppose PA profile is played ๐‘ฃ๐‘ฃ๐‘–๐‘– changes its strategy to ๐œ‹๐œ‹๐‘–๐‘–โ€ฒ At step ๐‘ก๐‘ก>๐‘–๐‘–, No deviating from PAPROCESS
๐‘ฃ๐‘ฃ๐‘–๐‘– starts at
degree ๐‘‘๐‘‘ = 1.
๐‘‘๐‘‘ โ† ๐‘‘๐‘‘ + 1
w.p.
๐‘‘๐‘‘
2(๐‘ก๐‘กโˆ’2)
.
Hence, ๐œ‹๐œ‹๐‘–๐‘–โ€ฒ doesnโ€™t matter
Thanks
Chen Avin
Avi Cohen
Pierre
Fraigniaud
David Peleg
Yinon Nahum
Michael
Borokhovich

More Related Content

Similar to Variation on preferential-attachment

Introduction to Neural Network
Introduction to Neural NetworkIntroduction to Neural Network
Introduction to Neural NetworkOmer Korech
ย 
Kdd12 tutorial-inf-part-iii
Kdd12 tutorial-inf-part-iiiKdd12 tutorial-inf-part-iii
Kdd12 tutorial-inf-part-iiiLaks Lakshmanan
ย 
Gan seminar
Gan seminarGan seminar
Gan seminarSan Kim
ย 
Deep learning study 2
Deep learning study 2Deep learning study 2
Deep learning study 2San Kim
ย 
riken-RBlur-slides.pptx
riken-RBlur-slides.pptxriken-RBlur-slides.pptx
riken-RBlur-slides.pptxMuhammadAhmedShah2
ย 
randomwalk.ppt
randomwalk.pptrandomwalk.ppt
randomwalk.pptssusere8264d1
ย 
Random walks and diffusion on networks
Random walks and diffusion on networksRandom walks and diffusion on networks
Random walks and diffusion on networksNaoki Masuda
ย 
Artificial neural networks introduction
Artificial neural networks introductionArtificial neural networks introduction
Artificial neural networks introductionSungminYou
ย 
(141205) Masters_Thesis_Defense_Sundong_Kim
(141205) Masters_Thesis_Defense_Sundong_Kim(141205) Masters_Thesis_Defense_Sundong_Kim
(141205) Masters_Thesis_Defense_Sundong_KimSundong Kim
ย 
[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’
[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’
[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’ๅฐ็ฃ่ณ‡ๆ–™็ง‘ๅญธๅนดๆœƒ
ย 
2.ANN.pptx
2.ANN.pptx2.ANN.pptx
2.ANN.pptxVariable14
ย 
Neural_Network
Neural_NetworkNeural_Network
Neural_NetworkMohamed Essam
ย 
adversarial robustness lecture
adversarial robustness lectureadversarial robustness lecture
adversarial robustness lectureMuhammadAhmedShah2
ย 
Neural network basic and introduction of Deep learning
Neural network basic and introduction of Deep learningNeural network basic and introduction of Deep learning
Neural network basic and introduction of Deep learningTapas Majumdar
ย 
Graph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraGraph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraJason Riedy
ย 
Adam Ashenfelter - Finding the Oddballs
Adam Ashenfelter - Finding the OddballsAdam Ashenfelter - Finding the Oddballs
Adam Ashenfelter - Finding the OddballsMachine Learning Prague
ย 
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)Thoma Itoh
ย 

Similar to Variation on preferential-attachment (20)

Introduction to Neural Network
Introduction to Neural NetworkIntroduction to Neural Network
Introduction to Neural Network
ย 
Kdd12 tutorial-inf-part-iii
Kdd12 tutorial-inf-part-iiiKdd12 tutorial-inf-part-iii
Kdd12 tutorial-inf-part-iii
ย 
Gan seminar
Gan seminarGan seminar
Gan seminar
ย 
Deep learning study 2
Deep learning study 2Deep learning study 2
Deep learning study 2
ย 
riken-RBlur-slides.pptx
riken-RBlur-slides.pptxriken-RBlur-slides.pptx
riken-RBlur-slides.pptx
ย 
randomwalk.ppt
randomwalk.pptrandomwalk.ppt
randomwalk.ppt
ย 
Random walks and diffusion on networks
Random walks and diffusion on networksRandom walks and diffusion on networks
Random walks and diffusion on networks
ย 
Artificial neural networks introduction
Artificial neural networks introductionArtificial neural networks introduction
Artificial neural networks introduction
ย 
(141205) Masters_Thesis_Defense_Sundong_Kim
(141205) Masters_Thesis_Defense_Sundong_Kim(141205) Masters_Thesis_Defense_Sundong_Kim
(141205) Masters_Thesis_Defense_Sundong_Kim
ย 
Locality sensitive hashing
Locality sensitive hashingLocality sensitive hashing
Locality sensitive hashing
ย 
[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’
[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’
[DSC 2016] ็ณปๅˆ—ๆดปๅ‹•๏ผšๆŽๅฎๆฏ… / ไธ€ๅคฉๆžๆ‡‚ๆทฑๅบฆๅญธ็ฟ’
ย 
2.ANN.pptx
2.ANN.pptx2.ANN.pptx
2.ANN.pptx
ย 
Neural_Network
Neural_NetworkNeural_Network
Neural_Network
ย 
adversarial robustness lecture
adversarial robustness lectureadversarial robustness lecture
adversarial robustness lecture
ย 
Deep Learning for Computer Vision: Deep Networks (UPC 2016)
Deep Learning for Computer Vision: Deep Networks (UPC 2016)Deep Learning for Computer Vision: Deep Networks (UPC 2016)
Deep Learning for Computer Vision: Deep Networks (UPC 2016)
ย 
Neural network basic and introduction of Deep learning
Neural network basic and introduction of Deep learningNeural network basic and introduction of Deep learning
Neural network basic and introduction of Deep learning
ย 
Graph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraGraph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear Algebra
ย 
DeepLearning.pdf
DeepLearning.pdfDeepLearning.pdf
DeepLearning.pdf
ย 
Adam Ashenfelter - Finding the Oddballs
Adam Ashenfelter - Finding the OddballsAdam Ashenfelter - Finding the Oddballs
Adam Ashenfelter - Finding the Oddballs
ย 
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
Friedlander et al. Evolution of Bow-Tie Architectures in Biology (2015)
ย 

More from Zvi Lotker

Asonam 2019-zvi-3-s
Asonam 2019-zvi-3-sAsonam 2019-zvi-3-s
Asonam 2019-zvi-3-sZvi Lotker
ย 
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018  Zvi lotker talk on The mathematics of genderKnesset 17.07.2018  Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018 Zvi lotker talk on The mathematics of genderZvi Lotker
ย 
Symmetry 2
Symmetry 2Symmetry 2
Symmetry 2Zvi Lotker
ย 
Zvi random-walks-slideshare
Zvi random-walks-slideshareZvi random-walks-slideshare
Zvi random-walks-slideshareZvi Lotker
ย 
The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5Zvi Lotker
ย 
Voting algorithm in the play julius 5
Voting algorithm in the play julius 5Voting algorithm in the play julius 5
Voting algorithm in the play julius 5Zvi Lotker
ย 
Leonard Cohen
Leonard CohenLeonard Cohen
Leonard CohenZvi Lotker
ย 
Small world effect
Small world effectSmall world effect
Small world effectZvi Lotker
ย 

More from Zvi Lotker (8)

Asonam 2019-zvi-3-s
Asonam 2019-zvi-3-sAsonam 2019-zvi-3-s
Asonam 2019-zvi-3-s
ย 
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018  Zvi lotker talk on The mathematics of genderKnesset 17.07.2018  Zvi lotker talk on The mathematics of gender
Knesset 17.07.2018 Zvi lotker talk on The mathematics of gender
ย 
Symmetry 2
Symmetry 2Symmetry 2
Symmetry 2
ย 
Zvi random-walks-slideshare
Zvi random-walks-slideshareZvi random-walks-slideshare
Zvi random-walks-slideshare
ย 
The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5The effect of population control on societal fragmentation end-5
The effect of population control on societal fragmentation end-5
ย 
Voting algorithm in the play julius 5
Voting algorithm in the play julius 5Voting algorithm in the play julius 5
Voting algorithm in the play julius 5
ย 
Leonard Cohen
Leonard CohenLeonard Cohen
Leonard Cohen
ย 
Small world effect
Small world effectSmall world effect
Small world effect
ย 

Recently uploaded

High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...soniya singh
ย 
Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”soniya singh
ย 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
ย 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
ย 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
ย 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
ย 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
ย 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
ย 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
ย 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
ย 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
ย 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
ย 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
ย 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
ย 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
ย 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/managementakshesh doshi
ย 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
ย 
Delhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Callshivangimorya083
ย 
Delhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Callshivangimorya083
ย 

Recently uploaded (20)

High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi ๐Ÿ”8264348440๐Ÿ” Independent Escort...
ย 
Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
Call Girls in Defence Colony Delhi ๐Ÿ’ฏCall Us ๐Ÿ”8264348440๐Ÿ”
ย 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
ย 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
ย 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
ย 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
ย 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
ย 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
ย 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
ย 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
ย 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
ย 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
ย 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
ย 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
ย 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
ย 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
ย 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/management
ย 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
ย 
Delhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
ย 
Delhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 โ˜Žโœ”๐Ÿ‘Œโœ” Whatsapp Hard And Sexy Vip Call
ย 

Variation on preferential-attachment

  • 1. Variation on preferential-attachment Zvi Lotker Variation on preferential-attachment
  • 3. 3 Power Law Distributions Observed in both network and non- network structures โ€œEmergence of Scaling in Random Networksโ€ (Barabรกsi and Albert, 1999) Curabitur a nisl facilisis lectus posuere pharetra porta sed neque. Fusce porttitor venenatis ipsum at ullamcorper. Suspendisse sodales leo vehicula libero pharetra, ac porttitor metus mollis. Object Photography Pr ๐‘ฅ๐‘ฅ > ๐‘ก๐‘ก ~๐ฟ๐ฟ ๐‘ก๐‘ก ๐‘ก๐‘กโˆ’๐›ฝ๐›ฝ+1, lim ๐‘Ÿ๐‘Ÿโ†’ โˆž L r t /๐ฟ๐ฟ[๐‘ก๐‘ก] = 1
  • 4. 4 History ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ=3๐›ฝ๐›ฝ=3 ๐›ฝ๐›ฝ โˆˆ(2,3]๐›ฝ๐›ฝ โˆˆ(2,3] 1925, 1925, 1976 1976 1999 1999 Udny Yule Price Barabรกsi Pr[ ๐‘ฃ๐‘ฃ๐‘ก๐‘กconnects to ๐‘ฃ๐‘ฃ๐‘–๐‘– ] = ๐‘‘๐‘‘๐‘–๐‘– โˆ‘๐‘—๐‘— ๐‘‘๐‘‘๐‘—๐‘— 2006 2006 Chung and Lu
  • 5. 05 Preferential-Attachment โ€ข Evolutionary model of networks โ€ข There are two operations: node event, edge event. โ€ข In the node event node arrives โ€ข connected to net with only one edge โ€ข Node arriving connects according to degree. โ€ข In edge event โ€ข we select two nodes according to the degree.
  • 6. 6 OUR Preferential-Attachment An edge event happens with probability ๐‘Ÿ๐‘Ÿ๐‘ก๐‘ก Edge event A component event happens with probability ๐‘ž๐‘ž๐‘ก๐‘ก Component event Can change in time. But ๐‘๐‘๐‘ก๐‘ก+๐‘ž๐‘ž๐‘ก๐‘ก + ๐‘Ÿ๐‘Ÿ๐‘ก๐‘ก = 1 Time varies In fact, it is also possible to prove the results on Hyper graph Hyper graph A node event happens with probability ๐‘๐‘๐‘ก๐‘ก Node event The basic model can be expanded simply in many directions.
  • 7. Theorem r=1-1/log(t), p=1/log(t) E=๐‘›๐‘› log ๐‘›๐‘›, sub-linear core Consider p=1/2,r=0,q=1/2 Consider p=0,r=0.25,q=0.75 Giant component Push ๐›ฝ๐›ฝ to be Full domain [2,โˆž) p=ฮต,r=1/2,q=1- ฮต Full domain (1,2] r=1-1/t^a, p=1/t^a โ€ข PA follows a power law with exponent โ€“ ๐›ฝ๐›ฝ = 1 + 2 ๐‘๐‘+2๐‘Ÿ๐‘Ÿ
  • 8. 8 Example P=1/2 r=1/3 q=1/6 ๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก) ๐‘‘๐‘‘๐‘ก๐‘ก = ๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/2t Node E ๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก) ๐‘‘๐‘‘๐‘‘๐‘‘ = 2๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/2t Edge E ๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก) ๐‘‘๐‘‘๐‘‘๐‘‘ = 0 Comp E p=1/2,r=1/3,q=1/6 Let ๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก) denote the Degree of vertices of i at time t ๐‘‘๐‘‘๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก) ๐‘‘๐‘‘๐‘ก๐‘ก = 1/2๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/2t+1/3๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)/t ๐‘‘๐‘‘๐‘–๐‘–(๐‘ก๐‘ก)=(t/i)^(7/12) ๐›ฝ๐›ฝ = 1 + 12/7
  • 9. 9 Why PA Data Model Game Theory Game theory is the basis of social networks
  • 10. 10 Game Theory in one slide ๏„ˆ ๏„Š ๏„‰ ๏„‹ There are players who can choose strategies A profile is an assignment strategy for each The players wish to maximize their (expected) payoff A profile determines an outcome, and an outcome determines a payoff for each player
  • 11. 11 Game Theory, cont. ANALYSIS Nash Equilibrium is a profile such that no single player can gain by changing her strategy unilaterally. example A B A (10,10) (5,0) B (0,5) (0,0)
  • 12. 12 Network Formation Game [Fabrikant et al, 2003] Player = node Strategy = which nodes to connect to . Goal: minimize their average distance Resulting graph is not Power Law
  • 13. With probability ๐›ผ๐›ผ, ๐‘ฃ๐‘ฃ๐‘ก๐‘ก connects, and with probability 1โˆ’๐›ผ๐›ผ, ๐‘ฃ๐‘ฃ๐‘ก๐‘ก connects to a random neighbour of the host. Start with one node ๐‘ฃ๐‘ฃ1. Wealth Based Recommendation. At time ๐‘ก๐‘ก, node ๐‘ฃ๐‘ฃ๐‘ก๐‘ก arrives. ๐‘ฃ๐‘ฃ๐‘ก๐‘ก proposes to an (existing) host node. Wealth&Recommendation (W&R) Game Utility = (expected) degree
  • 14. 14 How to play W&R Each time a node arrives, it has to choose a single node to connect to or receive a recommendation. After selecting a node, either the node connects to that node, or gets a proposal and then connects to that node. W&R game End of The game ๐œ๐œ Wealth ๐›ผ๐›ผ Partial Information deg seq Utility Max degree Question what is Nash
  • 15. 15 Strategy Player ๐’—๐’—๐’•๐’• Strategy ๐…๐…๐’•๐’•. is a probability distribution on existing nodes. ๐…๐…๐’•๐’• ๐’…๐’…๐’Š๐’Š, ๐‘ซ๐‘ซ prob. of choosing the node of degree ๐‘‘๐‘‘_๐‘–๐‘– in the degree sequence ๐ท๐ท=(๐‘‘๐‘‘_1,โ€ฆ,๐‘‘๐‘‘_(๐‘ก๐‘กโˆ’1)). . Strategy Profile -๐šท๐šท = ๐…๐…๐’•๐’• , (๐’•๐’•โ‰ฅ๐Ÿ๐Ÿ)
  • 16. 016 Examples โ€ข What to do if every one plays uniform โ€ข Better to connect to small deg nodes? โ€ข if ๐›ผ๐›ผ=1? โ€ข Is it Nash Equilibrium? 5 1 1 1 1 1 1 1 1 3 3 3 1/n 1/n
  • 17. The Preferential Attachment Strategy The Preferential Attachment (PA) strategy at time ๐‘ก๐‘ก over the degree sequence ๐ท๐ท = (๐‘‘๐‘‘1, โ€ฆ , ๐‘‘๐‘‘๐‘ก๐‘กโˆ’1) is: = ๐‘‘๐‘‘๐‘–๐‘– 2(๐‘ก๐‘ก โˆ’ 2) ๐œ‹๐œ‹๐‘ก๐‘ก ๐‘‘๐‘‘๐‘–๐‘–, ๐ท๐ท = ๐‘‘๐‘‘๐‘–๐‘– โˆ‘๐‘—๐‘— ๐‘‘๐‘‘๐‘—๐‘— The Preferential Attachment strategy profile is the strategy profile where all players ๐‘ฃ๐‘ฃ๐‘ก๐‘ก for ๐‘ก๐‘ก โ‰ฅ 5 play the PA strategy.
  • 18. 1 9 RUNDO The stationary distribution of a simple random Walk is a probability of PA PA and Random Walks Pr ๐‘ฃ๐‘ฃ๐‘ก๐‘กconnects to ๐‘ฃ๐‘ฃ๐‘–๐‘– =Pr[RW to visit ๐‘ฃ๐‘ฃ๐‘–๐‘–]= ๐‘‘๐‘‘๐‘–๐‘– โˆ‘๐‘—๐‘— ๐‘‘๐‘‘๐‘—๐‘—
  • 19. 4 FOUR 2 0 TheoremThe Preferential Attachment strategy profile is the only universal Nash equilibrium. Provides a possible explanation why preferential attachment occurs in social networks.
  • 20. 21 PA is a universal Nash Equilibrium Suppose PA profile is played ๐‘ฃ๐‘ฃ๐‘–๐‘– changes its strategy to ๐œ‹๐œ‹๐‘–๐‘–โ€ฒ At step ๐‘ก๐‘ก>๐‘–๐‘–, No deviating from PAPROCESS ๐‘ฃ๐‘ฃ๐‘–๐‘– starts at degree ๐‘‘๐‘‘ = 1. ๐‘‘๐‘‘ โ† ๐‘‘๐‘‘ + 1 w.p. ๐‘‘๐‘‘ 2(๐‘ก๐‘กโˆ’2) . Hence, ๐œ‹๐œ‹๐‘–๐‘–โ€ฒ doesnโ€™t matter
  • 21. Thanks Chen Avin Avi Cohen Pierre Fraigniaud David Peleg Yinon Nahum Michael Borokhovich