Structured Sparse Transition Matrices to Enable State Tracking in State-Space Models
Not on the map. Why?
Abstract (arXiv)
Modern state-space models (SSMs) often utilize transition matrices which enable efficient computation but pose restrictions on the model's expressivity, as measured in terms of the ability to emulate finite-state automata (FSA). While unstructured transition matrices are optimal in terms of expressivity, they come at a prohibitively high compute and memory cost even for moderate state sizes. We propose a structured sparse parametrization of transition matrices in SSMs that enables FSA state tracking with optimal state size and depth, while keeping the computational cost of the recurrence comparable to that of diagonal SSMs. Our method, PD-SSM, parametrizes the transition matrix as the product of a column one-hot matrix (P) and a complex-valued diagonal matrix (D). Consequently, the computational cost of parallel scans scales linearly with the state size. Theoretically, the model is BIBO-stable and can emulate any N-state FSA with one layer of dimension N and a linear readout of size N × N, significantly improving on all current structured SSM guarantees. Experimentally, the model significantly outperforms a wide collection of modern SSM variants on various FSA state tracking tasks. On multiclass time-series classification, the performance is comparable to that of neural controlled differential equations, a paradigm explicitly built for time-series analysis. Finally, we integrate PD-SSM into a hybrid Transformer-SSM architecture and demonstrate that the model can effectively track the states of a complex FSA in which transitions are encoded as a set of variable-length English sentences. The code is available at https://github.com/IBM/expressive-sparse-state-space-model
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 45 of its 63 references that are in the map. First posted on arXiv 26 Sep 2025.
Builds on
45 of 63 references.
References · 45
- 2017Attention Is All You Needcited by 59,932
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2020On Layer Normalization in the Transformer Architecturecited by 906
- 2022Simplified State Space Layers for Sequence Modelingcited by 776
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
- 2021Combining Recurrent, Convolutional, and Continuous-time Models with Linear State-Space Layerscited by 607
- 2020HiPPO: Recurrent Memory with Optimal Polynomial Projectionscited by 600
- 2022Hungry Hungry Hippos: Towards Language Modeling with State Space Modelscited by 495
33 more
- 2021Linear Transformers Are Secretly Fast Weight Programmerscited by 471
- 2018The UCR Time Series Archivecited by 421
- 2022On the Parameterization and Initialization of Diagonal State Space Modelscited by 418
- 2023Resurrecting Recurrent Neural Networks for Long Sequencescited by 397
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 373
- 2022Diagonal State Spaces are as Effective as Structured State Spacescited by 350
- 2019Theoretical Limitations of Self-Attention in Neural Sequence Modelscited by 286
- 2022Transformers Learn Shortcuts to Automatacited by 260
- 2024Griffin: Mixing Gated Linear Recurrences with Local Attention for Efficient Language Modelscited by 232
- 2022Neural Networks and the Chomsky Hierarchycited by 214
- 2022The Parallelism Tradeoff: Limitations of Log-Precision Transformerscited by 191
- 2024The Illusion of State in State-Space Modelscited by 181
- 2022Mega: Moving Average Equipped Gated Attentioncited by 178
- 2024An Empirical Study of Mamba-based Language Modelscited by 177
- 2024Samba: Simple Hybrid State Space Models for Efficient Unlimited Context Language Modelingcited by 167
- 2022Liquid Structural State-Space Modelscited by 134
- 2025RWKV-7 "Goose" with Expressive Dynamic State Evolutioncited by 134
- 2017Parallelizing Linear Recurrent Neural Nets Over Sequence Lengthcited by 126
- 2023What Formal Languages Can Transformers Express? A Surveycited by 120
- 2024Unlocking State-Tracking in Linear RNNs Through Negative Eigenvaluescited by 97
- 2024Theoretical Foundations of Deep Selective State-Space Modelscited by 73
- 2025DeltaProduct: Improving State-Tracking in Linear RNNs via Householder Productscited by 69
- 2020Learning Associative Inference Using Fast Weight Memorycited by 51
- 2024The Expressive Capacity of State Space Models: A Formal Language Perspectivecited by 45
- 2020Rao-Blackwellizing the Straight-Through Gumbel-Softmax Gradient Estimatorcited by 37
- 2024Oscillatory State-Space Modelscited by 35
- 2024Log Neural Controlled Differential Equations: The Lie Brackets Make a Differencecited by 34
- 2024S7: Selective and Simplified State Space Layers for Sequence Modelingcited by 17
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Modelscited by 16
- 2024On the Expressiveness and Length Generalization of Selective State-Space Models on Regular Languagescited by 15
- 2023Advancing Regular Language Reasoning in Linear Recurrent Neural Networkscited by 13
- 2025Fixed-Point RNNs: Interpolating from Diagonal to Densecited by 5
- 2025TransXSSM: A Hybrid Transformer State Space Model with Unified Rotary Position Embeddingcited by 3
Built on by
Citing papers per year: 2026: 15.
15 papers.
Sort:
- 2026Why Are Linear RNNs More Parallelizable?cited by 7
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modelingcited by 7
- 2026Learning State-Tracking from Code Using Linear RNNscited by 5
- 2026Rethinking State Tracking in Recurrent Models Through Error Control Dynamicscited by 3
- 2026On the "Induction Bias" in Sequence Modelscited by 2
- 2026A Held-Out Transition-Pair Falsifier for Long-Horizon Non-Abelian State Trackingcited by 2
- 2026Length Generalization with Log-Depth Recurrent Unitscited by 1
- 2026Comparing Transformers and Hybrid Models at the Token Levelcited by 1
- 2026SHiPPO: Recurrent Memory with Transported Polynomial Projectionscited by 1
- 2026Rational Transductorscited by 0
- 2026Extending SSMs with the Exponentially Weighted Signaturecited by 0
- 2026Flash PD-SSM: Memory-Optimized Structured Sparse State-Space Modelscited by 0
- 2026Length-Independent State Tracking Under a Parallel Scan26 Sep 2026
- 2026How Wrong Can a Good Predictor Be? Diverging Updates with Vanishing Predictive KL10 Sep 2026
- 2026SHiPPO: Recurrent Memory with Transported Polynomial Projections3 Jul 2026
- 2026Comparing Transformers and Hybrid Models at the Token Level18 Jun 2026
- 2026A Held-Out Transition-Pair Falsifier for Long-Horizon Non-Abelian State Tracking5 Jun 2026
- 2026Refit the Probe: Single-Direction Ablation Is Not a Necessity Test30 May 2026
- 2026Length Generalization with Log-Depth Recurrent Units25 May 2026
- 2026Flash PD-SSM: Memory-Optimized Structured Sparse State-Space Models18 May 2026
- 2026Rethinking State Tracking in Recurrent Models Through Error Control Dynamics8 May 2026
- 2026Extending SSMs with the Exponentially Weighted Signature19 Mar 2026
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modeling15 Mar 2026
- 2026Why Are Linear RNNs More Parallelizable?4 Mar 2026
3 more
- 2026On the "Induction Bias" in Sequence Models20 Feb 2026
- 2026Learning State-Tracking from Code Using Linear RNNs16 Feb 2026
- 2026Rational Transductors7 Feb 2026
- 2026Why Are Linear RNNs More Parallelizable?cited by 7
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modelingcited by 7
- 2026Learning State-Tracking from Code Using Linear RNNscited by 5
- 2026Rethinking State Tracking in Recurrent Models Through Error Control Dynamicscited by 3
- 2026On the "Induction Bias" in Sequence Modelscited by 2
- 2026A Held-Out Transition-Pair Falsifier for Long-Horizon Non-Abelian State Trackingcited by 2
- 2026Length Generalization with Log-Depth Recurrent Unitscited by 1
- 2026Comparing Transformers and Hybrid Models at the Token Levelcited by 1
- 2026SHiPPO: Recurrent Memory with Transported Polynomial Projectionscited by 1
- 2026Rational Transductorscited by 0
- 2026Extending SSMs with the Exponentially Weighted Signaturecited by 0
- 2026Flash PD-SSM: Memory-Optimized Structured Sparse State-Space Modelscited by 0
12 most cited of 15 All 15 (JSON)
- 2026Length-Independent State Tracking Under a Parallel Scan26 Sep 2026
- 2026How Wrong Can a Good Predictor Be? Diverging Updates with Vanishing Predictive KL10 Sep 2026
- 2026SHiPPO: Recurrent Memory with Transported Polynomial Projections3 Jul 2026
- 2026Comparing Transformers and Hybrid Models at the Token Level18 Jun 2026
- 2026A Held-Out Transition-Pair Falsifier for Long-Horizon Non-Abelian State Tracking5 Jun 2026
- 2026Refit the Probe: Single-Direction Ablation Is Not a Necessity Test30 May 2026
- 2026Length Generalization with Log-Depth Recurrent Units25 May 2026
- 2026Flash PD-SSM: Memory-Optimized Structured Sparse State-Space Models18 May 2026
- 2026Rethinking State Tracking in Recurrent Models Through Error Control Dynamics8 May 2026
- 2026Extending SSMs with the Exponentially Weighted Signature19 Mar 2026
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modeling15 Mar 2026
- 2026Why Are Linear RNNs More Parallelizable?4 Mar 2026
12 newest of 15 All 15 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Parity Requires Unified Input Dependence and Negative Eigenvalues in SSMs
- 2026The Expressive Limits of Diagonal SSMs for State-Tracking
- 2025The Curious Case of In-Training Compression of State Space Models
- 2025Lag Operator SSMs: A Geometric Framework for Structured State Space Modeling
- 2024Sparse Mamba: Introducing Controllability, Observability, And Stability To Structural State Space Models
- 2026AIRE-Prune: Asymptotic Impulse-Response Energy for State Pruning in State Space Models
- 2026State Propagation Also Satisfies: A Complex-Valued State-Space Model for Deterministic State Tracking
- 2025SparseSSM: Efficient Selective Structured State Space Models Can Be Pruned in One-Shot