# Degree and Eigenvector Centrality Degree Centrality 2 Degree

- Slides: 42

Degree and Eigenvector Centrality

Degree Centrality 2

Degree Centrality Quality: what Mathematical makes a node Description important (central) Appropriate Usage Local influence matters Small diameter Identification

Degree Centrality 4

Degree Centrality per vertex the sequence gives {vertex label: degree, …} {0: 4, 1: 7, 2: 2, 3: 4, 4: 2, 5: 1, 6: 1, 7: 1, 8: 3, 9: 1, 10: 1, 11: 3, 12: 1, 13: 1, 14: 1, 15: 1, 16: 1, 17: 1, 18: 1, 19: 1}

Degree Centrality per vertex as a vector 4 7 2 4 2 1 1 1 3 1 1 1 1 6

Degree centrality (distribution) 7

Normalized Degree Centrality per vertex 4/20 7 20 2/20 4/20 2/20 1/20 3/20 1/20 1/20 1/20 8

Eigenvector Centrality 9

Recall: Quality: what Mathematical makes a node Description important (central) Appropriate Usage Local influence matters Small diameter Lots of one-hop A weighted degree connections to high centrality based on centrality vertices the weight of the neighbors (instead of a weight of 1 as in degree centrality) For example when the people you are connected to matter. Identification

Recall: Quality: what Mathematical makes a node Description important (central) Appropriate Usage Identification Local influence matters Small diameter Lots of one-hop A weighted degree connections to high centrality based on centrality vertices the weight of the neighbors (instead of a weight of 1 as in degree centrality) For example when the people you are connected to matter. HOW?

Recall: Quality: what makes a node important (central) Mathematical Description Appropriate Usage Local influence matters Small diameter Lots of one-hop connections to high centrality vertices A weighted degree centrality based on the weight of the neighbors (instead of a weight of 1 as in degree centrality) For example when the people you are connected to matter. Identification

Eigenvector Centrality • A generalization of the degree centrality: a weighted degree vector that depends on the centrality of its neighbors (rather than every neighbor having a centrality of 1) • How do we find it? By finding the largest eigenvalue and its associated eigenvector (leading eigenvector) of the adjacency matrix. • We will get to the “why eigenvectors work” part. 13

Example 1 (Eigenvector centrality) • 14

Example 1 (Eigenvector centrality) • 15

Example 2 (Eigenvector centrality) • deg(4) > deg(3) 16

Example 3 (Eigenvector centrality) • • • • 0: 0. 08448651593556764, 1: 0. 1928608426462633, 2: 0. 3011603786470362, 3: 0. 17530527234882679, 4: 0. 40835121533077895, 5: 0. 2865100597893966, 6: 0. 2791290343288953, 7: 0. 1931920790704947, 8: 0. 24881035953707603, 9: 0. 13868390351302598, 10: 0. 336067959653752, 11: 0. 16407815738375933, 12: 0. 33838887484747293, 13: 0. 2871391639624871, 14: 0. 22848023925633135 18

Example 3 (Eigenvector centrality) • • • 2: 0. 3011603786470362, 4: 0. 40835121533077895, 5: 0. 2865100597893966, 6: 0. 2791290343288953, 8: 0. 24881035953707603, 10: 0. 336067959653752, 12: 0. 33838887484747293, 13: 0. 2871391639624871, 14: 0. 22848023925633135 Also, deg(4) = deg(2) = Δ(G), yet… 19

Example 3 (Eigenvector centrality) • 20

Example 3 (Eigenvector centrality) C 2 = 0. 3011603786470362 Adjacent to vertices of small degree C 4 = 0. 40835121533077895 Adjacent to vertices of large degree

Example 3 (Eigenvector centrality) • • • • {0: 0. 08448651593556764, 1: 0. 1928608426462633, 2: 0. 3011603786470362, 3: 0. 17530527234882679, 4: 0. 40835121533077895, 5: 0. 2865100597893966, 6: 0. 2791290343288953, 7: 0. 1931920790704947, 8: 0. 24881035953707603, 9: 0. 13868390351302598, 10: 0. 336067959653752, 11: 0. 16407815738375933, 12: 0. 33838887484747293, 13: 0. 2871391639624871, 14: 0. 22848023925633135} deg(13) < deg(8) 22

Example 3 (Eigenvector centrality) • • • • {0: 0. 08448651593556764, 1: 0. 1928608426462633, 2: 0. 3011603786470362, 3: 0. 17530527234882679, 4: 0. 40835121533077895, 5: 0. 2865100597893966, 6: 0. 2791290343288953, 7: 0. 1931920790704947, 8: 0. 24881035953707603, 9: 0. 13868390351302598, 10: 0. 336067959653752, 11: 0. 16407815738375933, 12: 0. 33838887484747293, 13: 0. 2871391639624871, 14: 0. 22848023925633135} 23

Eigenvector Centrality • 24

In class: Eigenvector Centrality • 25

In class: Eigenvector Centrality • 26

In class: Eigenvector Centrality • The Degree Centrality vector 27

In class: Eigenvector Centrality • 28

In class: Eigenvector Centrality • A weighted Degree Centrality vector (distance 2 or less) 29

In class: Eigenvector Centrality • 30

In class: Eigenvector Centrality • Another weighted Degree Centrality vector (distance 3 or less) 31

In class: Eigenvector Centrality Eigenvector centrality: • 0: 0. 49122209552166, • 1: 0. 49122209552166, • 2: 0. 4557991200411896, • 3: 0, • 4: 0. 4557991200411896, • 5: 0. 31921157573304415 32

Discussion: What did you notice? • 33

Discussion: Can you generalize it? • 34

Eigenvector Centrality Derivation •

Eigenvector Centrality Derivation •

Eigenvector Centrality • 37

Is it well defined? • That is: Is the vector guaranteed to exist? Is it unique? Is the eigenvalue unique? Can we have negative entries in the eigenvector? • We say that a matrix/vector is positive if all of its entries are positive • Perron-Frobenius theorem: A real square matrix with positive entries has a unique largest real eigenvalue and that the corresponding eigenvector has strictly positive components • Perron-Frobenius theorem applies to positive matrices (but it gives similar information for nonnegative ones) 38

Perron-Frobenius theorem for nonnegative symmetric (0, 1)-matrices •

In class problem: Let G be an r-regular graph. • Find the eigenvector centrality, • Find the leading eigenvalue. • Solution: use a matrix A and the vector 1 to begin with, and follow a similar argument as the earlier in class problem Take away: even this centrality may not differentiate vertices that it should, such as: 40

In class problem (2) • 41

Eigenvector Centrality • 42

- Social Network Analysis degree Centrality Closeness Centrality Betweenness
- Centrality revisited Degree Centrality how well connected direct
- Social Network Analysis degree Centrality Closeness Centrality Betweenness
- Centrality Python Network X LINKKOREATECH 1 Degree Centrality
- Numerical Analysis Eigenvalue and Eigenvector Hanyang University JongIl
- ENGG 2013 Unit 17 Diagonalization Eigenvector and eigenvalue
- EIGENVALUE AND EIGENVECTOR Eigenvalue problem Examples in notes
- Chapter 7 Eigenvalue Eigenvector Topics 1 Get to
- The 25 Billion Eigenvector How does Google do
- Implementing regularization implicitly via approximate eigenvector computation Michael
- Implementing regularization implicitly via approximate eigenvector computation Michael
- Comparative Degree Superlative Degree Positive Degree small smaller
- Comparative Degree Superlative Degree Positive Degree small smaller
- Degree Apprenticeships What are Degree Apprenticeships Degree Apprenticeships
- 360 Degree Feedback 360 Degree Feedback 360 Degree
- Where we are Node level metrics Degree centrality
- My Degree Works A degree evaluation and advising
- Degree Options and Worksheets The various degree worksheets
- Academic Planning Basic degree requirements committee structure degree
- Personal Investment Bachelors Degree vs Masters Degree Team
- Higher Education Associate degree n Bachelor degree n
- Degree Level Apprenticeships Mark Rayner Degree Apprenticeships Development
- Curriculum Outline Medicine Degree Requirements The degree offered
- Degree sequence The Degree Sequence of a graph
- Institutional conditions for sustainable degree apprenticeships Context Degree
- Your name Your Research Project Title Degree Degree
- Classifying Polynomials Degree of a Polynomial The degree
- Navigating Degree Works A Roadmap to Your Degree
- Welcome to Degree Works Degree Works Topics v
- v Degree v v v Degree Change of
- Degree Works User Guide De Anna Robinson Degree
- Your name Your Research Project Title Degree Degree
- Levels of Education Associates degree Bachelors degree Masters
- The Positive Degree The Superlative Degree long The
- v Degree v v v Degree Change of
- CROWD CENTRALITY David Karger Sewoong Oh MIT and
- Rapidity window and centrality dependences of higher order
- Flow and Centrality fluctuations in ATLAS Jiangyong Jia
- Rapidity window and centrality dependences of higher order
- Centrality and the Authority of the Bible What
- Energy and Centrality Dependence of MidRapidity Charged Particle
- Pagerank and Betweenness centrality on Big Taxi Trajectory