Skip to content

Add Bearkat Centralization statistics plugin#330

Open
bbraell wants to merge 5 commits into
gephi:master-forgefrom
bbraell:master
Open

Add Bearkat Centralization statistics plugin#330
bbraell wants to merge 5 commits into
gephi:master-forgefrom
bbraell:master

Conversation

@bbraell

@bbraell bbraell commented Jun 29, 2026

Copy link
Copy Markdown

Summary

This pull request adds Bearkat Centralization, a Gephi Statistics plugin that computes multiple graph centralization metrics from a single execution.

Implemented Metrics

  • Degree Centralization
  • Weighted Degree Centralization
  • In-Degree Centralization
  • Out-Degree Centralization
  • Betweenness Centralization
  • Eigenvector Centralization
  • Closeness Centralization
  • Harmonic Closeness Centralization

The plugin supports both directed and undirected graphs where applicable and exports node-level values to the Data Laboratory in addition to graph-level centralization statistics.

Methodology

  • Harmonic closeness centralization is included to provide meaningful results for disconnected graphs, where Freeman closeness may be undefined.

  • The generated report includes notes explaining:

    • limitations of closeness centralization on disconnected networks,
    • methodological differences in eigenvector centralization implementations across software packages.

Validation

The implemented metrics were compared against results from igraph, statnet, and UCINET during development. Degree and harmonic closeness centralization matched the reference implementations. Betweenness centralization was adjusted to follow the standard Freeman formulation. Documentation has been included where different software packages may legitimately produce different eigenvector centralization values.

Acknowledgments

Programmed by Braell Dotson and Dr. Nate Jones at Sam Houston State University.

The generated report includes the citation:

Freeman, L. C. (1978). Centrality in Social Networks: Conceptual Clarification. Social Networks, 1(3), 215–239.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant