# MARL2Grid-TR: A Multi-Agent RL Benchmark in Power Grid Operations

Source: OpenReview ICLR 2026 poster, https://openreview.net/forum?id=mpAMH1OyMO
Retrieved: 2026-06-14
License on OpenReview: CC BY 4.0

---

Published as a conference paper at ICLR 2026




MARL2G RID -TR: A M ULTI -AGENT RL B ENCHMARK
IN P OWER G RID O PERATIONS

 Enrico Marchesini1∗ Eva Boguslawski2,3∗ Alessandro Leite4 Christopher Amato5
 Matthieu Dussartre3 Marc Schoenauer2 Benjamin Donnot3† Priya L. Donti1†
 1
   Massachusetts Institute of Technology, Cambridge (MA), USA
 2
   TAU, INRIA and LISN (CNRS & Univ. Paris-Saclay), Orsay, France
 3
   RTE Réseau de Transport d’Électricité, Puteaux, France
 4
   INSA Rouen Normandy, Univ. of Rouen Normandy, LITIS UR 4108, Rouen, France
 5
   Northeastern University, Boston (MA), USA



                                            A BSTRACT

           Improving power grid operations is essential for enhancing flexibility and accel-
           erating grid decarbonization. Reinforcement learning (RL) has shown promise in
           this domain, most notably through the Learning to Run a Power Network (L2RPN)
           competition series, but prior work has primarily focused on single-agent settings,
           neglecting the often decentralized, multi-agent nature of grid control. We fill
           this gap with MARL2G RID -TR, the first multi-agent RL (MARL) benchmark
           for grid topology and redispatching, developed in collaboration with transmission
           system operators. Built on RTE France’s high-fidelity simulation platform, our
           benchmark supports decentralized control across substations and generators, with
           configurable agent scopes, observability settings, expert-informed heuristics, and
           safety-critical constraints. The benchmark includes a suite of realistic scenarios
           that expose key challenges, such as coordination under partial information, long-
           horizon objectives, and adherence to hard physical constraints. Empirical results
           show that current MARL methods struggle under these real-world conditions. By
           providing a standardized, extensible platform, we aim to advance the development
           of scalable, cooperative, and safe learning algorithms for power grids.1


1        I NTRODUCTION
Power grid operations are undergoing a profound transformation to meet the global demands of
decarbonization. The rapid rise of variable renewable energy (VRE) sources such as wind and
solar requires unprecedented levels of operational flexibility and reliability. To keep the lights on
while integrating VRE at scale, system operators must increasingly rely on two families of control
mechanisms: (i) topology optimization, which reconfigures grid connectivity to mitigate equipment
failures; and (ii) redispatching and curtailment, which adjust generators and storage units’ outputs to
balance supply and demand in real time. These actions play an essential role in modern grid control.
However, these actions are difficult (or functionally unfeasible in the topological case) for human
operators and traditional optimization-based solvers to properly handle, especially under VRE’s
uncertainty, and given flexible load profiles and long operating horizons (Marot et al., 2022b).
Safe and efficient grid control thus requires solving a complex, high-dimensional decision-making
problem in real time. Figure 1 clarifies the setup with a simplified four-substation grid operated by
two agents and interconnected by transmission lines (edges). Generators and loads are connected
to buses within substations, and the power generated at each bus, which can be redispatched or cur-
tailed, flows through the network to meet demand—the total amount of power required by the loads.
Substations typically contain multiple buses that can be reconfigured via topological modifications

     ∗
      Equal contribution; emarche@mit.edu, eva.boguslawski@rte-france.com
     †
      Equal advising; donti@mit.edu, benjamin.donnot@rte-france.com
     1
       Code is available at https://openreview.net/forum?id=mpAMH1OyMO


                                                   1
Published as a conference paper at ICLR 2026




to modify the power flow. Both actions are subject to many physical and operational constraints:
generators have ramping constraints, transmission lines have thermal capacities, and substations
have switching restrictions. Violating these constraints risks blackouts or costly economic losses.
Through the “Learning to Run a Power Network competition series” (L2RPN) (Marot et al., 2022b)
and the recent RL2G RID benchmark (Marchesini et al., 2025b), reinforcement learning (RL) has
emerged as a promising paradigm for tackling grid control. However, these works model the problem
as a single-agent task. In contrast, real-world grids are divided across multiple operators, and even
within a single operator’s area, the system can be decentralized. This motivates a multi-agent RL
(MARL) perspective, where multiple RL agents act on different parts of the grid (U.S. DoE, 2024).
This decentralization is key
for dealing with the speed                        -l
                                                   i
                                                   neov
                                                      erl
                                                        oad!                        -buss
                                                                                        pli
                                                                                          tact
                                                                                             ion


and scale required to man-
age large amounts of VRE
and flexible loads.
We present the first MARL
benchmark for power
grid topology and redis-                                                            -i
                                                                                     dle


patching control, namely
MARL2G RID -TR. De- Figure 1: Toy example of a grid controlled by two agents, where
signed in collaboration all transmission lines have maximum capacities of 210 MW. A “bus
with transmission system split” topological (discrete) action addresses an overloaded line (red).
operators (TSOs) and built
on the French TSO’s power simulation framework (Donnot, 2020), our benchmark captures the
cooperative nature of power grids. Each agent controls a subset of substations and cooperates with
others to satisfy demand while maintaining grid stability. To reflect modern grid challenges, we
provide multiple scenarios with different action spaces (i.e., discrete topological or continuous
redispatching and curtailment actions) that scale in size and number of agents, and support various
observability regimes, from fully centralized to strictly local, where agents observe only what
they control. We also incorporate a multi-agent heuristic “idle” transition scheme to simplify the
problem horizon under normal grid operations, and include safety-critical constraints such as load
shedding, islanding, and line overloads. MARL2G RID -TR thus contributes: (i) A standardized
suite of MARL tasks for discrete or continuous grid control; (ii) a P ETTING Z OO interface (Terry
et al., 2021), with (optional) heuristic-based transitions and constrained formalizations; and (iii)
reference implementations of popular baselines for reproducible evaluation and comparison.
Overall, MARL2G RID -TR introduces a high-fidelity MARL benchmark for real power grids, pro-
viding a foundation for developing the next generation of scalable, cooperative, and safe algorithms.

2   P RELIMINARIES AND R ELATED W ORK
Table 1 shows existing environments for studying RL in energy contexts. Most prior efforts target
simplified settings, such as small-scale grids, low-voltage microgrids, or building districts (Chen
et al., 2022). For instance, PYTHON - MICROGRID models microgrid-level dynamics (Henri et al.,
2020), GYM -ANM focuses on network management in distribution systems (Henry & Ernst, 2021),
and the ARPA-E Grid Optimization competition focuses on offline optimization rather than online
decision-making with RL (ARPA-E, 2023). Recently, RL2G RID (Marchesini et al., 2025b) has
established a standardized RL benchmark for grid control based on the French TSO’s Grid2Op, a
high-fidelity power simulation framework (Donnot, 2020). Grid2Op captures crucial complexities
Table 1: Comparison of RL benchmarks for power grid operations. MARL2Grid is the only frame-
work supporting large-scale realistic multi-agent settings for grid control with safety constraints.

      Benchmark / Environment             Scale Multi-agent Topology Redisp. / Curt. Constraints
PYTHON - MICROGRID (Henri et al., 2020)   Small            ✗     ✗            ✓                    ✗
GYM -ANM (Henry & Ernst, 2021)            Small            ✗     ✗            ✓                    ✗
L2RPN (Marot et al., 2020b)               Large            ✗     ✓            ✓                    ✗
RL2G RID (Marchesini et al., 2025b)       Large            ✗     ✓            ✓                    ✓
MARL2G RID -TR (ours)                     Large            ✓     ✓            ✓                    ✓


                                                       2
Published as a conference paper at ICLR 2026




of real grids (e.g., non-linear power flows, uncertainty from VRE, and operational constraints), and
has also served as the backbone for the L2RPN competitions, which establish RL as a promising
solution for grid control. However, both RL2Grid and L2RPN adopt a single-agent formulation that
abstracts away the decentralized control structure of real transmission systems. Hence, they do not
support varying observability regimes or coordination among multiple agents, which are essential
features for scalable and practical deployment in realistic power grids. MARL2G RID -TR builds
directly on the popular and realistic Grid2Op power simulation framework to address these gaps.

2.1   M ULTI -AGENT R EINFORCEMENT L EARNING

We model MARL2Grid tasks as multi-agent Markov decision processes (MMDPs) (Boutilier, 1996)
defined by the tuple (N , S, {Ai }i∈N , P, R, γ), where N is a finite set of agents, S is a finite set
of states, Ai is a set of actions for agent i, P defines the transition dynamics over joint actions
a = (a1 , . . . , aN ), R : S × {Ai }i∈N → R is the joint reward function, and γ ∈ [0, 1) is the
discount factor. At each time step, each agent selects an action based onP  its available information,
                                                                              ∞
and all agents cooperate to maximize the expected discounted return Eπ [ t=0 γ t R(st , at )], where
        1          N
π = (π , . . . , π ) denotes the joint policy. When agents can only observe information related to the
substations they control, we extend the previous definition to a decentralized partially observable
MDP (Dec-POMDP) (Oliehoek & Amato, 2016; Åström, 1965) with ({Oi }i∈N , {Oi }i∈N ), where
Oi is the local observation space of agent i and Oi : S × {Ai }i∈N → ∆(Oi ) defines its observation
distribution. Each agent conditions its policy π i on the local action-observation history hi (or,
depending on the degree of partial observability, on its own observation oit ∈ Oi ), maintaining the
same objective.
Algorithms. A central paradigm in cooperative learning systems is centralized training with decen-
tralized execution (CTDE), where agents leverage privileged information and centralized estimators
during training while maintaining decentralized policies for deployment (Lowe et al., 2017). In
value-based MARL, CTDE is often implemented through value factorization, where a centralized
value function is decomposed into agent-wise utilities to guide coordination. Prominent examples
include QMIX (Rashid et al., 2020) and QPLEX (Wang et al., 2021), the latter being widely adopted
as a strong baseline (Papoudakis et al., 2021). CTDE has also been applied in policy-gradient meth-
ods. Algorithms such as MASAC and MAPPO (Bettini et al., 2024) employ centralized critics
to stabilize learning and (potentially) improve performance, with MAPPO typically outperforming
more complex approaches (Yu et al., 2022). Motivated by their widespread adoption and empirical
success, MARL2G RID -TR includes QPLEX and MAPPO as representative baselines.
Power grid operations also come with safety constraints. Constrained MARL equips each agent
i ∈ N with a set of auxiliary cost functions that capture constraint violations (Gu et al., 2021). Agent
i maintains a set of mi cost functions C := {cij }i∈N                          i         i
                                                   j∈{1,...,mi } , where each cj : S × {A }i∈N → [0, 1]
measures the occurrence of safety-critical events such as line overloads or load shedding. Af-
ter executing at at time t, agents receive both task rewards and cost signals cij (st , at ). The ob-
jective is to maximize
                P∞ t the        expected
                                         return while ensuring that the cumulative discounted cost
Jji (π) := Eπ             i               i                   i                               i
                   t=0 γ cj (st , at ) ≤ lj ∀j ∈ {1, . . . , m } remains below a threshold lj for every
agent i and cost index j. In practice, solving a constrained problem directly is difficult, causing most
approaches to rely on Lagrangian relaxation. Dual variables are introduced to balance constraint sat-
isfaction against reward maximization. Among these methods, Lagrangian MAPPO (LagrMAPPO)
(Ling et al., 2022) has emerged as a strong baseline due to its simplicity, stability, and effectiveness
across cooperative benchmarks (Ling et al., 2022; Aydeniz et al., 2024). For this reason, we adopt
LagrMAPPO as our primary constrained baseline in MARL2G RID -TR.


3     MARL2G RID

In multi-agent power grid operations, each agent generally acts on a subset of substations and must
coordinate with others to ensure stable long-term operation. The episodes span from one simulated
week to one month, and the agents make decisions at 5-minute intervals. At each step, an agent acts
on its substations and observes global or local information (based on the selected level of observabil-
ity within the environment), contributing to the joint objective of maintaining safe and uninterrupted
power delivery despite fluctuating demand, equipment failures, and physical constraints.


                                                   3
Published as a conference paper at ICLR 2026




 Table 2: List of base grid environments and contingencies currently supported by MARL2G RID.

 ID          Maintenance Opponent Subs. Lines Gens. Loads Ep. Length (steps) |State|
 bus14              ✓              ×         14        20              6        11        8064           473
 bus36              ✓              ✓         36        59             22        37        8064          1266
 bus118             ✓              ✓         118      186             62        99        2017          4460

Environments. MARL2G RID -TR builds on three Grid2Op power grids (referred to as base grids).
Table 2 summarizes their structure, and the number of substations, lines, and generators. Each base
grid follows a double bus architecture, meaning that every electrical component (generators, loads,
and transmission lines) can connect to one of two buses within a substation. Some environments
include Batteries (B), which can function both as generators (discharging) and loads (charging) in
the continuous tasks. Environments also present operational contingencies designed to capture the
disruptions faced by TSOs: (i) Maintenance (M): Scheduled outages that agents can observe. During
maintenance, a transmission line is disconnected and remains unavailable until the maintenance
window ends. (ii) Opponent (O): Unpredictable disturbances (e.g., weather events) causing sudden
line disconnections. These events are unobserved in advance, requiring agents to react in real time.
A disconnected line enters a cooldown period during which reconnection is not allowed.
Each grid in MARL2G RID -TR is partitioned among agents using the segmentation methods of
Henka et al. (2022). Agents are assigned control over regions of the grid with strong internal con-
nectivity and limited external interactions. This choice mirrors how TSOs structure control zones in
practice, making our benchmark more realistic. The resulting substation-to-agent assignment for the
bus118 grid is in Table 3, while we refer to Appendix C for the remaining grid configurations. At
the same time, MARL2G RID -TR is designed to be flexible. Users can modify configuration files
to redefine zone assignments and explore alternative setups. Hence, the framework also supports
a fully decentralized regime where every substation is controlled by its own agent. This config-
uration allows researchers to study the limits of coordination and scalability under higher agent
counts. By supporting different configurations, MARL2G RID -TR facilitates the study of trade-offs
between control and communication granularity, coordination complexity, and learning performance
in multi-agent grid operations.
Transition dynamics. Each environment transition is driven by realistic yet synthetic time series of
demand and generation, generated using ChroniX2Grid (Marot et al., 2020a).2 At the beginning of
an episode, a random timestamp is sampled to initialize the grid, ensuring exposure to varied sea-
sonal and temporal conditions. The environment then evolves step by step in a process that mirrors
real grid operations: (i) Exogenous stochastic events (e.g., weather-induced faults) are triggered ac-
cording to Grid2Op’s predefined probabilistic models. (ii) Agents jointly execute their topological
or redispatching and curtailment actions. (iii) The system updates cooldown counters and applies
any scheduled maintenance events. (iv) Grid2Op’s AC power flow solver computes the new system

Table 3: Agent-to-substation assignments and dimensionality of the bus118 grid. (T stands for the
topological case, R for the redispatching and curtailment one.)

Grid        Agent Controlled Substations (IDs)                  Lines Gens. Loads |Obs (T/R)| |Actions (T/R)|
       0            [0–13, 15, 116]                              23         7    12   281 / 187       414 / 5
       1            [14, 16–18, 29, 32, 37]                      18         5     5   140 / 121       377 / 3
       2            [33–36]                                      10         1     3    61 / 51        73 / 1
       3            [38–41, 48]                                  18         7     5   155 / 127     65706 / 3
       4            [42–47]                                      10         1     6    84 / 146       52 / 2
bus118 5            [49–63, 65, 66]                              32        11    14   382 / 249     1375 / 13
       6            [23, 64, 68–72]                              18         4     1     119 / -       225 / -
       7            [67, 73–80, 115, 117]                        24         6     8   218 / 163      2121 / 3
       8            [81–101]                                     33        10    17   431 / 269     2640 / 10
       9            [102–111]                                    15         5     9   186 / 243      145 / 3
       10           [19–22, 24–28, 30–31, 112–114]               20         5    11   166 / 126       195 / 5
       11           [0 - 117] (redispatching agent for R)       186        62    99    - / 1233        - / 20


   2
       We use Grid2Op’s grids data, spanning up to several years and covering various conditions.


                                                            4
Published as a conference paper at ICLR 2026




state. If the configuration is infeasible—due to islanding or unmet demand—the episode terminates.
Otherwise, overloaded lines are monitored, and those exceeding limits for more than three consecu-
tive steps are automatically disconnected. (v) Finally, all grid variables (i.e., the state) are updated,
capturing the nonconvex, nonlinear, and stochastic dynamics of power systems. Depending on the
observability regime, agents then receive either the full state or local observations.
Action space. Each base grid has two classes of tasks based on the selected action space.
For topology optimization (discrete action space), each agent can modify the topology of the sub-
stations it controls. Table 3 shows agent-substation assignments and dimensionality for the bus118
grid. Agents can perform two types of decisions: (i) switching the status of transmission lines (i.e.,
connecting or disconnecting them), and (ii) reassigning electrical components to one of the two
buses within a substation. While these operations correspond to simple remote switch commands
in real power grids, they result in a high-dimensional space. Line switching introduces a discrete
action per line, whereas bus reassignments (or “bus-splitting”) yield an exponentially large number
of valid actions. The total number of discrete actions at a double-bus substation with Nlines lines, Ng
generators, and Nl loads is given by (Chauhan et al., 2023): N = 2Nlines +Ng +Nl −1 − 1. For example,
substation #5 in Figure 2, which contains 2 generators, 1 load, and 4 lines (7 elements total), has 63
distinct topological configurations—each representing a unique combination of bus assignments. In
larger grids such as bus36, a single substation can exceed 65,000 valid actions for a single agent.
This combinatorial explosion makes traditional optimization approaches intractable and underscores
the need for advanced MARL methods.
For redispatching and curtailment (continuous action space), the objective is to balance total genera-
tion and demand at every time step. To reflect real-world operations, MARL2G RID -TR introduces
a mixed agent structure, where: (i) decentralized agents manage the curtailment of renewable gener-
ators and the charging/discharging of storage units within their areas, and (ii) a global redispatching
agent adjusts the outputs of the other generators across the grid. The action space dimensionality
thus scales linearly in the number of generators and storage units. For example, the action space size
for the bus118 grid is N = Nredisp +Ncurt +Nstor = 69, where Nredisp is the number of redispatchable
generators, Ncurt the number of renewable generators, and Nstor the number of storage units.
State space. The features of the state vector that are shared between the discrete and continuous
tasks are listed in Table 4, including generator outputs, load demands, transmission line status and
capacities.3 In a centralized setting, each agent has access to the state (whose dimensionality is
reported in Table 2). In a decentralized setting, agents observe only data corresponding to the sub-
stations they directly control. Neighboring agents share partial information for lines that connect
their substations. This decentralized structure better mirrors the realities of transmission system op-
erations, where control centers operate with limited observability and coordination. Crucially, our
codebase enables users to flexibly configure observability regimes for any base grid, allowing them
to extend MARL2G RID -TR and study coordination and learning under different paradigms.
Reward function. The objective in grid operations is to ensure long-term safety and efficiency. For
topology optimization, MARL2G RID -TR adopts the reward design of Marchesini et al. (2025b),
developed in consultation with TSOs. It balances three components: R = αRsurvive + βRoverload +
ηRcost , where α, β, and η are weights specified in Appendix E. The three terms respectively encour-
age survival, penalize overloads, and account for economic costs (formal definitions are provided

Table 4: List of features composing the state of a power grid that are shared between the discrete
and continuous cases. For brevity, n indicates “number of”, gen stands for “generators.”

 Name(s)                                Type Dim.             Description
 ρ                                      float   n line        Transmission capacity of each line
 gen p                                  float   n gen         Gens real power
 load p                                 float   n load        Loads active load
 line status                            bool    n line        Boolean flag for line connectivity
 timestep overflow                      int     n line        Timesteps since line exceeded capacity

    3
      Appendix B contains a detailed overview of the task-specific features. See RTE France (2025) for more
information about these features and their ranges.


                                                    5
Published as a conference paper at ICLR 2026




                         Figure 2: Overview of the multi-agent idle heuristic.

in Appendix D). For redispatching and curtailment, P    we adopt the reward of Donnot (2025), which
                                                     l∈Lc ρl
directly reflects line loading margins: R = 1 − |Lc | , where Lc is the set of connected lines and
ρl is the loading of line l. Specifically, grid safety decreases as line flows approach thermal limits
and this formulation yields better learning performance in the continuous setting.

3.1   M ULTI -AGENT I DLE T RANSITIONS

Given the complexity and dimensionality of the tasks, MARL2G RID -TR integrates an expert-
informed idle heuristic (I), illustrated in Figure 2, to reduce the effective decision horizon and sim-
plify learning. This emulation of operational behavior modifies the transition dynamics, focusing
learning on safety-critical situations. Our design builds on prior L2RPN solutions and Marchesini
et al. (2025b), formalizing the heuristic transitions for the multi-agent case.
For topology optimization, the heuristic issues an idle action if all line loadings ρ remain below a
safety threshold ρmax . During idle phases, agent controls are suspended and the environment pro-
gresses without intervention. When any line exceeds the threshold, control returns to the agents, who
try to restore normal operation. In the redispatching and curtailment case, the heuristic first attempts
to reconnect any available transmission lines. If no reconnections are possible, the heuristic performs
the same idle check as in the discrete case. Importantly, the heuristic does not replace agent learning
but complements it: each agent action may trigger a sequence of heuristic-guided transitions, during
which rewards continue to accrue. This design combines expert-in-the-loop guidance with MARL
flexibility, reducing redundant exploration, improving sample efficiency, and stabilizing training.

3.2   F OSTERING S AFE O PERATIONS VIA M ULTI -AGENT C ONSTRAINTS

MARL2G RID also includes constrained problem formalizations, in which agents have to jointly
minimize safety violations under a shared set of constraints Marchesini et al. (2023). In detail, local
decisions made by one agent could affect the entire grid due to the highly coupled, nonlinear, and
non-convex dynamics. This phenomenon, emphasized in our discussions with TSOs at the time
of development, motivated our decision to adopt a joint constraint formulation. Hence, constraint
costs are not assigned to individual agents but are instead accumulated globally and shared among
all agents—mirroring the joint reward structure. This encourages agents to reason beyond their local
context and collectively maintain system-level safety, reflecting real-world operational practices. We
focus on two primary classes of operational constraints, derived from major failure modes in real
transmission grids, that lead to two types of constrained tasks for each base grid.
       • Load shedding and islanding (L). This constraint captures two critical failure modes: (i)
          insufficient generation to meet demand, and (ii) the formation of electrical islands (discon-
          nected parts of the grid). Let PD (s, a) and PG (s, a) denote the total demand and genera-
          tion, respectively, given the state s and the joint action a at a given step. We define the load
          shedding indicator function: L(s, a) = 1(PG (s, a) < PD (s, a)), and the islanding indica-
          tor based on the number of disconnected areas NI (s, a) as I(s, a) = 1(NI (s, a) > 0). The
          per-step cost is thus defined as CL (s, a) = L(s, a) + I(s, a), and episodes are considered
                                                 PT
          safe if the cumulative cost satisfies t=0 CL (s, a) = 0.
       • Transmission line overload (O). This constraint captures two key failure modes in trans-
          mission networks: (i) thermal overloads, where flows exceed line capacity, and (ii) line
          disconnections caused by prolonged violations. Let PF,ℓ (s, a) denote the power flow
                                              max
          on line ℓ at a given step, and PF,ℓ     (s, a) its thermal capacity limit. We define an over-
                                                                         max
                                                                                    
          load indicator function Oℓ (s, a) = 1 PF,ℓ (s, a) > PF,ℓ            (s, a) , triggered when the
          line exceeds its thermal capacity, and a disconnection indicator function Dℓ (s, a) =


                                                    6
Published as a conference paper at ICLR 2026



                                           
         1 ℓ disconnected due to overload , triggered when a line is disconnected by the envi-
         ronment due to sustained
                          P        overload. The per-step cost across all transmission lines L is
         then CO (s, a) = ℓ∈L (Oℓ (s, a) + Dℓ (s, a)), and the cumulative constraint is enforced
            PT
         as t=0 CO (s, a) ≤ τ , where τ is a fixed threshold.
By formalizing multi-agent safety constraints, we aim to provide a principled testbed for developing
constrained MARL algorithms capable of balancing grid performance with operational risk.

4         E XPERIMENTS
We evaluate popular MARL methods that often serve as building blocks for more advanced algo-
rithms. Consistent with prior single-agent works (Marot et al., 2022a; Marchesini et al., 2025b),
topology optimization is substantially more challenging than the redispatching and curtailment
setup. Due to the complexity of the task, our experiments focus primarily on the smaller bus14
task for the topological setup, where we evaluate most algorithmic variations (e.g., the constrained
algorithm) to then show how our best-performing baseline fails on the more complex bus118 grid.4
Specifically, we evaluate: (i) QPLEX (Wang et al., 2021), (ii) MAPPO (Yu et al., 2022) with and
without the idle heuristic, and LagrMAPPO (Gu et al., 2021) (on the constrained L and O versions) in
the bus14 task; and (iii) MAPPO on the high-dimensional bus118 task. Despite decentralization be-
ing essential to reflect how TSOs operate real grids, we also evaluate a fully observable single-agent
PPO controller and its lagrangian versions LagrPPO (on the constrained L and O versions) to verify
whether centralization would offer any advantage and to validate whether the challenges observed
stem from the MARL decomposition or the intrinsically complex nature of the tasks. The redis-
patching and curtailment case is comparatively easier, and the MAPPO baseline already achieves
strong performance. For this reason, we report our evaluation for this case only for the bus118 sce-
nario, testing MAPPO, MASAC (Bettini et al., 2024) and PPO, augmented with the idle heuristic.
Crucially, these differences in the evaluation are consistent with what has been done in previous
single-agent works (Marot et al., 2022a; Marchesini et al., 2025b).
Overall, this selection highlights the pressing challenges of topology optimization that motivate
our benchmark, while showing that continuous redispatching, though important in practice, poses a
comparatively simpler learning problem under our novel task formalization.
Experimental setup. Experiments were run on Xeon E5-2650 and Silver 4214R CPU nodes with
256-376GB of RAM. Baselines were implemented using custom code inspired by CleanRL’s design
and BenchMARL (Bettini et al., 2024), with hyperparameters selected via grid search (see Ap-
pendix E). Unless otherwise noted, results correspond to the average survival or reward of the grid
over 100-episode windows, aggregated across 5 independent runs per method. Shaded regions indi-
cate 95% bootstrapped confidence intervals. Survival is defined as the normalized fraction of time
steps during which the grid remains functional, with a value of 1 indicating uninterrupted operation
for a full episode. The experiments in this work required ∼120,000 CPU hours to execute.

4.1        R ESULTS

Topology Optimization (discrete). Overall, the baselines struggle to cope with the complexities of
multi-agent topology optimization. Figure 3 shows the training performance of the unconstrained
baseline on the bus14 grid. MAPPO learns the most effective policy, maintaining good operations
for roughly 84% of an episode. Moreover, PPO with full observability achieves lower survival than
MAPPO, showing the benefits of decentralization, and QPLEX fails to sustain stable operation be-
yond a few dozen steps. Augmenting these baselines with the idle heuristic converges to a ∼20%
average survival. Hence, despite the effectiveness of the idle heuristic in multi-agent redispatching
and curtailment tasks (see next section), this heuristic interacts poorly within decentralized control
under a combinatorial discrete action structure. Because control is decentralized, each agent sees
only a subset of the grid and must coordinate with others through the environment’s nonlinear AC
coupling. The idle heuristic reduces the already limited windows during which agents can exper-
iment with (and learn) multi-step coordinated reconfigurations across zones. In an exponentially
large discrete action space, where successful topological interventions are rare and require tempo-
ral coordination, this loss of actuation opportunities severely hinders exploration and joint policy
      4
          Appendix A provides an high-level description of all the baselines.


                                                           7
Published as a conference paper at ICLR 2026




                                                                      Table 5: bus14 (discr.): Avg.
                                                                      survival for the trained base-
                                                                      lines on 2 years of test data.

                                                                          Agent type        Avg. Surv.
                                                                       DoNothing               0.18
                                                                       QPLEX                   0.04
                                                                       MAPPO                   0.79
                               Figure 4: bus14 (discr.): Avg.          PPO                     0.38
Figure 3: bus14 (discr.): Avg.
                               survival vs. cost at convergence        LagrMAPPO (L|O) 0.19|0.04
survival over training.
                               for the constrained baselines.          LagrPPO (L|O)   0.04|0.01



improvement. Thus, while idle transitions accelerate learning in centralized single-agent settings
(Marchesini et al., 2025b), they can become detrimental in MARL topology control due to reduced
exploration capacity and the need for tightly coupled multi-agent coordination.
Figure 4 shows the Pareto frontier of average survival versus cost for LagrMAPPO and LagrPPO
with both types of constraint at convergence, with dashed lines indicating the thresholds. Despite
having promising constraint satisfaction results, LagrMAPPO and LagrPPO fail to achieve good per-
formance. The best performing LagrMAPPO (L) converges to roughly 21% average survival, while
the single-agent baseline consistently achieves lower performance than the multi-agent counterpart.
Finally, Table 5 shows the average survival at convergence for two years of data, for all baselines
and for a “DoNothing” agent that only executes idle actions. These long-horizon evaluations cor-
roborate the training curves, confirming that MAPPO achieves good control while other methods
fail to maintain reliable performance.


Figure 5 analyzes how the unconstrained policies learn to control the grid in the complex discrete
task (referring to Appendix F for a similar analysis for the constrained case). We report two opera-
tional metrics, margin and topology, each shown with 95% confidence intervals as average scores.
The margin score (defined in Section 3) measures the cumulative available capacity across all con-
nected transmission lines. Higher values indicate that agents maintain larger safety margins and
greater flexibility to handle contingencies. Successful MAPPO policies consistently maximize mar-
gins, and higher survival performance appears closely related to higher line capacity. The topology
score quantifies deviations from the initial grid configuration as −d(Gt , G0 ), where Gt is the topol-
ogy at time t and d(Gt , G0 ) is the Hamming distance from the initial configuration G0 . Values near 0
correspond to minimal changes, whereas increasingly negative values indicate substantial reconfigu-
rations. Effective MAPPO agents exploit topological interventions to stabilize operation. This result
is confirmed by the lower margins and topological changes of the single-agent PPO that also leads to
a lower grid survival. The analysis demonstrates how these agents strike a balance between maintain-
ing transmission margins and performing topology reconfigurations to achieve good performance.
Notably, even in the relatively
small bus14 system, the diffi-
culty of learning safe and coor-
dinated topological actions un-
derscores the need for MARL
advancements. This is con-
firmed by our additional re-
sults in Appendix F, showing
how our best performing solu-
tion, MAPPO, fails at control-
ling the topology in the more Figure 5: Avg. score for line margins (higher values mean better
complex bus118 system. No- contingency management) and topological changes for the base-
tably, Marchesini et al. (2025b) lines of Figure 3.
shows how the single-agent
PPO baseline (with full observability) fails on bus118, confirming that grid control challenges stem
from the intrinsic structure of the topological task.


                                                  8
Published as a conference paper at ICLR 2026




Discrete Results Analysis. MAPPO achieves good performance in the bus14 setup, and our anal-
ysis of operational metrics (Figure 5) shows that good policies reliably maximize line-loading mar-
gins while performing topology reconfigurations that successfully relieve local congestion. These
behaviors break down in larger grids, for which we identified four main reasons: (i) Exploration
struggles in large combinatorial action spaces, where a single substation may contain tens of thou-
sands of valid configurations, and good multi-step reconfigurations become exceedingly rare. (ii)
Agents have difficulty coordinating across electrically coupled zones: actions that increase mar-
gins locally often overload distant lines (a challenge that does not appear in bus14). (iii) Partial
observability combined with delayed, global overload penalties creates severe credit-assignment
problems as agents struggle to link distant or delayed outcomes to their own actions. (iv) Topology
switches involve long-horizon irreversible consequences (cooldown timers, islanding, overload-to-
disconnection logic), so early random actions often lead to unrecoverable states. As a result, we
notice the learned policies do not succeed in increasing margins nor in discovering meaningful topo-
logical changes in larger grids, directly explaining their poor performance. We extensively discuss
avenues for future research directions related to these challenges in Section 5.
Redispatching and curtailment (continuous). In contrast to the topological task, the continuous
setting does not involve exponential action spaces and requires optimally balancing generation and
demand, making it inherently less complex and leading to higher performance. Figure 6 shows the
learning curves of the baselines, each augmented with the heuristic from Figure 2, in the complex
bus118 grid. For this scenario, we train on February data to expose agents to more challenging
operating conditions. Because the continuous task reward is defined directly in terms of margin, we
report average reward rather than survival to avoid misinterpretation. Similar to the discrete case,
MAPPO converges to strong performance, achieving ∼ 58% average survival in our evaluation.
The fully observable, single-agent PPO also achieves strong performance, but it is still inferior to
MAPPO when both are trained for 3 million steps. However, in contrast to the topological setting,
PPO surpasses MAPPO by 9% once trained to convergence, as shown in Table 6 (although requiring
roughly 10 million steps to reach this level, underscoring its lower sample efficiency). Table 6
reports average survival over a two-year test set, comparing the baselines to the same “DoNothing”
agent used in the topological case, and a “RecoPowerline” agent that directly applies the heuristic of
Figure 2. Notably, MASAC is unable to achieve the performance of its heuristic, whereas MAPPO
and PPO confirm their superior performance, surviving twice as long as the “DoNothing” agent.

                                                        Table 6: bus118 (cont.) Avg. survival of the
                                                        baselines on 2 years of test data.

                                                                 Agent type        Avg. Survival
                                                               DoNothing                0.29
                                                               RecoPowerline            0.34
                                                               MASAC                    0.25
                                                               MAPPO                    0.58
Figure 6: bus118 (cont.) Avg. reward per episode               PPO                      0.67
during training.


5    C HALLENGES AND O PPORTUNITIES FOR MARL IN G RID O PERATIONS

While MARL naturally reflects the decentralized structure of real-world operations (Amato, 2024)
and performs reasonably well in redispatching and curtailment tasks, our results show that popu-
lar MARL algorithms are not suitable to address high-dimensional topology optimization. This gap
underscores the need for new methods and evaluation paradigms that explicitly address the combina-
torial action spaces, partial observability, and safety-critical constraints of realistic and long-horizon
grid operations. Closing this gap is essential if MARL is to evolve from a research prototype into
a tool that supports TSOs in managing future decarbonized grids. Below, we outline key directions
for such future research and how MARL can be deployed in grid operations.
Beyond imitation. In many domains imitation learning provides a strong starting point, but grid
topology optimization lacks reliable expert demonstrations as operators themselves cannot optimally
solve the problem at scale (Marot et al., 2021). This makes direct imitation infeasible. Instead, we


                                                    9
Published as a conference paper at ICLR 2026




argue for the development of advanced heuristic-guided MARL and explainability methods (Ham-
man et al., 2023), where richer domain-inspired rules and approximate dynamics models serve as
scaffolds to reduce exploration complexity while still allowing agents to learn effective policies.
Coordination under partial observability. In practice, each agent has only a local view of the grid
yet must coordinate implicitly with others to prevent cascading failures. Current MARL baselines
struggle to balance local autonomy with system-wide safety. Advances in communication learning,
coordination graphs, and multi-agent credit assignment are needed to ensure agents act collectively
rather than at cross-purposes (Marchesini et al., 2025a; Aydeniz et al., 2025).
Scalability. The exponential growth of topology actions poses a combinatorial barrier that is am-
plified in the multi-agent setting, where action spaces interact across agents. Effective abstractions
(e.g., through hierarchical control, action pruning, or structured representations of topology) and
exploration strategies (Marzari et al., 2025b; Marchesini & Amato, 2023) are thus crucial to scaling
MARL to realistically sized grids. In MARL2Grid-TR, the 118-bus system already reaches a mean-
ingful scale for research: it is large enough to expose the core coordination, safety, and combinatorial
challenges of realistic operator-level control, yet still tractable for large-scale experimentation. Scal-
ing to grids with thousands of buses remains an important long-term goal, but our findings indicate
that substantial algorithmic advances are required before reaching that scale.
Realism, evaluation, simulation. Progress will also depend on more realistic evaluations. While
our benchmark includes long horizons, stochastic renewable fluctuations, and safety-critical con-
straints, further realism is required (e.g., explicit N −1 security). Evaluation should also go beyond
average survival to assess economic impact, robustness under rare but critical contingencies using
formal tools (Liu et al., 2021; Weng et al., 2019; Marzari et al., 2025a), and cooperation in large, het-
erogeneous networks. Regarding simulation, the benchmark captures key operational constraints via
Grid2Op’s AC solver but omits fast transients, detailed inverter and protection dynamics, and some
action constraints. While larger grids can be configured, MARL training on very large systems also
remains computationally heavy. MARL approaches can move toward practical deployment only by
coupling algorithmic advances with increasingly realistic benchmarks.
Deployment.       While the power sector is rightly conservative, the joint development of
MARL2G RID -TR with TSOs shows a clear interest in RL because traditional optimization tools
struggle with the growing combinatorial and real-time complexity introduced by high VRE, frequent
contingencies, and large reconfiguration spaces (Marot et al., 2020b). Crucially, RL can address
these challenges and be integrated within existing operator workflows and validated through offline
simulation, shadow-mode deployment, and safety filters before a broader adoption in the industry.
In summary, MARL magnifies the core challenges of grid control (e.g., combinatorial action spaces,
strict safety constraints, and long horizons) while introducing new ones such as coordination under
partial observability and the lack of expert demonstrations. Addressing these challenges will require
going beyond standard MARL methods to design algorithms, heuristics, and evaluation protocols
tailored to the unique demands of power system operations and decarbonization.

6    C ONCLUSION
MARL2G RID -TR introduces the first multi-agent RL benchmark for realistic power grid opera-
tions, covering both discrete topology optimization and continuous redispatching, curtailment, and
storage control. By distributing control across agents responsible for subsets of substations, the
benchmark reflects the cooperative structure of real-world grids while exposing key challenges:
partial observability, high-dimensional action spaces, and safety-critical constraints such as load
shedding, islanding, and line overloads.
The benchmark provides standardized tasks of increasing complexity, P ETTING Z OO-compatible in-
terfaces, heuristic-based idle transitions, and constrained multi-agent training settings. Experiments
show that while MARL achieves promising performance in a subset of the proposed tasks and is a
natural paradigm for distributed grid control, current methods struggle with scalability, coordination,
and safety in most of these long-horizon scenarios.
We expect MARL2G RID -TR to serve as a foundation for developing, evaluating, and comparing
cooperative MARL algorithms that can enable safe and efficient grid control under modern large
amounts of (distributed) VRE and flexible loads.


                                                   10
Published as a conference paper at ICLR 2026




ACKNOWLEDGEMENTS
This work was supported in part by the AI2050 program at Schmidt Sciences (Grant G-24-66236),
the MIT-IBM Watson AI Lab, the “Fondo Italiano per la Scienza” project (Grant FIS-2024-05614),
and the French National Research Agency (ANR) under Grant No. ANR-23-CPJ1-0099-01. The
authors thank the reviewers for their insightful and constructive feedback, which has substantially
improved the quality of this work.

E THICS S TATEMENT
This work introduces a benchmark for MARL in realistic power grid operations. The benchmark is
developed entirely on top of publicly available, synthetic data generated with the Grid2Op frame-
work, ensuring that no sensitive, private, or personally identifiable information is used. The envi-
ronments model stylized versions of real-world power systems in collaboration with TSOs, but do
not replicate proprietary or security-critical grid infrastructure.
The primary goal of this research is to advance the development of safe, cooperative MARL methods
in the context of power grid operations. While RL agents trained on our benchmark are not directly
deployable in operational power grids, we acknowledge that methods for controlling critical infras-
tructure must be carefully validated and subject to rigorous safety and regulatory oversight before
practical use. By explicitly modeling safety-critical constraints (e.g., load shedding, islanding, and
line overloads), MARL2G RID -TR aims to encourage research directions that emphasize safety and
reliability.
We believe that this work aligns with the ICLR Code of Ethics by supporting transparent, repro-
ducible research and by fostering methods that can contribute positively to the reliable and decar-
bonized operation of power systems.

R EPRODUCIBILITY S TATEMENT
We have taken several steps to ensure the reproducibility of our work. The full benchmark codebase
will be released as anonymous supplementary code during the review process.
Detailed descriptions of the state and action spaces, reward functions, transition dynamics, and
safety constraints are provided in Section 3 and Appendices B to D, while hyperparameter choices
and grid search ranges are reported in Appendix E. All experiments were run on standard CPU clus-
ters, with hardware details and data collection protocols documented in Section 4. For each baseline,
we provide references to the original algorithm and describe how it was adapted to the multi-agent
power grid setting (Appendix A). Together, these materials ensure that all results presented in the
paper can be independently verified and extended.




                                                 11
Published as a conference paper at ICLR 2026




R EFERENCES
Christopher Amato. An introduction to centralized training for decentralized execution in coopera-
  tive multi-agent reinforcement learning. arXiv preprint arXiv:2409.03052, 2024.
ARPA-E. Grid Optimization (GO) Competition. https://gocompetition.energy.gov/,
 2023.
Karl Johan Åström. Optimal control of markov processes with incomplete state information i.
  Journal of Mathematical Analysis and Applications, 10:174–205, 1965. ISSN 0022-247X. doi:
  10.1016/0022-247X(65)90154-X.
Ayhan Alp Aydeniz, Enrico Marchesini, Christopher Amato, and Kagan Tumer. Entropy seeking
  constrained multiagent reinforcement learning. In 23rd International Conference on Autonomous
  Agents and Multiagent Systems, pp. 2141–2143, 2024.
Ayhan Alp Aydeniz, Enrico Marchesini, Robert Loftin, Christopher Amato, and Kagan Tumer. Safe
  entropic agents under team constraints. In Proceedings of the 24th International Conference on
  Autonomous Agents and Multiagent Systems, pp. 2411–2413, 2025. ISBN 9798400714269.
Matteo Bettini, Amanda Prorok, and Vincent Moens. Benchmarl: Benchmarking multi-agent rein-
 forcement learning. Journal of Machine Learning Research, 25(217):1–10, 2024.
Craig Boutilier. Planning, learning and coordination in multiagent decision processes. In 6th Con-
  ference on Theoretical Aspects of Rationality and Knowledge, pp. 195–210, 1996.
Anandsingh Chauhan, Mayank Baranwal, and Ansuma Basumatary. Powrl: A reinforcement learn-
  ing framework for robust management of power networks. In AAAI, 2023.
Xin Chen, Guannan Qu, Yujie Tang, Steven Low, and Na Li. Reinforcement learning for selective
  key applications in power systems: Recent advances and future challenges. IEEE Transactions
  on Smart Grid, 13(4):2935–2958, 2022.
B. Donnot. Grid2op- A testbed platform to model sequential decision making in power systems. .
  https://GitHub.com/rte-france/grid2op, 2020.
B. Donnot. Grid2op - lines capacity reward. https://grid2op.readthedocs.io/en/
  latest/user/reward.html#grid2op.Reward.LinesCapacityReward, 2025.
Shangding Gu, Jakub Grudzien Kuba, Munning Wen, Ruiqing Chen, Ziyan Wang, Zheng Tian,
  Jun Wang, Alois Knoll, and Yaodong Yang. Multi-agent constrained policy optimisation.
  arXiv:2110.02793, 2021.
Tuomas Haarnoja, Aurick Zhou, Pieter Abbeel, and Sergey Levine. Soft actor-critic: Off-policy
  maximum entropy deep reinforcement learning with a stochastic actor. In International Confer-
  ence on Machine Learning, 2018.
Faisal Hamman, Erfaun Noorani, Saumitra Mishra, Daniele Magazzeni, and Sanghamitra Dutta.
  Robust counterfactual explanations for neural networks with probabilistic guarantees. In Pro-
  ceedings of the International Conference on Machine Learning (ICML23), pp. 12351–12367,
  2023.
Noureddine Henka, Quentin Francois, Sami Tazi, Manuel Ruiz, and Patrick Panciatici. Power grid
  segmentation for local topological controllers. In Power System Computation Conference (PSCC),
  2022.
Gonzague Henri, Avishai Halev Tanguy Levent, Reda Alami, and Philippe Cordier. pym-
  grid: An open-source python microgrid simulator for applied artificial intelligence research.
  arXiv:2011.08004, 2020.
Robin Henry and Damien Ernst. Gym-anm: Open-source software to leverage reinforcement learn-
  ing for power system management in research and education. Software Impacts, 9, 2021.
Jiajing Ling, Arambam James Singh, Duc Thien Nguyen, and Akshat Kumar. Constrained multia-
   gent reinforcement learning for large agent population. In ECML PKDD, 2022.


                                               12
Published as a conference paper at ICLR 2026




Changliu Liu, Tomer Arnon, Christopher Lazarus, Christopher Strong, Clark Barrett, Mykel J
  Kochenderfer, et al. Algorithms for verifying deep neural networks. Foundations and Trends® in
  Optimization, 4(3-4):244–404, 2021.

Ryan Lowe, Yi Wu, Aviv Tamar, Jean Harb, Pieter Abbeel, and Igor Mordatch. Multi-agent actor-
  critic for mixed cooperative-competitive environments. In Conference on Neural Information
  Processing Systems, 2017.

Enrico Marchesini and Christopher Amato. Improving deep policy gradients with value function
  search. In The Eleventh International Conference on Learning Representations, 2023. URL
  https://openreview.net/forum?id=6qZC7pfenQm.

Enrico Marchesini, Luca Marzari, Alessandro Farinelli, and Christopher Amato. Safe deep re-
  inforcement learning by verifying task-level properties. In Proceedings of the 2023 Interna-
  tional Conference on Autonomous Agents and Multiagent Systems, pp. 1466–1475, 2023. ISBN
  9781450394321.

Enrico Marchesini, Andrea Baisero, Rupali Bhati, and Christopher Amato. On stateful value
  factorization in multi-agent reinforcement learning. In Proceedings of the 24th International
  Conference on Autonomous Agents and Multiagent Systems, pp. 1445–1453, 2025a. ISBN
  9798400714269.

Enrico Marchesini, Benjamin Donnot, Constance Crozier, Ian Dytham, Christian Merz, Lars
  Schewe, Nico Westerbeck, Cathy Wu, Antoine Marot, and Priya L. Donti. RL2Grid: Bench-
  marking reinforcement learning in power grid operations. arXiv:2503.23101, 2025b.

A. Marot, N. Megel, V. Renault, and M. Jothy. ChroniX2Grid - The Extensive PowerGrid Time-serie
  Generator. https://github.com/BDonnot/ChroniX2Grid, 2020a.

Antoine Marot, Benjamin Donnot, Camilo Romero, Balthazar Donon, Marvin Lerousseau, Luca
  Veyrin-Forrer, and Isabelle Guyon. Learning to run a power network challenge for training topol-
  ogy controllers. Electric Power Systems Research, 189:106635, 2020b.

Antoine Marot, Benjamin Donnot, Gabriel Dulac-Arnold, Adrian Kelly, Aidan O’Sullivan, Jan
  Viebahn, Mariette Awad, Isabelle Guyon, Patrick Panciatici, and Camilo Romero. Learning to run
  a power network challenge: a retrospective analysis. In NeurIPS 2020 Competition and Demon-
  stration Track, pp. 112–132, 2021.

Antoine Marot, Benjamin Donnot, Karim Chaouache, Adrian Kelly, Qiuhua Huang, Ramij-Raja
  Hossain, and Jochen L Cremer. Learning to run a power network with trust. Electric Power
  Systems Research, 212:108487, 2022a.

Antoine Marot, Adrian Kelly, Matija Naglic, Vincent Barbesant, Jochen Cremer, Alexandru Ste-
  fanov, and Jan Viebahn. Perspectives on future power system control centers for energy transition.
  Journal of Modern Power Systems and Clean Energy, 10(2):328–344, 2022b.

Luca Marzari, Ferdinando Cicalese, Alessandro Farinelli, Christopher Amato, and Enrico March-
  esini. Verifying online safety properties for safe deep reinforcement learning. ACM Trans. Intell.
  Syst. Technol., 17(1), 2025a. ISSN 2157-6904. doi: 10.1145/3770068.

Luca Marzari, Priya L. Donti, Changliu Liu, and Enrico Marchesini. Improving policy optimization
  via ε-retrain. In Proceedings of the 24th International Conference on Autonomous Agents and
  Multiagent Systems, pp. 1464–1472, 2025b. ISBN 9798400714269.

V. Mnih, K. Kavukcuoglu, D. Silver, A. Graves, I. Antonoglou, D. Wierstra, and M. Riedmiller.
  Playing atari with deep reinforcement learning. In Conference on Neural Information Processing
  Systems, 2013.

Frans A Oliehoek and Christopher Amato. A concise introduction to decentralized POMDPs.
  Springer, 2016.


                                                13
Published as a conference paper at ICLR 2026




Georgios Papoudakis, Filippos Christianos, Lukas Schäfer, and Stefano V Albrecht. Benchmarking
  multi-agent deep reinforcement learning algorithms in cooperative tasks. In Thirty-fifth Con-
  ference on Neural Information Processing Systems Datasets and Benchmarks Track (Round 1),
  2021.
Tabish Rashid, Gregory Farquhar, Bei Peng, and Shimon Whiteson. Weighted QMIX: expanding
  monotonic value function factorisation. In Conference on Neural Information Processing Systems,
  2020.
RTE France. Dive into grid2op sequential decision process, 2025. URL https://grid2op.
  readthedocs.io/en/latest/mdp.html#some-constraints. Accessed: 2025-05-
  15.
John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov. Proximal policy
  optimization algorithms. In arXiv:1707.06347, 2017.
J Terry, Benjamin Black, Nathaniel Grammel, Mario Jayakumar, Ananth Hari, Ryan Sullivan, Luis S
   Santos, Clemens Dieffendahl, Caroline Horsch, Rodrigo Perez-Vicente, et al. Pettingzoo: Gym
   for multi-agent reinforcement learning. Advances in Neural Information Processing Systems, 34:
   15032–15043, 2021.
U.S. DoE.     Distribution grid         transformation.        https://www.energy.gov/
  distribution-grid, 2024.
Jianhao Wang, Zhizhou Ren, Terry Liu, Yang Yu, and Chongjie Zhang. QPLEX: duplex dueling
   multi-agent q-learning. In International Conference on Learning Representations, 2021.
Lily Weng, Pin-Yu Chen, Lam Nguyen, Mark Squillante, Akhilan Boopathy, Ivan Oseledets, and
  Luca Daniel. Proven: Verifying robustness of neural networks with a probabilistic approach. In
  International Conference on Machine Learning, pp. 6727–6736, 2019.
Chao Yu, Akash Velu, Eugene Vinitsky, Yu Wang, Alexandre M. Bayen, and Yi Wu. The surprising
  effectiveness of MAPPO in cooperative, multi-agent games. In Conference on Neural Information
  Processing Systems, 2022.




                                               14
Published as a conference paper at ICLR 2026




A    MARL BASELINES
In this section, we briefly introduce the baseline MARL algorithms employed in our evaluation,
referring to the original papers for exhaustive details (Wang et al., 2021; Yu et al., 2022; Gu et al.,
2021; Bettini et al., 2024).
QPLEX (Wang et al., 2021). QPLEX is a value-based method designed for cooperative MARL. It
builds on the QMIX framework by introducing a dueling network architecture. Each agent maintains
its own local Q-utility, while a mixing network combines these into a joint action-value function.
This decomposition allows decentralized execution while maintaining centralized training. Similar
to DQN Mnih et al. (2013) in the single-agent case, QPLEX is restricted to discrete action spaces,
making it applicable to topology optimization tasks.
MAPPO (Yu et al., 2022) and LagrMAPPO (Gu et al., 2021). MAPPO extends PPO (Schulman
et al., 2017) to the multi-agent setting using a centralized critic and decentralized actors. Each agent
learns its own policy, while the centralized critic leverages global information to centralize training.
The clipped surrogate objective from PPO ensures stable updates, balancing policy improvement
and regularization. MAPPO can handle both discrete (topology optimization) and continuous (redis-
patching and curtailment) actions, depending on the distribution chosen for the actor. LagrMAPPO
augments MAPPO with a constraint-handling mechanism: in addition to training the policy, it learns
Lagrangian multipliers associated with each constraint (as in Section 2). Policy updates then take
gradient ascent steps in π and descent steps in λ, trading off constraint satisfaction and task perfor-
mance. This ensures penalties grow when constraints are violated and decay when constraints are
respected.
MASAC (Bettini et al., 2024). MASAC adapts SAC (Haarnoja et al., 2018) to the multi-agent set-
ting, combining centralized critics with decentralized actors. As in the single-agent SAC, MASAC
jointly optimizes for expected return and policy entropy, encouraging exploration and robustness.
Each agent learns a stochastic policy, while the centralized critic leverages information across agents
to reduce variance and improve stability. MASAC supports well continuous action spaces and is
therefore particularly suitable for our redispatching and curtailment tasks.

B    S TATE - SPACE
Tables 7 and 8 describe the remaining task-specific features composing agents’ observations in the
discrete and continuous case, respectively.

Table 7: List of additional features composing the state of a power grid for the discrete case. For
brevity, n indicates “number of”, gen, sub stands for “generators” and “substations”, respec-
tively, and dim topo is the size of the vector containing the current topology of the grid.

 Name(s)                               Type Dim.             Description
 t                                     int     1             Current simulation step
 gen theta                             float   n gen         Gens real power and voltage angle
 load θ                                float   n load        Loads active load and voltage angle
 topo vect                             int     dim topo      Topological vector of the grid; the bus
                                                             to which each object is connected
 time before cooldown line int                 n line        Line cooldown timer
 time before cooldown sub int                  n sub         Cooldown timer for substations
 {time,                    int                 n line        Remaining time and duration of the
 duration} next maintenance                                  next maintenance




                                                  15
Published as a conference paper at ICLR 2026




Table 8: List of additional features composing the state of a power grid for the continuous case.
For brevity, n indicates “number of”, gen, stor stands for “generators” and “storage units”,
respectively.

 Name(s)                                    Type Dim.                 Description
 month                       int                        1             Month of the year
 day of week                 int                        1             Day of the week
 hour of day, minute of hour int                        1             The time it is
 p or                        float                      n line        Active power of each line
 storage charge              float                      n stor        Storage units charge
 storage power               float                      n stor        Storage units power
 curtailment                 float                      n gen         Curtailed power for each generator
 curtailment limit           float                      n gen         Limit imposed on each renewable
                                                                      generator
 gen p before curtail                       float       n gen         Production there would have been
                                                                      without curtailment
 target dispatch                            float       n gen         Targeted redispatching
 actual dispatch                            float       n gen         Implemented redispatching


C    AGENT C ONFIGURATIONS
Table 9 reports the agent grid partitions for the bus14 and bus36 topology optimization (discrete)
tasks. For these smaller grids, we focus exclusively on the discrete setting, which is substantially
more challenging and already causes common MARL algorithms to struggle, even in the simplest
bus14 setup (see Section 4). By contrast, redispatching and curtailment (continuous) setups already
achieve promising performance in the larger and more complex bus118 scenario, making the smaller
cases not challenging enough to investigate in the continuous setting.

Table 9: Agent-to-substation assignments, number of controlled components, observation and action
dimensions for the local observation setup of bus14, bus36 (T stands for the topology case)

    Grid    Agent Controlled Substations                     Lines Gens. Loads |Obs (T)| |Actions (T)|
          0       [0, 1, 2, 4]                                8      3      3       71         61
    bus14 1       [3, 6, 7, 8]                                9      1      2       49         55
          2       [5, 9, 10, 11, 12, 13]                      9      2      6       83         89
            0     [0, 1, 2, 3, 4]                              9    1      6         77        77
            1     [6, 7, 8, 9, 16]                            18    7      5        150      65642
    bus36
            2     [5, 10, 11, 12, 13, 14, 15, 32, 35]         13     3     12       139        127
            3     [17–31, 33, 34]                             32    11     14       377       1119



D    R EWARD
In this section, we formally define the reward components for the discrete topological tasks. We
recall the joint reward the agents get at each step is R = αRsurvive + βRoverload + ηRcost . While
Rsurvive is a cumulative positive constant, the overload and cost rewards are defined as:
(i) Overload: Penalizes line overloads and disconnections, and rewards available line capacity based
on the difference between line flows and capacity limits. In unconstrained settings, disconnected
lines incur a fixed penalty. This is more formally defined as:
                                     "                         !                #
                                                          max
                                 X              PF,ℓ − PF,ℓ
                     Roverload =       max 0,       max + ϵ      − 1(ℓ is disc.) ,               (1)
                                                  PF,ℓ
                                 ℓ∈L
                                           max
where PF,ℓ is the power flow on line ℓ, PF,ℓ    is its capacity limit, ϵ is a small constant to avoid
divisions by 0, and the indicator function returns 1 if the line is disconnected. This term is then
normalized to lie within [−1, 1].


                                                        16
Published as a conference paper at ICLR 2026




(ii) Cost: This component accounts for redispatching, curtailment, and storage usage, all of which
induce operational costs. It is defined as:

                       Rcost = − [(PG − PD ) + |credisp | + |Pstorage |] cmarginal ,

where PG and PD denote the total power generated and total demand consumed at each step, respec-
tively, with their difference representing transmission losses, credisp corresponds to the redispatched
power (i.e., the absolute deviation from scheduled generator setpoints), and Pstorage represents the
power exchanged with storage units. All cost components are scaled by the marginal generation cost
cmarginal , defined as the cost per MWh of the most expensive generator currently producing power.
This value is also normalized to lie in the range [−1, 0].


E    H YPERPARAMETERS

Table 10 lists the hyperparameters considered during our initial grid search and the best-performing
parameters used to run the experiments in Section 4.

Table 10: Details of the grid search used to find the best-performing hyperparameters for each
algorithm in the topology optimization (discrete) and redispatching and curtailment (continuous)
cases.

     Algorithm               Parameter                   Grid search             Chosen value
 Shared                N° parallel envs            10, 20, 50                    10
                       Max gradient norm           10, 20, 50                    10
                       Discount γ                  0.9, 0.95, 0.99               0.99
                       ρmax                        0.9, 0.95                     0.9
 Top. opt. reward      α                           0.1, 0.5, 1.0                 1.0
                       β                           0.1, 0.5, 1.0                 1.0
                       η                           0.1, 0.5, 1.0                 1.0
 QPLEX                 Train frequency             10, 50, 100                   100
                       Target network update       250, 500, 2500                2500
                       Buffer size                 500000, 1000000               1000000
                       Batch size                  128, 256                      128
                       Learning rate               0.003, 0.0003, 0.00003        0.00003
                       ϵ-decay fraction            0.1, 0.25 0.5                 0.5
 MAPPO                 N° steps (total)            10000, 20000, 40000           20000
 (discrete case)       N° minibatches              1, 4, 8                       4
                       N° update epochs            20, 40, 80                    80
                       Actor learning rate         3e-3, 3e-4, 3e-5              3e-5
                       Critic learning rate        3e-3, 3e-4, 3e-5              3e-5
                       ϵ-clip                      0.1, 0.2, 0.3                 0.2
 MAPPO                 Batch size                  3000, 6000, 9000              9000
 (continuous case)     N° update epochs            5, 15, 30                     30
                       Actor learning rate         3e-4, 3e-5, 3e-6              3e-5
                       Critic learning rate        3e-4, 3e-5, 3e-6              3e-5
 LagrMAPPO             λ                           0, 50                         0 (L), 50 (O)
                       λ init                      0.0, 1.0                      0.0
                       λ learning rate             0.01, 0.025, 0.05             0.05
 MASAC                 Batch size                  3000, 6000, 9000              9000
                       Minibatch size              128, 256                      256
                       N° optimizer steps          1000, 2000                    1000
                       Learning rate               3e-4, 3e-5, 3e-6              3e-4



                                                    17
Published as a conference paper at ICLR 2026




F    A DDITIONAL PLOTS FOR S ECTION 4
To complement the main results in the topology optimization (discrete) case, we evaluate the best-
performing baseline, MAPPO, on the more complex bus118 system. Unlike in the smaller bus14
grid, where MAPPO manages to sustain operation for a substantial fraction of the episode horizon,
performance on bus118 is unsatisfactory. Figure 7 summarizes the outcomes in terms of average
survival at training time and analyzes the margin and topology scores for the trained policies. Sur-
vival rates are close to zero, indicating that MAPPO fails to maintain stable operation for more than
a few steps. This is reflected in the margin metric, which remains consistently low and shows that
agents are unable to preserve sufficient transmission capacity to handle contingencies. Similarly, the
topology score indicates that agents rarely exploit meaningful structural reconfigurations; deviations
from the initial configuration are minimal and do not translate into improved stability.
Overall, these results highlight the dramatic increase in difficulty when scaling from bus14 to
bus118. Even our strongest baseline fails to discover effective strategies for coordinated topology
optimization at this scale, reinforcing the conclusion that MARL-based grid control requires new
algorithmic advances beyond current MARL literature.

                                                         MAPPO
                                              mar
                                                gin(
                                                   higher=bet
                                                            ter
                                                              )         t
                                                                        opol
                                                                           ogy




S                                  Avg.Scor
                                          e




Figure 7: Results of the best performing baseline, MAPPO, in the topology optimization (discrete)
bus118 task. (Left) Average survival during training for the discrete case on the bus14 task. (Center)
Avg. margin score for the trained policy. (Right) Avg. topology score for the trained policy.

Moreover, Figure 8 presents the same                     Lagr  MAPPO (  L)    Lagr MAPPO ( O)
operational metrics analysis as Fig-                mar
                                                      gin(hi
                                                           gher=bet
                                                                  ter
                                                                    )      t
                                                                           opol
                                                                              ogy
ure 5, but for the constrained base-
line. LagrMAPPO with load shed-
                                                          Avg.Scor
                                                                 e
ding and islanding constraints (L)
achieves higher performance than
the transmission line overload con-
strained version (O), despite operat-
ing under a stricter threshold. No-
tably, these policies tend to converge                     Globalst
                                                                  ep  1e7         Gl
                                                                                   obalst
                                                                                        ep 1e7

on a single topological modification
that increases available margins, al- Figure 8: Average score for line margins and topological
lowing the grid to remain operational changes for the constrained algorithm of Figure 4.
for roughly 20% of the episode horizon.




                                                         18

