Centralized Training Decentralized Execution (CTDE) is a multi-agent reinforcement learning paradigm where agents are trained with access to global state information—including the observations and actions of all other agents—but during execution, they act using only their own local observations. This architecture directly addresses the non-stationarity problem inherent in multi-agent systems, where an agent's environment appears to change dynamically due to the evolving policies of other learning agents. By providing a stationary, omniscient view during training, critics can learn accurate value functions while actors learn decentralized policies suitable for real-world deployment.
Glossary
Centralized Training Decentralized Execution (CTDE)

What is Centralized Training Decentralized Execution (CTDE)?
A training paradigm for multi-agent systems that resolves the tension between global coordination and local autonomy by separating the learning and deployment phases.
In logistics applications, CTDE enables a fleet of autonomous vehicles or warehouse robots to learn cooperative behaviors like collision avoidance and task handover using a centralized simulator with full state visibility. During live operations, each physical agent executes its learned policy independently using only onboard sensors, eliminating the need for a single point of failure or high-bandwidth communication. This paradigm is foundational to cooperative MARL, bridging the gap between theoretically optimal centralized planning and the practical necessity of distributed, fault-tolerant execution in dynamic supply chain environments.
Key Characteristics of CTDE
Centralized Training Decentralized Execution (CTDE) is the dominant paradigm in Multi-Agent Reinforcement Learning (MARL) that resolves the non-stationarity problem by allowing agents to access global state information during training while restricting them to local observations during execution.
Global Information During Training
During the training phase, agents have unrestricted access to the full global state of the environment, including the positions, actions, and observations of all other agents. This eliminates the non-stationarity problem—where other agents' changing policies make the environment appear dynamic from a single agent's perspective. By training with omniscient critic networks, agents learn optimal cooperative behaviors without the instability caused by partial observability during the learning process.
Local Observation Execution
At execution time, each agent operates using only its own local observations and partial state information. No communication with a central controller is required, and agents do not share information with each other unless explicitly designed to do so. This decoupling ensures:
- Scalability: Adding agents does not increase per-agent computational load
- Robustness: No single point of failure
- Low Latency: Decisions are made locally without network round-trips
- Privacy: Sensitive local data never leaves the agent
Centralized Critic, Decentralized Actors
CTDE is typically implemented through an Actor-Critic architecture where:
- The Critic is centralized and receives global state information during training to accurately estimate value functions
- The Actors are decentralized and map local observations to actions
This design leverages the Centralized Training with Decentralized Execution principle: the critic provides stable learning signals using global knowledge, while actors learn policies that depend only on locally available information. Common algorithms include MADDPG, COMA, and QMIX.
Parameter Sharing for Efficiency
In homogeneous agent settings, CTDE often employs parameter sharing—all agents use identical neural network weights. This dramatically reduces the number of trainable parameters and enables sample-efficient learning across agents. During execution, agents differentiate their behavior through their unique local observations rather than distinct model weights. For heterogeneous fleets, separate parameter groups can be maintained while still benefiting from centralized critic training.
Addressing Credit Assignment
CTDE frameworks directly tackle the multi-agent credit assignment problem—determining which agent's actions contributed to a shared team reward. Centralized critics can compute counterfactual baselines or learn joint action-value functions that decompose team rewards into per-agent contributions. Techniques include:
- COMA: Uses a counterfactual baseline marginalizing out individual agent actions
- VDN/QMIX: Decomposes the joint Q-function into agent-specific utility functions
- Value Decomposition Networks: Learn additive or monotonic mixing of individual value estimates
Application in Logistics
CTDE is particularly suited to warehouse robotics and fleet coordination where:
- Training occurs in a digital twin simulation with full observability of all robots, inventory positions, and order queues
- Execution happens on individual autonomous mobile robots (AMRs) using only onboard LiDAR, cameras, and local task assignments
This enables training policies for collision avoidance, task allocation, and congestion management that generalize to real-world partial observability. The paradigm bridges the sim-to-real gap by ensuring policies do not depend on simulation-only information.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Clarifying the most common questions about the Centralized Training Decentralized Execution paradigm for multi-agent reinforcement learning in logistics.
Centralized Training Decentralized Execution (CTDE) is a Multi-Agent Reinforcement Learning (MARL) paradigm where agents are trained with access to global state information but execute actions using only their own local observations. During the training phase, a centralized critic—often a neural network—processes the joint observations and actions of all agents to compute a stable value function, effectively treating the environment as stationary. This critic is augmented with extra information, such as the true global state or the actions of other agents, which is only available during training. At execution time, the centralized critic is removed; each agent relies solely on its own decentralized actor policy, which maps its local observation history directly to an action. This architecture directly addresses the non-stationarity problem inherent in MARL, where an agent's environment appears to change arbitrarily as other agents simultaneously learn and adapt their policies. In logistics, this allows a fleet of delivery vehicles to train together using a global map of all orders and traffic, but operate independently using only onboard sensors and their assigned manifest.
Related Terms
Master the core components that enable centralized training with decentralized execution in multi-agent logistics systems.
Multi-Agent Reinforcement Learning (MARL)
The foundational framework where multiple autonomous agents learn and interact simultaneously within a shared environment. CTDE is a specific paradigm within MARL designed to solve the non-stationarity problem—where one agent's changing policy makes the environment appear dynamic to others. In logistics, MARL enables fleets of autonomous mobile robots to coordinate without centralized control during execution.
- Key challenge: Non-stationarity breaks standard RL convergence guarantees
- CTDE solution: Agents access global state during training only
- Logistics example: Warehouse robots learning to avoid congestion without a central dispatcher
Partially Observable MDP (POMDP)
An extension of the Markov Decision Process where agents cannot directly observe the full environmental state. CTDE directly addresses the decentralized POMDP (Dec-POMDP) challenge: each agent receives only local observations during execution. In supply chain control towers, this mirrors reality—a truck only knows its own GPS location and nearby traffic, not the entire fleet's status.
- Belief state: Agent maintains a probability distribution over possible true states
- Observation function: Maps true state to what the agent can perceive
- CTDE alignment: Centralized training resolves partial observability; decentralized execution respects real-world sensor limitations
Actor-Critic Architecture
A hybrid RL architecture that combines policy gradient methods (the actor) with a learned value function (the critic). In CTDE implementations, the critic often has access to global information during training while the actor uses only local observations—a pattern known as centralized critic with decentralized actors. This architecture is the most common instantiation of CTDE in practice.
- Actor: Selects actions based on local observations only
- Critic: Estimates value using global state during training, discarded at execution
- Advantage: Dramatically reduces variance while maintaining decentralized execution capability
Credit Assignment Problem
The challenge of determining which past actions in a sequence were responsible for a received outcome. In cooperative multi-agent systems, this becomes the multi-agent credit assignment problem: identifying which agent's actions contributed to a shared reward. CTDE frameworks use centralized critics to solve this by evaluating individual contributions against the global state.
- Counterfactual baseline: Comparing reward with and without an agent's action
- Difference rewards: Isolating an agent's marginal contribution
- Logistics example: Determining which truck's rerouting decision prevented a delivery delay across the network
Experience Replay
A technique that stores agent experiences—state, action, reward, next state tuples—in a replay buffer and randomly samples them for training. In CTDE, experience replay must be carefully managed because the experiences of multiple agents are temporally correlated. Centralized training leverages this by storing all agents' experiences together, breaking correlations that would destabilize independent learning.
- Prioritized experience replay: Samples important transitions more frequently
- CTDE benefit: Enables off-policy learning from historical fleet data
- Practical use: Training delivery route optimizers on months of historical logistics data
Exploration-Exploitation Trade-off
The fundamental dilemma between gathering new knowledge about the environment and leveraging existing knowledge to maximize immediate reward. In CTDE, this challenge is compounded across agents: coordinated exploration prevents agents from interfering with each other's learning. Centralized training enables parameter sharing and coordinated exploration strategies that would be impossible with fully decentralized learners.
- Epsilon-greedy: Simple exploration by random action selection with decreasing probability
- Entropy regularization: Encourages exploration by penalizing overconfident policies
- CTDE advantage: Global training coordinates exploration to avoid redundant or conflicting agent behaviors

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us