Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Network analysis›Centrality Analysis — Degree, Betweenness, Eigenvector
Process / pipeline

Centrality Analysis — Degree, Betweenness, Eigenvector

Network Centrality Analysis (Degree, Betweenness, Eigenvector) · Also known as: Merkeziyet Analizi (Degree, Betweenness, Eigenvector), node centrality, centrality measures, graph centrality

Centrality analysis is a family of network-analytic measures, formalized by Freeman (1979), that quantifies the structural importance of individual nodes within a graph. Each centrality index captures a distinct mechanism of influence: degree centrality reflects direct connectivity, betweenness centrality identifies nodes that broker information flow, closeness centrality captures proximity to all others, and eigenvector centrality (along with PageRank) rewards connection to highly connected neighbors.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Centrality Analysis
Community DetectionExponential Random Graph…Link PredictionNetwork Diffusion ModelsStochastic Block ModelEgo Network AnalysisGraph Neural Network (Ne…k-Core DecompositionMultilayer Network Analy…Network Econometrics

+5 more

When to use it

Centrality analysis applies whenever relational data can be represented as a graph and the question concerns which nodes are structurally most important. It is used in social network analysis, bibliometrics, biology, transportation, and information systems research. No normality assumption is required, and the method is suitable for cross-sectional and longitudinal network data. The network should be connected, or components should be analysed separately, so that path-based measures such as betweenness and closeness are well-defined. At least 10 nodes are needed for scores to be interpretable, and at least 20 for centrality rankings to be statistically meaningful. Weighted networks require a theoretically grounded weight definition before centrality is computed.

Strengths & limitations

Strengths
  • Each index captures a distinct mechanism of structural importance, giving a multidimensional portrait of the network.
  • No distributional assumptions are required; the method works on any graph regardless of variable type.
  • Degree and eigenvector centrality scale efficiently to very large graphs; degree centrality is computed in O(V+E).
  • Widely supported across disciplines — from sociology and biology to computer science — making results broadly communicable.
Limitations
  • Betweenness centrality has computational complexity O(VE), making it expensive on very large networks.
  • Path-based measures (betweenness, closeness) are undefined or require special treatment in disconnected graphs.
  • Centrality scores are sensitive to the choice of edge-weight definition in weighted networks; a poorly chosen weight distorts every index.
  • With fewer than 20 nodes the measures lack statistical power and should be treated as exploratory descriptions rather than inferential results.

Frequently asked

Which centrality measure should I use?

The choice depends on your substantive question. Use degree centrality to identify nodes with the most direct connections. Use betweenness centrality to find brokers who control information flow between parts of the network. Use closeness centrality to identify nodes that can reach all others quickly. Use eigenvector centrality or PageRank when the prestige of a node's neighbors matters as much as their number. Reporting two or three complementary indices and comparing the rankings is usually more informative than relying on a single measure.

Can centrality analysis be applied to directed networks?

Yes. In a directed network, in-degree and out-degree are computed and interpreted separately: in-degree reflects how often a node is chosen or cited by others, while out-degree reflects how many others it reaches or references. Betweenness and closeness also have directed variants. Eigenvector centrality on directed graphs typically uses the dominant left or right eigenvector depending on whether prestige flows to or from a node.

What is the minimum network size needed for meaningful results?

The statwise registry specifies a minimum of 10 nodes for any centrality computation, and meaningful statistical interpretation requires at least 20. Below 20 nodes the ranking of a handful of nodes does not generalise, and descriptive network statistics are the more honest choice.

How do I handle a disconnected graph?

Path-based measures — betweenness and closeness — are undefined between nodes in different components. The standard approach is to analyse each connected component separately, or to restrict closeness to reachable nodes and normalize accordingly. Degree and eigenvector centrality do not require connectivity and can be computed on the full graph.

Sources

  1. Freeman, L.C. (1979). Centrality in Social Networks: Conceptual Clarification. Social Networks, 1(3), 215-239. DOI: 10.1016/0378-8733(78)90021-7 ↗
  2. Borgatti, S.P. (2005). Centrality and Network Flow. Social Networks, 27(1), 55-71. DOI: 10.1016/j.socnet.2004.11.008 ↗

How to cite this page

ScholarGate. (2026, June 1). Network Centrality Analysis (Degree, Betweenness, Eigenvector). ScholarGate. https://scholargate.app/en/network-analysis/centrality-analysis

Related methods

Community DetectionExponential Random Graph ModelLink PredictionNetwork Diffusion ModelsStochastic Block Model

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Community DetectionNetwork analysis↔ compare
  • Exponential Random Graph ModelNetwork analysis↔ compare
  • Link PredictionNetwork analysis↔ compare
  • Network Diffusion ModelsNetwork analysis↔ compare
  • Stochastic Block ModelNetwork analysis↔ compare
Compare side by side →

Referenced by

Community DetectionEgo Network AnalysisGraph Neural Network (Network Analysis)k-Core DecompositionLink PredictionMultilayer Network AnalysisNetwork Diffusion ModelsNetwork EconometricsNetwork EmbeddingNetwork Resilience AnalysisPageRankSmall-World and Scale-Free Network AnalysisTemporal Network Analysis

Similar methods

Degree CentralityBetweenness CentralityCloseness CentralityEigenvector CentralityDirected Betweenness CentralityDirected Closeness CentralityWeighted Degree CentralityDirected Eigenvector Centrality

Related reference concepts

Network AnalysisNetwork Analysis in the HumanitiesPageRank and HITS AlgorithmsGraph and Network VisualizationGraph TheoryGraph Algorithms

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Centrality Analysis (Network Centrality Analysis (Degree, Betweenness, Eigenvector)). Retrieved 2026-07-21 from https://scholargate.app/en/network-analysis/centrality-analysis · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Linton C. Freeman
Year
1979
Type
Descriptive / exploratory network measure family
Measures
Degree, betweenness, closeness, eigenvector, PageRank
RequiresNormality
No
MinimumNodes
10
ComputationalComplexity
O(V+E) for degree; O(VE) for betweenness
Related methods
Community DetectionExponential Random Graph ModelLink PredictionNetwork Diffusion ModelsStochastic Block Model
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account