atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

SustainDC: Benchmarking for Sustainable Data Center Control

NeurIPS 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: MARL benchmarks and grouping · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SustainDC, a Python benchmark suite of customizable data center environments (workload scheduling, cooling setpoint, battery control) for evaluating single- and multi-agent RL algorithms on carbon footprint reduction.

Problem

Data center operations consume large amounts of energy and carbon; existing RL environments for building/DC control rely on precompiled EnergyPlus/Modelica binaries and do not jointly model workload scheduling, cooling, and battery control for multi-agent RL.

Approach

A pure-Python, end-user customizable simulator that couples three cascading control problems (load shifting, CRAH cooling setpoint, battery charge/discharge) as heterogeneous multi-agent RL tasks with configurable rewards, including a collaborative reward-sharing mechanism controlled by a weighting parameter alpha.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a cooling RL controller instead of ASHRAE Guideline 36SustainDC data center control · SustainDCCFPHelped
Operate workload, cooling, and battery RL agents simultaneouslySustainDC · SustainDCIT energyHelped
Use collaborative reward sharing with α = 0.8 rather than no collaboration (α = 1.0) (ablation)IPPO · SustainDCCFP (kgCO2): 176.3 -> 176.2Helped
Use collaborative reward sharing with α = 0.8 rather than α = 0.1 (ablation)IPPO · SustainDCCFP (kgCO2): 176.4 -> 176.2Helped
Replace independent-critic IPPO with shared-critic MAPPO or HAPPOMulti-agent SustainDC control · New York, Georgia, and CaliforniaCFP: New York: 179.6 -> 176.4; Georgia: 265.4 -> 263.4; California: 170.0 -> 159.3Mixed
Use HAPPO rather than MAPPO or HAA2CHeterogeneous multi-agent control · SustainDC locationsCFPMixed
Use HASAC rather than the other tested algorithmsHeterogeneous multi-agent control · ArizonaCFP: 404.6Helped
Add reward sharing from other agents to the IPPO reward (ablation)IPPO · SustainDCCFP: 176.3 -> 176.2No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Alibaba cluster workload traces Google cluster workload traces EIA grid carbon intensity data EnergyPlus weather files (.epw)

Benchmarks: SustainDC

Metrics: CFP (kgCO2) HVAC energy (kWh) IT energy (kWh) task queue water usage (litre)

Baselines: IPPO MAPPO HAPPO HADQN HASAC ASHRAE Guideline 36 controller rule-based workload baseline rule-based battery baseline

Builds on: PPO IPPO MAPPO HAPPO CityLearn

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy