Related Experiment Video
Updated: Jan 8, 2026

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Graph based multi-agent reinforcement learning with evolutionary population for cooperation
Kexing Peng1, Hanwen Qi1, Tinghuai Ma2
1School of Computer Science, Nanjing University of Information Science & Technology, Nanjing, 210044, China.
Abstract:
In fully cooperative environments, agents aim to learn a joint policy to achieve a shared goal. However, existing Multi-Agent Reinforcement Learning (MARL) approaches struggle when scaling to complex coordination tasks. However, as the complexity of joint tasks increases and the policy space expands, agents face significant challenges in achieving the convergence of optimal policies. The limited observational capabilities of agents, coupled with time-varying interaction weights among neighboring agents, lead to challenges in maintaining stable policy evaluations. To address these challenges, we propose GDE, a MARL framework that combines Graph-based value Decomposition with staged Evolutionary policy optimization. To enhance the efficiency of policy exploration and convergence, we use Evolutionary Algorithms (EAs) with diverse in-population characteristics to conduct gradient-free random search. We employ Graph Neural Networks (GNNs) to extend agents' receptive fields, improving information propagation across neighbors and enhancing coordination in dynamic environments without requiring state consensus. Furthermore, the permutation invariance of topological graphs allows GNNs to maintain stable convergence when processing dynamic data. The formation of multiple agent teams enhances GNNs' ability to capture complex coordination dynamics within the multi-agent system. Our method enables staged optimization of agent policies through evolutionary mechanisms while continuously updating joint policies based on graph relationships. Experiments conducted on micro-management in StarCraft II, robot cooperation in MAMuJoCo, and autonomous driving in SUMO demonstrate the superior performance of GDE, validating the effectiveness and necessity of each proposed module. Our code is available: https://github.com/MercyM/GDE.
Related Concept Videos
Reinforcement
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
Optimal Foraging
Observational Learning
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Evolutionary Relationships through Genome Comparisons
Multi-input and Multi-variable systems
In the absence of...

