network_analysis_supply_chain

Network Analysis for Systemic Risk Assessment in Supply Chains

https://github.com/omoshola-o/network_analysis_supply_chain

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Network Analysis for Systemic Risk Assessment in Supply Chains

Basic Info
  • Host: GitHub
  • Owner: omoshola-o
  • Language: Python
  • Default Branch: main
  • Size: 6.76 MB
Statistics
  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 9 months ago · Last pushed 8 months ago
Metadata Files
Readme Citation

README.md

Network Analysis for Systemic Risk Assessment in Supply Chains

A cross-disciplinary framework integrating financial contagion models with supply chain network analysis for resilience assessment and policy guidance.

📊 Overview

This research develops a novel framework that adapts financial systemic risk models to supply chain networks, introducing the concept of "too-central-to-fail" suppliers through systematic importance scoring methodologies. The framework provides quantitative foundations for supply chain regulation, early warning systems, and resilience enhancement strategies.

🔬 Key Findings

  • 296 systemically important suppliers identified (59.2% of network)
  • Moderate network resilience with 5.4% mean failure rate under random shocks
  • High vulnerability to targeted attacks (up to 3.2% failure rates)
  • Asymmetric spillover patterns with strongest contagion from suppliers to manufacturers (0.234)
  • Financial contagion potential affecting 42.2% of network participants

📁 Repository Structure

network_analysis_supply_chain/ ├── paper/ # LaTeX paper and documentation │ └── journal_article_final_corrected.tex ├── figures/ # All visualization outputs │ ├── network_topology.png │ ├── risk_distributions.png │ ├── correlation_heatmap.png │ ├── spillover_heatmap.png │ ├── monte_carlo_results.png │ ├── attack_simulation.png │ ├── cascade_simulation.png │ └── percolation_analysis.png ├── data/ # Network data and metrics │ ├── network_nodes.csv │ ├── network_edges.csv │ ├── risk_metrics.csv │ ├── multi_tier_supply_network.json │ ├── summary_statistics.json │ └── stress_test_summary.json ├── analysis/ # Python analysis scripts │ ├── main_analysis.py │ ├── statistical_analysis.py │ ├── stress_testing.py │ ├── visualization_generation.py │ └── verification_suite.py └── README.md # This file

🚀 Getting Started

Prerequisites

bash pip install networkx pandas numpy matplotlib seaborn scipy scikit-learn

Running the Analysis

  1. Generate Network Data: bash python analysis/main_analysis.py

  2. Run Stress Tests: bash python analysis/stress_testing.py

  3. Create Visualizations: bash python analysis/visualization_generation.py

  4. Validate Results: bash python analysis/verification_suite.py

📈 Key Results

Network Characteristics

  • 500 nodes across 3 tiers (300 suppliers, 80 manufacturers, 120 retailers)
  • 4,786 directed edges representing supplier-customer relationships
  • Small-world properties with clustering coefficient 0.324 and average path length 3.47

Systemic Risk Metrics

  • Mean systemic importance: 0.267 across all nodes
  • High-risk suppliers: 296 nodes with SI > 0.2
  • Financial fragility correlation: 0.657 with systemic importance

Resilience Analysis

  • Monte Carlo simulations: 5.364% mean failure rate (1000 runs)
  • Targeted attacks: High-degree attacks most effective (3.2% max impact)
  • Liquidity crisis: 42.2% network impact through financial contagion
  • Percolation behavior: Gradual connectivity decline without critical thresholds

🏛️ Policy Applications

Regulatory Framework

  • Systemically important supplier identification based on adapted DebtRank methodology
  • Tier-differentiated regulation based on asymmetric spillover patterns
  • Stress testing protocols for supply chain risk assessment
  • Early warning systems using network centrality and financial fragility indicators

International Coordination

  • Cross-border dependency mapping using spillover analysis
  • Regional regulatory harmonization focused on suppliers and manufacturers
  • Risk-based intervention criteria for proactive supply chain management

📊 Figures Description

  • Figure 1: Network topology with systemic importance coloring
  • Figure 2: Distribution of key risk metrics across nodes
  • Figure 3: Correlation matrix of risk metrics
  • Figure 4: Cross-sector spillover matrix visualization
  • Figure 5: Monte Carlo simulation results distribution
  • Figure 6: Progressive targeted attack results
  • Figure 7: Liquidity crisis cascade propagation
  • Figure 8: Network percolation analysis

📚 Citation

bibtex @article{omoshola2025network, title={Network Analysis for Systemic Risk Assessment in Supply Chains: A Cross-Disciplinary Framework Integrating Financial Contagion Models}, author={Omoshola, O.S.}, journal={Journal of Data Analysis and Information Processing}, year={2025}, note={In preparation} }

👨‍💼 Author

Omoshola S. Owolabi
Department of Data Science
Carolina University, Winston Salem - North Carolina, USA
Email: owolabio@carolinau.edu

🔬 Research Impact

This framework establishes foundations for: - Evidence-based supply chain regulation - Quantitative resilience assessment - Cross-disciplinary risk modeling - Policy-oriented network analysis


For detailed methodology, complete results, and validation protocols, see the full paper in the paper/ directory.

Owner

  • Name: Omoshola Owolabi
  • Login: omoshola-o
  • Kind: user
  • Location: North Carolina, United States

Data Scientist with Expertise in Supply Chain Operations, Finance and Analytics | Machine Learning

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
type: software
title: "Network Analysis for Systemic Risk Assessment in Supply Chains"
abstract: "A cross-disciplinary framework integrating financial contagion models with supply chain network analysis for resilience assessment and policy guidance."
authors:
  - family-names: "Owolabi"
    given-names: "Omoshola S."
    orcid: "https://orcid.org/0000-0000-0000-0000"
    affiliation: "Department of Data Science, Carolina University"
    email: "owolabio@carolinau.edu"
repository-code: "https://github.com/omoshola-o/network_analysis_supply_chain"
url: "https://github.com/omoshola-o/network_analysis_supply_chain"
keywords:
  - "supply chain risk"
  - "systemic risk"
  - "network analysis"
  - "financial contagion"
  - "resilience assessment"
  - "too-central-to-fail"
version: "1.0.0"
date-released: "2024-12-21"

GitHub Events

Total
  • Watch event: 1
  • Push event: 13
Last Year
  • Watch event: 1
  • Push event: 13

Dependencies

requirements.txt pypi
  • matplotlib >=3.5.0
  • networkx >=2.8
  • numpy >=1.21.0
  • pandas >=1.5.0
  • scikit-learn >=1.0.0
  • scipy >=1.7.0
  • seaborn >=0.11.0