Structural Broadcasting Q-learning: Annealed Kernel Generalization for Tabular Reinforcement Learning
2026-06-21
Abstract
We propose Structural Broadcasting Q-learning, a tabular reinforcement learning method that improves sample efficiency by propagating temporal-difference errors across structurally similar states. Standard Q-learning updates only the visited state-action pairs, which is inefficient in large factored state spaces. Our method maintains a global Q-table and an auxiliary kernel estimator that broadcasts TD errors to nearby states according to a similarity kernel. The auxiliary contribution is annealed by visitation count, allowing early generalization while recovering standard Q-learning in the limit. Experiments on structured discrete benchmarks show that Structural Broadcasting Q-learning improves early learning speed in several sparse and combinatorial environments while preserving a simple tabular update structure.
Introduction
In reinforcement learning (RL), agents learn optimal policies through interaction with environments whose state spaces often exhibit geometric or compositional structure. Consequently, the optimal value function tends to satisfy a smoothness property, where geometrically adjacent states often share similar learning signals and Q-values. Despite this structural prior, traditional tabular Q-learning treats every state as a mutually independent entity, disregarding spatial correlations. While this independence assumption facilitates straightforward convergence, it leads to sample inefficiency and limits the algorithm's scalability in large state spaces.
To address this inefficiency, Deep Reinforcement Learning (DRL) methods, such as Deep Q-Networks (DQN), leverage the parameter-sharing properties of neural networks to achieve broad generalization. However, this neural generalization introduces theoretical trade-offs. The combination of function approximation, bootstrapping, and off-policy learning---often referred to as the "deadly triad"---can induce learning instability and compromise asymptotic convergence guarantees. Kernel-based RL provides another route to generalization by using distance metrics, such as Gaussian kernels, to propagate learning signals to structurally similar states without neural function approximation.
Motivated by this insight, we ask: Can kernel-style geometric generalization be integrated into discrete tabular RL to accelerate early learning while preserving asymptotic convergence? To explore this, we introduce Structural Broadcasting Q-learning (SBQ). The core idea is to introduce an auxiliary kernel estimator that propagates temporal difference (TD) errors to unvisited, similar states using an exponential kernel based on a distance metric in a finite metric space, and combine it with a global tabular Q-table. By annealing the kernel influence over time, SBQ exploits spatial broadcasting during early exploration while recovering standard tabular Q-learning convergence properties in the limit.
Method
Spatial Similarity Kernel
We model the environment as a finite Markov Decision Process (MDP) defined by the tuple . To incorporate geometric structure into tabular reinforcement learning, we assume that the finite state space is equipped with a distance metric .
Based on this metric space, we define the spatial similarity between two states using an exponential kernel:
where controls the decay rate of similarity. For computational efficiency, the kernel update is restricted to a local neighborhood of the current state, .
For factored MDPs with states , we define the metric as the Hamming distance:
The Hamming distance evaluates the number of differing coordinates between two states. Unlike metrics that assume ordinal relationships between feature values, it treats all categorical mismatches uniformly. This property makes it a generally applicable measure of structural proximity for combinatorial state spaces.
Dual-Estimator Architecture and Annealing Schedule
To simultaneously achieve rapid generalization and asymptotic convergence, we propose a dual-table architecture. We maintain a global tabular Q-table, , and an auxiliary kernel estimator, , both of size . The actual action selection and the computation of Temporal Difference (TD) targets are governed by a combined Q-function:
Here, is a visitation count-based annealing coefficient defined as . During the initial stages of learning, is sufficiently large, allowing the kernel estimator to provide a strong generalization bias. As the state-action pair is visited infinitely often, the coefficient decays (), gradually neutralizing the kernel's influence and recovering the properties of the pure global tabular learning.
Global Evaluation and Spatial Broadcasting
Upon observing a transition, the agent computes a single TD error signal. This error drives two distinct update mechanisms: a point-update for the global table and a spatial broadcasting update for the kernel table. The complete procedure is detailed in Algorithm 1.
Algorithm 1: Structural Broadcasting Q-learning (SBQ)
1. Initialize $Q^G, Q^K, N$ to zero
2. **For** each episode **do**
3. Observe initial state $s$
4. **While** $s$ is not terminal **do**
5. Select $a$ using an exploration policy w.r.t. $\tilde Q(s,a) = Q^G(s,a) + \beta(s,a)Q^K(s,a)$
6. Execute $a$, observe $r, s'$, and set $N(s,a) \leftarrow N(s,a) + 1$
7. $\delta \leftarrow r + \gamma \max_{a'} \tilde Q(s',a') - \tilde Q(s,a)$
8. $Q^G(s,a) \leftarrow Q^G(s,a) + \alpha(s,a)\delta$
9. **For** $x \in \mathcal{N}(s)$ **do**
10. $Q^K(x,a) \leftarrow Q^K(x,a) + \alpha^K k(s,x)\delta$
11. **EndFor**
12. $s \leftarrow s'$
13. **EndWhile**
14. **EndFor**
Derivation of Spatial Broadcasting via Functional Gradients in RKHS
The spatial broadcasting rule of can be derived from a functional-gradient perspective in a Reproducing Kernel Hilbert Space (RKHS), providing a principled interpretation of the kernel-based propagation rule. Assume the kernel estimator belongs to an RKHS defined by the positive definite kernel . By the reproducing property, the value at state is expressed as the inner product .
To demonstrate this mathematically, we formulate the squared TD error loss function as follows:
Applying a semi-gradient approach and the chain rule, the functional derivative with respect to is derived as:
Updating the function in the direction that minimizes this loss yields . Evaluating this updated function pointwise at an arbitrary state recovers the broadcasting update rule in Algorithm 1. This provides a functional-gradient interpretation of the kernel-based propagation rule.
Convergence Analysis
To theoretically guarantee the asymptotic properties of Structural Broadcasting Q-learning, we assume the standard conditions for tabular Q-learning: (1) the state and action spaces are finite, (2) rewards are bounded, (3) all state-action pairs are visited infinitely often, and (4) the learning rate satisfies the Robbins-Monro conditions (). Furthermore, we naturally assume that the auxiliary kernel estimator is bounded () and the annealing coefficient vanishes in the limit ().
Error Decomposition and Perturbation Bounding
The core of our proof lies in reformulating the combined Q-function update into a standard asynchronous stochastic approximation framework with a vanishing perturbation. We first define a hypothetical, pure tabular TD error that would occur if only the global table were used:
The actual TD error used in our algorithm can be algebraically decomposed into this pure error and a perturbation term :
where the perturbation induced by the kernel estimator is given by:
To ensure this perturbation does not destabilize learning, we bound its magnitude. Applying the triangle inequality and the non-expansive property of the supremum norm (), we establish the absolute upper bound:
Since is bounded by assumption and , we guarantee that the perturbation vanishes almost surely: .
Main Convergence Theorem
Using the decomposition, the update rule for the global table can be rewritten using the standard Bellman optimality operator :
where is a martingale difference noise satisfying .
Theorem 1. Under the stated assumptions, the global tabular value function generated by Algorithm 1 converges to the optimal value function almost surely. Furthermore, the combined value function also converges to almost surely.
Proof Sketch. The Bellman operator is a known contraction mapping under the supremum norm. According to the asynchronous stochastic approximation theorem, the presence of the perturbation term does not alter the asymptotic dynamics of the system provided that a.s. Therefore, a.s. Consequently, since the kernel influence decays to zero, the actual Q-function used by the agent also converges: .
Experiments
We evaluated SBQ on structured reinforcement learning environments with varying state representations, reward sparsity, and transition dynamics. These benchmarks test whether explicit TD-error broadcasting improves early sample efficiency when structurally similar states share useful learning signals. Detailed environment descriptions are provided in Table 1. For the SO-101 Reach task, we use Euclidean distance between discretized 3D target-error bin centers because Hamming distance ignores the magnitude of bin differences and would treat near and far errors along the same axis as equally similar.
| Environment | State (State Space) / Actions | Reward |
|---|---|---|
| DNA Promoter | 6-mer DNA sequence ( states); mutate one position to another base (18 actions) | Sparse, only when the sequence exactly matches targets, 0 otherwise |
| Lights Out | 16 binary cells ( states); toggling one cell and its neighbors | Sparse, only when all lights are off, 0 otherwise; 5% action slip |
| Network Routing | Destination ID and neighboring queue status (about 1M valid states); choose one of 8 neighboring nodes | at destination, with penalties for congestion or invalid links |
| SO-101 Reach | Discretized 3D target error ( states); small Cartesian movement: noop, , , | Dense shaped reward: progress reward, distance penalty, and success bonus |
| Danger Maze | [row, col, goal_id, layout_id] ( states); up, down, left, right | Step: ; invalid move: ; danger cell: ; goal: |
| Four-Room Grid | [row, col, goal_id, layout_id] ( states); up, down, left, right | Normal step: ; invalid move: ; goal: ; 10% action slip |
| OpenAI Gym (MiniGrid/Taxi) | MiniGrid-DoorKey-5x5-v0, MiniGrid-LavaGapS7-v0, and Taxi-v4; standard discrete environment actions | Standard task rewards |
Table 1: Summary of experimental environments.
We compare SBQ with standard tabular Q-learning and Deep Q-Networks (DQN). Standard Q-learning updates only the visited state-action pair, while DQN generalizes through neural function approximation. All methods are trained under the same environment dynamics. Performance is measured by mean evaluation return over environment steps, with exponential moving average smoothing for visualization. Our main metric is early sample efficiency, measured by how quickly each method improves during the initial training phase, while final return is used to check whether broadcasting harms asymptotic performance.
Results
Across the structured discrete benchmarks, SBQ generally improves early sample efficiency over standard Q-learning, especially when the chosen distance metric matches the task structure. The strongest gains appear in DNA Promoter, Dynamic Network Routing, and MiniGrid-LavaGap. In these tasks, neighboring states share useful information: point mutations produce related DNA sequences, routing states differ by queue configurations, and LavaGap states share local navigation geometry. As a result, broadcasting the same TD error to structurally similar states helps SBQ reuse sparse reward signals more effectively than independent tabular updates.
The results also show that broadcasting is not uniformly beneficial. In Danger Maze and Lights Out, SBQ learns faster during the early or middle phase while converging to similar final performance as Q-learning. In Four-Room Grid, the advantage is smaller because the state space is relatively small and standard Q-learning already explores it efficiently. MiniGrid-DoorKey and SO-101 Reach reveal the main limitations: when the distance metric does not align well with the task phase, or when a continuous control problem is coarsely discretized, broadcasting can introduce bias or noise. These results suggest that SBQ is most effective in discrete structured domains with meaningful state similarity and sparse or delayed rewards.
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
Figure 1: Evaluation results across all environments.
Conclusion
In this paper, we proposed Structural Broadcasting Q-learning, a tabular RL method that combines a global Q-table with an annealed auxiliary kernel estimator. By broadcasting TD errors to structurally similar states, SBQ improves early sample efficiency while the decay of recovers standard tabular Q-learning in the limit. Experiments across structured discrete benchmarks show that SBQ is particularly effective when the state distance captures meaningful task similarity, such as Hamming-neighbor sequences, local grid states, and factored routing states.
The main limitation is that broadcasting can be harmful when the distance metric is poorly aligned with the task structure or when dense rewards cause repeated over-propagation. SBQ also remains tabular, so applying it to high-dimensional continuous control requires discretization and suffers from the curse of dimensionality. Future work should study adaptive broadcasting radii and learned representations that map continuous states into structurally meaningful discrete latent spaces.
Contribution
- Jinwoong Park - Implemented environments (DNA Promoter, Lights Out, Discretized SO-101 IK-Reach task in IsaacLab), reviewed baseline papers, and contributed to algorithm ideation.
- Seungjun Kim - Implemented baseline, and 5 experimental environments (Maze, Keydoor, LavaGap, 4Room, and Taxi) out of 9.
- Yoonseong Jeong - Designed the kernel estimator and derived update rule via functional gradient. Analyzed its convergence, and implemented the SBQ and network routing environments.








