SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Small world effect
P. Fraigniaud, E. Lebhar, Z. Lotker
Recovering the long range
links in augmented graphs
 Large interaction networks
 Spontaneous & local construction.
 Very large number of nodes.
 Small diameter.
 High clustering.
 Power-law degree distr
Milgram Experiment
 Source person s (e.g., in Wichita)
 Target person t (e.g., in Cambridge)
 Name, professional occupation, city of
living, etc.
 Letter transmitted via a chain of
individuals related on a personal basis
 Result: “six degrees of separation”
The small world effect
M. Smith
Farmer
Wyoming
M. SMOOTH
Physician
Bosto
Very short paths exists
Milgram 1967
People are able to discover them
locally.
(navigability)
Navigability
 Jon Kleinberg (2000)
 Why should there exist short chains of
acquaintances linking together arbitrary
pairs of strangers?
 Why should arbitrary pairs of strangers be
able to find short chains of acquaintances
that link them together?
 In other words: how to navigate in a
small worlds?
Augmented graphs H=(G,D)
 Individuals as nodes of a graph G
 Edges of G model relations between individuals
deducible from their societal positions
 A number k of “long links” are added to G
at random, according to some probability
distribution D: Du(v)=prob(u→v)
 Long links model relations between individuals
that cannot be deduced from their societal
positions
Example
Greedy Routing
in augmented graphs
 Source s ∈ V(G)
 Target t ∈ V(G)
 Current node x selects among its degG(x)+k
neighbors the closest to t in G, that is
according to the distance function distG().
 Greedy routing in augmented graphs aims
at modeling the routing process performed
by social entities in Milgram’s experiment.
Example
4 3 2
Augmented meshes
Kleinberg (2000)
d-dimensional n-node meshes
augmented with d-harmonic links
u
v
Du(v)=prob(u→v) ≈ 1/(log(n)*dist(u,v)d)
Kleinberg’s theorems
 Greedy routing performs in O(log2n / k)
expected #steps in d-dimensional meshes
augmented with k links per node, chosen
according to the d-harmonic distribution.
 Note: k = log n ⇒ O(log n) expect. #steps
 Greedy routing in d-dimensional meshes
augmented with a h-harmonic distribution,
h≠d, performs in Ω(nε) expected #steps.
Navigable graphs
 Let f : N → R be a function
 Definition: An n-node graph G is f-
navigable if there exist an
augmentation D for G such that greedy
routing in (G,D) performs in at most
f(n) expected #steps.
O(polylog(n))-
Navigable graphs
 Bounded growth graphs
 Definition: |B(x,2r)| ≤ k |B(x,r)|
 Duchon, Hanusse, Lebhar, Schabanel (2005)
 Bounded doubling dimension
 Definition: every B(x,2r) can be covered by at
most 2d balls of radius r, B(xi,r)
 Slivkins (2005)
 Graphs of bounded treewidth
 Fraigniaud (2005)
Question
 Does it exist a function f∈O(polylog(n))
such that all graphs are f-navigable?
Doubling dimension
Bounded doubling dimension
 Definition: every B(x,2r) can be covered by
at most 2d balls of radius r, B(xi,r)
Doubling dimension
Our result
Theorem (Fraigniaud, Lebhar, Lotker)
Let d such that
limn→+∞ loglog n / d(n) = 0
Let F be the family of n-node graphs
with doubling dimension at most d(n).
F is not O(polylog(n))-navigable.
Examples
 d(n) = (loglog n)1+ε for ε>0
 d(n) = (log n)1/2
 Remark: 2d(n) is not in O(polylog(n))
Proof of non-navigability
 The family F contains the graph Hd:
x = x1 x2 ... xd
is connected to all nodes
y = y1 y2 ... yd
such that yi = xi + ai where
ai ∈ {-1,0,+1}
Hd has doubling dimension d
Intuitive approach
 Large doubling dimension d implies that
every nodes x ∈ Hd has choices over
exponentially many directions
 The underlying metric of Hd is L∞:
Directions
+1,+1
+1,0
+1,-1
-1,+1
-1,0
-1,-1
0,+1
0,-1
Case of symmetric distribution
Source s
Target t
Disadvantaged
direction
At every step, probability ≤ 1/2d to go in the right direction
Diagonals
+1,+1
+1,0
+1,-1
-1,+1
-1,0
-1,-1
0,+1
0,-1
Lines
p lines in each direction
p
p
Intervals
J
Certificates
J
v
v is a certificate for J
Counting argument
 2d directions
 Lines are split in intervals of length L
 n/L × 2d intervals in total
 Every node belongs to many intervals,
but can be the certificate of at most one
interval
 If L<2d there is one interval J0 without
certificate
L-1 steps from s to t
J0
source s
target t
QED
Conclusion
 Remark: The proof still holds if the long
links are not set independently.
 Theorem (Peleg)
Every n-node graph is O(n1/2)-navigable, by
using a uniform setting of the long links
 Open problem: look for the smallest
function f such that every n-node graph
is f(n)-navigable
Navigability in Kleinberg
model
 A routing algorithm is claimed
decentralized if:
1. It knows all links of the mesh,
2. It discovers locally the extra random
links.
 Greedy routing computes paths of
expected length O(log2n) between any
pair in this model.
Augmented graph models
 Augmented graph= (H,φ)
 ➡H= base graph, globally known
 ➡φ= augmented links distribution
 φu(v)= probability that v is the long
range contact of u.
Question
 Can we detect, in a “small world”
graph, which links are the long-range
links?
Recovering the long
range links
1. Validation of the model:
 Are there long range links?
 What kind of real links are they?
2. Efficient routing with light encoding:
 The set of grid coordinates is enough to
route.
 Distances easy to compute with small
labels.
Goal
 Design an algorithm
 with input G, small world graph
 that outputs H and a set E of long links
 such that if G is H’ augmented with E’,
(H,E) is a good approximation of (H’,E’).
 Good approximation: H close to H’ and
greedy routing efficient knowing only H.
Too big H may destroy
the routing
 Remaining shortcuts can be
problematic!
Greedy diameter Ω(n1/√log n)
Hypothesis on the input
 G= small world graph
 We assume that G comes from a
density based augmentation.
 G= H + E, H of bounded growth and E
produced by φ, density based.
 We assume that the base metric H has
a high clustering.
high clustering.
 An edge u-v has clustering C/n iff u and
v share at least C neighbors.
Extracting the long range links
Intuition
 The base metric has high clustering.
 Extraction algorithm: tests if links are
highly clustered.
Highly clustered:
chances to be close.
Few triangles:
chances to be long range.
Extracting the long range links
 Input: a bounded growth graph G,
clustered augmented by a density
based distribution of shortcuts
(unknown set E).
 Extraction algorithm:
 for each edge, test # of triangles
 if it does not correspond to the clustering,
label it as shortcut.
Result
 Theorem:
 if the clustering is high enough
(≥logn/loglogn), the algorithm detects all
shortcuts of large stretch (≥polylog(n))
except polylog(n) of them w.h.p..
 Greedy routing with the output map
computes routes of length at most
poylylog(n) longer than it should with
the original map.
Clustering hypothesis
 The clustering hypothesis is essential to
recover the long links with a local
maximum likelihood algorithm.
 Theorem: On the ring of n nodes
harmonically augmented, for any 0<ε<1/5,
any local maximum
 likelihood algorithm misses Ω(n5ε/logn) links
of stretch Ω(n1/(5-ε)
).
The End

Weitere ähnliche Inhalte

Was ist angesagt?

A linear algorithm for the grundy number of a tree
A linear algorithm for the grundy number of a treeA linear algorithm for the grundy number of a tree
A linear algorithm for the grundy number of a treeijcsit
 
16890 unit 2 heuristic search techniques
16890 unit 2 heuristic  search techniques16890 unit 2 heuristic  search techniques
16890 unit 2 heuristic search techniquesJais Balta
 
Darmon Points for fields of mixed signature
Darmon Points for fields of mixed signatureDarmon Points for fields of mixed signature
Darmon Points for fields of mixed signaturemmasdeu
 
Lindley smith 1972
Lindley smith 1972Lindley smith 1972
Lindley smith 1972Julyan Arbel
 
Rademacher Averages: Theory and Practice
Rademacher Averages: Theory and PracticeRademacher Averages: Theory and Practice
Rademacher Averages: Theory and PracticeTwo Sigma
 
A Unified Perspective for Darmon Points
A Unified Perspective for Darmon PointsA Unified Perspective for Darmon Points
A Unified Perspective for Darmon Pointsmmasdeu
 
Getting Started with Machine Learning
Getting Started with Machine LearningGetting Started with Machine Learning
Getting Started with Machine LearningHumberto Marchezi
 
ON 2-REPEATED SOLID BURST ERRORS
ON 2-REPEATED SOLID BURST ERRORSON 2-REPEATED SOLID BURST ERRORS
ON 2-REPEATED SOLID BURST ERRORSijfcstjournal
 
Data Summer Conf 2018, “From the math to the business value: machine learning...
Data Summer Conf 2018, “From the math to the business value: machine learning...Data Summer Conf 2018, “From the math to the business value: machine learning...
Data Summer Conf 2018, “From the math to the business value: machine learning...Provectus
 
Breadth First Search (BFS)
Breadth First Search (BFS)Breadth First Search (BFS)
Breadth First Search (BFS)Dhrumil Panchal
 
Conditional preference queries and possibilistic logic
Conditional preference queries and possibilistic logicConditional preference queries and possibilistic logic
Conditional preference queries and possibilistic logicFayçal Touazi
 

Was ist angesagt? (20)

Ddns
DdnsDdns
Ddns
 
Iterative deepening search
Iterative deepening searchIterative deepening search
Iterative deepening search
 
A linear algorithm for the grundy number of a tree
A linear algorithm for the grundy number of a treeA linear algorithm for the grundy number of a tree
A linear algorithm for the grundy number of a tree
 
16890 unit 2 heuristic search techniques
16890 unit 2 heuristic  search techniques16890 unit 2 heuristic  search techniques
16890 unit 2 heuristic search techniques
 
Darmon Points for fields of mixed signature
Darmon Points for fields of mixed signatureDarmon Points for fields of mixed signature
Darmon Points for fields of mixed signature
 
Ip unit 1
Ip unit 1Ip unit 1
Ip unit 1
 
Lindley smith 1972
Lindley smith 1972Lindley smith 1972
Lindley smith 1972
 
Lesson 5: Continuity
Lesson 5: ContinuityLesson 5: Continuity
Lesson 5: Continuity
 
Rademacher Averages: Theory and Practice
Rademacher Averages: Theory and PracticeRademacher Averages: Theory and Practice
Rademacher Averages: Theory and Practice
 
A Unified Perspective for Darmon Points
A Unified Perspective for Darmon PointsA Unified Perspective for Darmon Points
A Unified Perspective for Darmon Points
 
Shortest Path Problem
Shortest Path ProblemShortest Path Problem
Shortest Path Problem
 
Breadth first search
Breadth first searchBreadth first search
Breadth first search
 
Getting Started with Machine Learning
Getting Started with Machine LearningGetting Started with Machine Learning
Getting Started with Machine Learning
 
ON 2-REPEATED SOLID BURST ERRORS
ON 2-REPEATED SOLID BURST ERRORSON 2-REPEATED SOLID BURST ERRORS
ON 2-REPEATED SOLID BURST ERRORS
 
Data Summer Conf 2018, “From the math to the business value: machine learning...
Data Summer Conf 2018, “From the math to the business value: machine learning...Data Summer Conf 2018, “From the math to the business value: machine learning...
Data Summer Conf 2018, “From the math to the business value: machine learning...
 
Bs32440443
Bs32440443Bs32440443
Bs32440443
 
Breadth First Search (BFS)
Breadth First Search (BFS)Breadth First Search (BFS)
Breadth First Search (BFS)
 
Conditional preference queries and possibilistic logic
Conditional preference queries and possibilistic logicConditional preference queries and possibilistic logic
Conditional preference queries and possibilistic logic
 
[PPT]
[PPT][PPT]
[PPT]
 
Lar calc10 ch01_sec4
Lar calc10 ch01_sec4Lar calc10 ch01_sec4
Lar calc10 ch01_sec4
 

Andere mochten auch

on the evolution of random graphs
on the evolution of random graphson the evolution of random graphs
on the evolution of random graphshuwenbiao
 
Some random graphs for network models - Birgit Plötzeneder
Some random graphs for network models -  Birgit PlötzenederSome random graphs for network models -  Birgit Plötzeneder
Some random graphs for network models - Birgit PlötzenederBirgit Plötzeneder
 
Random graph models
Random graph modelsRandom graph models
Random graph modelsnetworksuw
 
Social network analysis
Social network analysisSocial network analysis
Social network analysisCaleb Jones
 
Social Networks and Social Capital
Social Networks and Social CapitalSocial Networks and Social Capital
Social Networks and Social CapitalGiorgos Cheliotis
 

Andere mochten auch (8)

on the evolution of random graphs
on the evolution of random graphson the evolution of random graphs
on the evolution of random graphs
 
Some random graphs for network models - Birgit Plötzeneder
Some random graphs for network models -  Birgit PlötzenederSome random graphs for network models -  Birgit Plötzeneder
Some random graphs for network models - Birgit Plötzeneder
 
Graph Evolution Models
Graph Evolution ModelsGraph Evolution Models
Graph Evolution Models
 
Random graph models
Random graph modelsRandom graph models
Random graph models
 
I Social Network
I Social NetworkI Social Network
I Social Network
 
Social network analysis
Social network analysisSocial network analysis
Social network analysis
 
Social Networks and Social Capital
Social Networks and Social CapitalSocial Networks and Social Capital
Social Networks and Social Capital
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 

Ähnlich wie Small world effect

Threshold network models
Threshold network modelsThreshold network models
Threshold network modelsNaoki Masuda
 
Minimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsMinimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsLuis Galárraga
 
Graph theory concepts complex networks presents-rouhollah nabati
Graph theory concepts   complex networks presents-rouhollah nabatiGraph theory concepts   complex networks presents-rouhollah nabati
Graph theory concepts complex networks presents-rouhollah nabatinabati
 
Social network analysis
Social network analysisSocial network analysis
Social network analysisStefanie Zhao
 
Digital Distance Geometry
Digital Distance GeometryDigital Distance Geometry
Digital Distance Geometryppd1961
 
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRYON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRYFransiskeran
 
Fact checking using Knowledge graphs (course: CS584 @Emory U)

Fact checking using Knowledge graphs (course: CS584 @Emory U)
Fact checking using Knowledge graphs (course: CS584 @Emory U)

Fact checking using Knowledge graphs (course: CS584 @Emory U)
Ramraj Chandradevan
 
On algorithmic problems concerning graphs of higher degree of symmetry
On algorithmic problems concerning graphs of higher degree of symmetryOn algorithmic problems concerning graphs of higher degree of symmetry
On algorithmic problems concerning graphs of higher degree of symmetrygraphhoc
 
graph.pptx
graph.pptxgraph.pptx
graph.pptxhijigaf
 
Testing Forest-Isomorphism in the Adjacency List Model
Testing Forest-Isomorphismin the Adjacency List ModelTesting Forest-Isomorphismin the Adjacency List Model
Testing Forest-Isomorphism in the Adjacency List Modelirrrrr
 
Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...
Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...
Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...Vladimir Kulyukin
 
Lecture 5b graphs and hashing
Lecture 5b graphs and hashingLecture 5b graphs and hashing
Lecture 5b graphs and hashingVictor Palmar
 
358 33 powerpoint-slides_13-graphs_chapter-13
358 33 powerpoint-slides_13-graphs_chapter-13358 33 powerpoint-slides_13-graphs_chapter-13
358 33 powerpoint-slides_13-graphs_chapter-13sumitbardhan
 
ABC based on Wasserstein distances
ABC based on Wasserstein distancesABC based on Wasserstein distances
ABC based on Wasserstein distancesChristian Robert
 

Ähnlich wie Small world effect (20)

Threshold network models
Threshold network modelsThreshold network models
Threshold network models
 
Minimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsMinimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applications
 
Graph theory concepts complex networks presents-rouhollah nabati
Graph theory concepts   complex networks presents-rouhollah nabatiGraph theory concepts   complex networks presents-rouhollah nabati
Graph theory concepts complex networks presents-rouhollah nabati
 
Social network analysis
Social network analysisSocial network analysis
Social network analysis
 
Digital Distance Geometry
Digital Distance GeometryDigital Distance Geometry
Digital Distance Geometry
 
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRYON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
 
Fact checking using Knowledge graphs (course: CS584 @Emory U)

Fact checking using Knowledge graphs (course: CS584 @Emory U)
Fact checking using Knowledge graphs (course: CS584 @Emory U)

Fact checking using Knowledge graphs (course: CS584 @Emory U)

 
Stochastic Processes Homework Help
Stochastic Processes Homework Help Stochastic Processes Homework Help
Stochastic Processes Homework Help
 
P2P Supernodes
P2P SupernodesP2P Supernodes
P2P Supernodes
 
On algorithmic problems concerning graphs of higher degree of symmetry
On algorithmic problems concerning graphs of higher degree of symmetryOn algorithmic problems concerning graphs of higher degree of symmetry
On algorithmic problems concerning graphs of higher degree of symmetry
 
graph.pptx
graph.pptxgraph.pptx
graph.pptx
 
Graph Theory
Graph TheoryGraph Theory
Graph Theory
 
Interactive High-Dimensional Visualization of Social Graphs
Interactive High-Dimensional Visualization of Social GraphsInteractive High-Dimensional Visualization of Social Graphs
Interactive High-Dimensional Visualization of Social Graphs
 
Testing Forest-Isomorphism in the Adjacency List Model
Testing Forest-Isomorphismin the Adjacency List ModelTesting Forest-Isomorphismin the Adjacency List Model
Testing Forest-Isomorphism in the Adjacency List Model
 
Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...
Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...
Connect-the-Dots in a Graph and Buffon's Needle on a Chessboard: Two Problems...
 
Lecture 5b graphs and hashing
Lecture 5b graphs and hashingLecture 5b graphs and hashing
Lecture 5b graphs and hashing
 
358 33 powerpoint-slides_13-graphs_chapter-13
358 33 powerpoint-slides_13-graphs_chapter-13358 33 powerpoint-slides_13-graphs_chapter-13
358 33 powerpoint-slides_13-graphs_chapter-13
 
Cs345 cl
Cs345 clCs345 cl
Cs345 cl
 
ABC based on Wasserstein distances
ABC based on Wasserstein distancesABC based on Wasserstein distances
ABC based on Wasserstein distances
 
Siegel
SiegelSiegel
Siegel
 

Mehr von Zvi Lotker

Variation on preferential-attachment
Variation  on  preferential-attachmentVariation  on  preferential-attachment
Variation on preferential-attachmentZvi 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
 
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
 

Mehr von Zvi Lotker (8)

Variation on preferential-attachment
Variation  on  preferential-attachmentVariation  on  preferential-attachment
Variation on preferential-attachment
 
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
 

Kürzlich hochgeladen

Top 10 Ways to Know If a Song on social media
Top 10 Ways to Know If a Song on social mediaTop 10 Ways to Know If a Song on social media
Top 10 Ways to Know If a Song on social mediae-Definers Technology
 
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsUnveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsSocioCosmos
 
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw DigitalTop 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digitalmacawdigitalseo2023
 
The--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media PitchThe--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media Pitch17mos052
 
Amplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesAmplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesNetqom Solutions
 
INDIGENOUS GODS AND INDIGENOUS GODDESSES.pdf
INDIGENOUS GODS AND INDIGENOUS GODDESSES.pdfINDIGENOUS GODS AND INDIGENOUS GODDESSES.pdf
INDIGENOUS GODS AND INDIGENOUS GODDESSES.pdfcarlos784vt
 
Values Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfValues Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfSoftServe HRM
 
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In DubaiDubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubaikojalkojal131
 
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECTTHE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT17mos052
 

Kürzlich hochgeladen (9)

Top 10 Ways to Know If a Song on social media
Top 10 Ways to Know If a Song on social mediaTop 10 Ways to Know If a Song on social media
Top 10 Ways to Know If a Song on social media
 
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the StarsUnveiling SOCIO COSMOS: Where Socializing Meets the Stars
Unveiling SOCIO COSMOS: Where Socializing Meets the Stars
 
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw DigitalTop 5 Ways To Use Reddit for SEO  SEO Expert in USA - Macaw Digital
Top 5 Ways To Use Reddit for SEO SEO Expert in USA - Macaw Digital
 
The--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media PitchThe--Fraud: Netflix Original Media Pitch
The--Fraud: Netflix Original Media Pitch
 
Amplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing ServicesAmplify Your Brand with Our Tailored Social Media Marketing Services
Amplify Your Brand with Our Tailored Social Media Marketing Services
 
INDIGENOUS GODS AND INDIGENOUS GODDESSES.pdf
INDIGENOUS GODS AND INDIGENOUS GODDESSES.pdfINDIGENOUS GODS AND INDIGENOUS GODDESSES.pdf
INDIGENOUS GODS AND INDIGENOUS GODDESSES.pdf
 
Values Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdfValues Newsletter teamwork section 2023.pdf
Values Newsletter teamwork section 2023.pdf
 
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In DubaiDubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
Dubai Calls Girls Busty Babes O525547819 Call Girls In Dubai
 
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECTTHE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
THE FRAUD NETFLIX ORIGINAL MEDIA PITCH PROJECT
 

Small world effect

  • 1. Small world effect P. Fraigniaud, E. Lebhar, Z. Lotker
  • 2. Recovering the long range links in augmented graphs  Large interaction networks  Spontaneous & local construction.  Very large number of nodes.  Small diameter.  High clustering.  Power-law degree distr
  • 3. Milgram Experiment  Source person s (e.g., in Wichita)  Target person t (e.g., in Cambridge)  Name, professional occupation, city of living, etc.  Letter transmitted via a chain of individuals related on a personal basis  Result: “six degrees of separation”
  • 4. The small world effect M. Smith Farmer Wyoming M. SMOOTH Physician Bosto Very short paths exists Milgram 1967 People are able to discover them locally. (navigability)
  • 5. Navigability  Jon Kleinberg (2000)  Why should there exist short chains of acquaintances linking together arbitrary pairs of strangers?  Why should arbitrary pairs of strangers be able to find short chains of acquaintances that link them together?  In other words: how to navigate in a small worlds?
  • 6. Augmented graphs H=(G,D)  Individuals as nodes of a graph G  Edges of G model relations between individuals deducible from their societal positions  A number k of “long links” are added to G at random, according to some probability distribution D: Du(v)=prob(u→v)  Long links model relations between individuals that cannot be deduced from their societal positions
  • 8. Greedy Routing in augmented graphs  Source s ∈ V(G)  Target t ∈ V(G)  Current node x selects among its degG(x)+k neighbors the closest to t in G, that is according to the distance function distG().  Greedy routing in augmented graphs aims at modeling the routing process performed by social entities in Milgram’s experiment.
  • 10. Augmented meshes Kleinberg (2000) d-dimensional n-node meshes augmented with d-harmonic links u v Du(v)=prob(u→v) ≈ 1/(log(n)*dist(u,v)d)
  • 11. Kleinberg’s theorems  Greedy routing performs in O(log2n / k) expected #steps in d-dimensional meshes augmented with k links per node, chosen according to the d-harmonic distribution.  Note: k = log n ⇒ O(log n) expect. #steps  Greedy routing in d-dimensional meshes augmented with a h-harmonic distribution, h≠d, performs in Ω(nε) expected #steps.
  • 12. Navigable graphs  Let f : N → R be a function  Definition: An n-node graph G is f- navigable if there exist an augmentation D for G such that greedy routing in (G,D) performs in at most f(n) expected #steps.
  • 13. O(polylog(n))- Navigable graphs  Bounded growth graphs  Definition: |B(x,2r)| ≤ k |B(x,r)|  Duchon, Hanusse, Lebhar, Schabanel (2005)  Bounded doubling dimension  Definition: every B(x,2r) can be covered by at most 2d balls of radius r, B(xi,r)  Slivkins (2005)  Graphs of bounded treewidth  Fraigniaud (2005)
  • 14. Question  Does it exist a function f∈O(polylog(n)) such that all graphs are f-navigable?
  • 15. Doubling dimension Bounded doubling dimension  Definition: every B(x,2r) can be covered by at most 2d balls of radius r, B(xi,r)
  • 17. Our result Theorem (Fraigniaud, Lebhar, Lotker) Let d such that limn→+∞ loglog n / d(n) = 0 Let F be the family of n-node graphs with doubling dimension at most d(n). F is not O(polylog(n))-navigable.
  • 18. Examples  d(n) = (loglog n)1+ε for ε>0  d(n) = (log n)1/2  Remark: 2d(n) is not in O(polylog(n))
  • 19. Proof of non-navigability  The family F contains the graph Hd: x = x1 x2 ... xd is connected to all nodes y = y1 y2 ... yd such that yi = xi + ai where ai ∈ {-1,0,+1} Hd has doubling dimension d
  • 20. Intuitive approach  Large doubling dimension d implies that every nodes x ∈ Hd has choices over exponentially many directions  The underlying metric of Hd is L∞:
  • 22. Case of symmetric distribution Source s Target t Disadvantaged direction At every step, probability ≤ 1/2d to go in the right direction
  • 24. Lines p lines in each direction p p
  • 26. Certificates J v v is a certificate for J
  • 27. Counting argument  2d directions  Lines are split in intervals of length L  n/L × 2d intervals in total  Every node belongs to many intervals, but can be the certificate of at most one interval  If L<2d there is one interval J0 without certificate
  • 28. L-1 steps from s to t J0 source s target t QED
  • 29. Conclusion  Remark: The proof still holds if the long links are not set independently.  Theorem (Peleg) Every n-node graph is O(n1/2)-navigable, by using a uniform setting of the long links  Open problem: look for the smallest function f such that every n-node graph is f(n)-navigable
  • 30. Navigability in Kleinberg model  A routing algorithm is claimed decentralized if: 1. It knows all links of the mesh, 2. It discovers locally the extra random links.  Greedy routing computes paths of expected length O(log2n) between any pair in this model.
  • 31. Augmented graph models  Augmented graph= (H,φ)  ➡H= base graph, globally known  ➡φ= augmented links distribution  φu(v)= probability that v is the long range contact of u.
  • 32. Question  Can we detect, in a “small world” graph, which links are the long-range links?
  • 33. Recovering the long range links 1. Validation of the model:  Are there long range links?  What kind of real links are they? 2. Efficient routing with light encoding:  The set of grid coordinates is enough to route.  Distances easy to compute with small labels.
  • 34. Goal  Design an algorithm  with input G, small world graph  that outputs H and a set E of long links  such that if G is H’ augmented with E’, (H,E) is a good approximation of (H’,E’).  Good approximation: H close to H’ and greedy routing efficient knowing only H.
  • 35. Too big H may destroy the routing  Remaining shortcuts can be problematic! Greedy diameter Ω(n1/√log n)
  • 36. Hypothesis on the input  G= small world graph  We assume that G comes from a density based augmentation.  G= H + E, H of bounded growth and E produced by φ, density based.  We assume that the base metric H has a high clustering.
  • 37. high clustering.  An edge u-v has clustering C/n iff u and v share at least C neighbors.
  • 38. Extracting the long range links Intuition  The base metric has high clustering.  Extraction algorithm: tests if links are highly clustered. Highly clustered: chances to be close. Few triangles: chances to be long range.
  • 39. Extracting the long range links  Input: a bounded growth graph G, clustered augmented by a density based distribution of shortcuts (unknown set E).  Extraction algorithm:  for each edge, test # of triangles  if it does not correspond to the clustering, label it as shortcut.
  • 40. Result  Theorem:  if the clustering is high enough (≥logn/loglogn), the algorithm detects all shortcuts of large stretch (≥polylog(n)) except polylog(n) of them w.h.p..  Greedy routing with the output map computes routes of length at most poylylog(n) longer than it should with the original map.
  • 41. Clustering hypothesis  The clustering hypothesis is essential to recover the long links with a local maximum likelihood algorithm.  Theorem: On the ring of n nodes harmonically augmented, for any 0<ε<1/5, any local maximum  likelihood algorithm misses Ω(n5ε/logn) links of stretch Ω(n1/(5-ε) ).