Flow Head Rollout: Scalable CAV Coordination
- Flow Head Rollout is a framework that integrates macroscopic traffic modeling with adaptive, truncated MPC to coordinate connected and autonomous vehicles in congested highway settings.
- It employs sequential agent-by-agent optimization and horizon truncation, reducing computational complexity while ensuring throughput and closed-loop stability.
- Empirical results show a 17% reduction in travel time versus no control and a 22.9% decrease in CPU cost compared to centralized MPC.
Flow Head Rollout denotes a class of multiagent sequential optimization algorithms developed for large-scale coordination of connected and autonomous vehicles (CAVs) in congested highway environments under mixed autonomy. It unifies macroscopic traffic flow modeling, distributed model predictive control (DMPC), and agent-specific adaptive planning through truncation of rollout horizons. The approach exploits explicit representations of CAVs as moving bottlenecks over discretized highway segments and supports rigorous guarantees on both performance and closed-loop stability. Flow Head Rollout distinguishes itself by deploying horizon truncation and agent-by-agent solution scheduling to avoid the exponential complexity of full-horizon, full-joint optimization, thereby achieving state-of-the-art throughput and scalability in real-time mixed traffic scenarios (Liu et al., 26 Aug 2025).
1. Macroscopic Density Evolution and Mixed Autonomy Modeling
Flow Head Rollout algorithms ground their system model in continuum traffic theory, specifically the Lighthill–Whitham–Richards (LWR) partial differential equation for vehicle density : where is free-flow speed and is the jam density. Each CAV follows the ODE: with its control input (velocity setpoint), subject to local downstream flow limits.
For algorithmic deployment, spatial discretization via the cell-transmission model (CTM) partitions the road into cells, yielding a vectorized update
where comprise cell densities, marks cells with CAV bottlenecks, and are discretized flux operators, and encodes agent control effects. The model rigorously reconstructs upstream and downstream densities at moving bottlenecks by solving
with the number of lanes (Liu et al., 26 Aug 2025).
2. Multiagent Truncated Rollout Strategy
Core to Flow Head Rollout is the adaptive truncation of each agent’s optimization horizon within a finite-horizon Model Predictive Control (MPC) framework. Formally, each agent solves: subject to the discretized density evolution, terminal set and contraction constraint: where is an ISS-Lyapunov cost and is a contraction function enforcing stability. Rather than solving the full -step MPC problem for every CAV, the previous solution vector is split, and only the first decision variables are optimized: ensuring computationally efficient adaptation of rollout depth according to real-time cost bounds (Liu et al., 26 Aug 2025).
3. Sequential Agent-by-Agent Optimization
Instead of parallel coordination, Flow Head Rollout imposes a strict agent-by-agent sequential update schedule. For each round, CAVs are ordered (e.g., by an "impact ranking") and each agent in turn solves its personal truncated-horizon MPC problem while using the most recently updated strategies of predecessors and a fixed or placeholder model for successors. After one full permutation, a convergence check on the terminal agent's cost determines if a new round is necessary. This scheme ensures computational tractability, implicit negotiation, and monotonic non-increase of the cost functions: guaranteeing local—and often global—optimality in coordination (Liu et al., 26 Aug 2025).
4. Stability, Input-to-State Guarantees, and Theoretical Properties
The approach is equipped with formal stability and recursive feasibility properties. Each agent admits an ISS Lyapunov function such that for appropriate terminal sets and local feedback, the closed-loop policy ensures: for contraction parameter , ensuring robust convergence and constraint satisfaction throughout real-time control. The sequential truncation update scheme strictly improves or leaves unchanged all agents' values relative to parallel DMPC or centralized MPC, supporting provable safety and performance (Liu et al., 26 Aug 2025).
5. Empirical Performance and Computational Scalability
Deployment on the Shanghai Hujin-Expressway bottleneck with CAV market penetration and $2,000$ veh/h inflow yields:
- No control:
- Centralized MPC: ()
- DMPC: ()
- Flow Head Rollout: ( vs no control; vs MPC)
Computational complexity per agent drops from (centralized) and (DMPC) to
where is typically achieved in practice. This yields a reduction in CPU time vs centralized MPC, while matching the scalability of DMPC and exceeding its throughput, with only more computational cost (Liu et al., 26 Aug 2025).
6. Algorithm Summary and Implementation Notes
The Flow Head Rollout procedure encapsulates:
- Real-time density state observation and cell assignment,
- Optional agent ordering by marginal cost impact,
- Initialization of current and previous control sequences,
- Inner iterative cycle: each agent solves a truncated MPC on revised densities, using the latest policies of other agents,
- Convergence monitored via cost improvement,
- Application of the first control input and advancement of system state.
The method accommodates entry and exit of CAVs, changes in traffic conditions, and is directly applicable for large-scale deployments with minimal architecture modification.
7. Relationship to Broader Multiagent Rollout Techniques
Flow Head Rollout extends the multiagent rollout paradigm for highway decongestion and throughput improvement—see also agent-by-agent policy iteration frameworks in Dec-POMDP traffic flow (Liu et al., 2024). In contrast to earlier MARollout/MARollout approaches, which use fixed or agent-wise horizons and may suffer exponential scaling, the adaptive truncation and explicit moving bottleneck integration in Flow Head Rollout enable both rigorous theoretical guarantees and best-of-class empirical results in realistic bottleneck scenarios (Liu et al., 26 Aug 2025, Liu et al., 2024).