1 / 18

Eclectism Shrinks Even Small Worlds

Eclectism Shrinks Even Small Worlds. Pierre Fraigniaud (CNRS, Univ. Paris Sud) joint work with Cyril Gavoille (Univ. Bordeaux) Christophe Paul (Univ. Montpellier). Milgram’s Experiment. Source person s (e.g., in Wichita) Target person t (e.g., in Cambridge) Name, occupation, etc.

cachez
Download Presentation

Eclectism Shrinks Even Small Worlds

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Eclectism Shrinks Even Small Worlds Pierre Fraigniaud (CNRS, Univ. Paris Sud) joint work with Cyril Gavoille (Univ. Bordeaux) Christophe Paul (Univ. Montpellier)

  2. Milgram’s Experiment • Source person s (e.g., in Wichita) • Target person t (e.g., in Cambridge) • Name, occupation, etc. • Letter transmitted via a chain of individuals related on a personal basis • Result: The “six degrees of separation”

  3. Formal support to the 6 degrees Watts and Strogatz: augmented graphs H=(G,D) • Individuals as nodes of a graph G • Edges of G model relations between individuals deducible from their societal positions • D = probabilistic distribution • “Long links” = links added to G at random, according to D • Long links model relations between individuals that cannot be deduced from their societal positions

  4. v Kleinberg’s model d-dimensional meshes augmented with d-harmonic links u prob(uv) ≈ 1/dist(u,v)d Exactly 1 long link per node

  5. Greedy Routing • Source s = (s1,s2,…,sd) • Target t = (t1,t2,…,td) • Current node x selects, among its 2d+1 neighbors, the closest to t in the mesh, y. Action: Node x sends to y.

  6. “jump” “jump” Performances of Greedy Routing B=ball radius m/2 t O(log n) expect. #steps to enter B x O(log2n) expect. #steps to reach t from s distG(x,t)=m

  7. Limit of Kleinberg’s model • d = #dimensions of the mesh ≈ #criterions for the search of t • Performances of greedy routing in d-dimensional meshes: O(log2n) expected #steps  independent of #criterions

  8. Anne Intermediate destination André Geography Occupation Mary Robert Alice Marc

  9. ex Ax = {e1,e2,…,ek} Awareness x Nx = {(x,v1),(x,v2),…,(x,v2d)}

  10. Indirect-Greedy Routing Two phases: Phase 1: Among all edges in Ax U Nx current node x picks e such that head(e) is closest to t in the mesh. Phase 2: Current node x selects, among its 2d+1 neighbors, the closest to tail(e) in the mesh, y. Action: Node x sends to y.

  11. Example y x tail(e) t e

  12. Convergence of Indirect Greedy Routing Definition: A system of awareness {Au/uV} is monotone if for every u, for every eAu-{eu}, the first node v on the greedy path from uto tail(e) satisfies eAv. Theorem:IGR convergesif and only if the system of awareness is monotone. Example:Au= long links of the k closest neighbors of u in the mesh

  13. Performances of IGR Ball of k nodes Radius ≈ k1/d t m/r m u

  14. Tradeoff • Large awareness  large expected #steps to reach ID  small expected #phases “m  m/r” • Small awareness  small expected #steps to reach ID  large expected #ID before “mm/2”

  15. Case |Au|=O(log n) • Theorem: If every node is aware of the long links of its O(log n) closest neighbhors, then IGR performs in O(log1+1/dn) expected #steps. • Proof: O(log1/dn) exp. #steps to reach ID O(log n) exp. #steps mm/2

  16. Consequences • GR does not take #criterions into account  O(log2n) exp. #steps • IGR takes #criterions into account  O(log1+1/dn) exp. #steps Eclecticism shrinks even small worlds

  17. KGR is better KGR #phase too large ID too far |Au|=O(log n) is optimal Exp. #steps log2n log1+1/dn Size awareness log n logdn

  18. Conclusion c = #long-range links per node

More Related