A voltage-aware network aggregation method preserves up to 70% of transformer expansion costs in aggregated European grid models compared to the full-resolution version.
NPAP: Network Partitioning and Aggregation Package for Python
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
NPAP (Network Partitioning and Aggregation Package) is an open-source Python library for reducing the spatial complexity of network graphs. Built on NetworkX, it provides an accessible standalone package designed to be readily integrated with other software and frameworks. Instead of treating the spatial reduction process as a single action, NPAP explicitly splits it into two distinct steps: partitioning, which assigns vertices (nodes) to groups (clusters), and aggregation, which reduces the network based on a given assignment. NPAP's strategy pattern architecture allows users to employ and register custom partitioning and aggregation strategies seamlessly without modifying the core code. Currently, NPAP provides 13 different partitioning strategies and two pre-defined aggregation profiles. Although initially developed with a focus on power systems, its architecture is general-purpose and applicable to any network graph.
citation-role summary
citation-polarity summary
fields
math.OC 1years
2026 1verdicts
CONDITIONAL 1roles
method 1polarities
use method 1representative citing papers
citing papers explorer
-
Voltage-Aware Grid Aggregation: Expanding the European High-Voltage Network
A voltage-aware network aggregation method preserves up to 70% of transformer expansion costs in aggregated European grid models compared to the full-resolution version.