how the k core decomposition helps in understanding the
play

How the k -core decomposition helps in understanding the Internet - PowerPoint PPT Presentation

k -core decomposition Applications How the k -core decomposition helps in understanding the Internet Topology J. Ignacio Alvarez-Hamelin Luca DallAsta Alain Barrat Alessandro Vespignani Laboratoire de Physique


  1. k -core decomposition Applications How the k -core decomposition helps in understanding the Internet Topology J. Ignacio Alvarez-Hamelin ∗‡ Luca Dall’Asta ∗ Alain Barrat ∗ Alessandro Vespignani †∗ ∗ Laboratoire de Physique Théorique, Université Paris-Sud XI † School of Informatics and Department of Physics, Indiana University ‡ CONICET and Departamento de Electrónica, Universidad de Buenos Aires Worshop on Internet Topology :: San Diego :: May 10-12 J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  2. k -core decomposition Applications Outline k -core decomposition 1 Definition Examples Applicability of k -cores Applications 2 Properties analysis Temporal analysis Visualization J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  3. Definition k -core decomposition Examples Applications Applicability of k -cores Outline k -core decomposition 1 Definition Examples Applicability of k -cores Applications 2 Properties analysis Temporal analysis Visualization J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  4. Definition k -core decomposition Examples Applications Applicability of k -cores Outline k -core decomposition 1 Definition Examples Applicability of k -cores Applications 2 Properties analysis Temporal analysis Visualization J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  5. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Definition Given G = { V , E } a undirected graph, where V is the vertices set and E is the edges set. Definition (Seidman, 1983 [4]) : A subgraph H = ( C , E | C ) induced by the set C ⊆ V is a k -core or a core of order k iff ∀ v ∈ C : degree H ( v ) ≥ k , and H is the maximum subgraph with this property. Then, a minimal degree k is imposed to the core of order k . J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  6. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Definition Given G = { V , E } a undirected graph, where V is the vertices set and E is the edges set. Definition (Seidman, 1983 [4]) : A subgraph H = ( C , E | C ) induced by the set C ⊆ V is a k -core or a core of order k iff ∀ v ∈ C : degree H ( v ) ≥ k , and H is the maximum subgraph with this property. Then, a minimal degree k is imposed to the core of order k . J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  7. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Definition Given G = { V , E } a undirected graph, where V is the vertices set and E is the edges set. Definition (Seidman, 1983 [4]) : A subgraph H = ( C , E | C ) induced by the set C ⊆ V is a k -core or a core of order k iff ∀ v ∈ C : degree H ( v ) ≥ k , and H is the maximum subgraph with this property. Then, a minimal degree k is imposed to the core of order k . J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  8. Definition k -core decomposition Examples Applications Applicability of k -cores Outline k -core decomposition 1 Definition Examples Applicability of k -cores Applications 2 Properties analysis Temporal analysis Visualization J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  9. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples tree : 1-core J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  10. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples tree : 2-core ? J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  11. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples tree : ✘✘✘ ❳❳❳ 2-core ? ✘ ❳ J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  12. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples tree : 1-core cycle : 2-core J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  13. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples tree : 1-core cycle : 2-core clique n : ( n − 1 ) -core J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  14. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples tree : 1-core cycle : 2-core clique n : ( n − 1 ) -core Remark : a k -connected graph is a k -core. J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  15. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples A graph : J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  16. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples A graph : 2−core 1−core 3−core J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  17. Definition k -core decomposition Examples Applications Applicability of k -cores k -core decomposition Examples A graph : 2−core 1−core 3−core Definition A vertex i has a shell index c , if it belongs to the c -core but not to ( c + 1 ) -core. J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  18. Definition k -core decomposition Examples Applications Applicability of k -cores Outline k -core decomposition 1 Definition Examples Applicability of k -cores Applications 2 Properties analysis Temporal analysis Visualization J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  19. Definition k -core decomposition Examples Applications Applicability of k -cores Why the connectivity is interesting ? k -core decomposition The connectivity is mainly related to : robustness faults, attacks routing (to find a path between two vertices) QoS, efficiency (of several parameters). J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  20. Definition k -core decomposition Examples Applications Applicability of k -cores Why the connectivity is interesting ? k -core decomposition The connectivity is mainly related to : robustness faults, attacks routing (to find a path between two vertices) QoS, efficiency (of several parameters). J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  21. Definition k -core decomposition Examples Applications Applicability of k -cores Why the connectivity is interesting ? k -core decomposition The connectivity is mainly related to : robustness faults, attacks routing (to find a path between two vertices) QoS, efficiency (of several parameters). J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  22. Definition k -core decomposition Examples Applications Applicability of k -cores relation between connectivity and k -cores ? k -core decomposition k -connectivity ⇒ k -core J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  23. Definition k -core decomposition Examples Applications Applicability of k -cores relation between connectivity and k -cores ? k -core decomposition k -connectivity ⇒ k -core J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  24. Definition k -core decomposition Examples Applications Applicability of k -cores relation between connectivity and k -cores ? k -core decomposition k -connectivity ⇒ k -core k -core ⇒ k -connectivity ? J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

  25. Definition k -core decomposition Examples Applications Applicability of k -cores relation between connectivity and k -cores ? k -core decomposition k -connectivity ⇒ k -core ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤ ✭ ✭✭✭✭✭✭✭✭✭✭✭✭✭✭✭✭ k -core ⇒ k -connectivity ? ❤ J.I.Alvarez-Hamelin :: ISMA 2006 WIT :: CAIDA :: May 10–12 How the k -core decomposition helps in understanding ...

Recommend


More recommend