On the Computational Intractability of Exact and Approximate Dictionary Learning
Not on the map. Why?
Abstract (arXiv)
The efficient sparse coding and reconstruction of signal vectors via linear observations has received a tremendous amount of attention over the last decade. In this context, the automated learning of a suitable basis or overcomplete dictionary from training data sets of certain signal classes for use in sparse representations has turned out to be of particular importance regarding practical signal processing applications. Most popular dictionary learning algorithms involve NP-hard sparse recovery problems in each iteration, which may give some indication about the complexity of dictionary learning but does not constitute an actual proof of computational intractability. In this technical note, we show that learning a dictionary with which a given set of training signals can be represented as sparsely as possible is indeed NP-hard. Moreover, we also establish hardness of approximating the solution to within large factors of the optimal sparsity level. Furthermore, we give NP-hardness and non-approximability results for a recent dictionary learning variation called the sensor permutation problem. Along the way, we also obtain a new non-approximability result for the classical sparse recovery problem from compressed sensing.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 May 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 4; 2025: 4; 2026: 1.
14 papers.
Sort:
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2024Measuring Progress in Dictionary Learning for Language Model Interpretability with Board Game Modelscited by 51
- 2024Mathematical Models of Computation in Superpositioncited by 34
- 2024GaussianSpa: An "Optimizing-Sparsifying" Simplification Framework for Compact and High-Quality 3D Gaussian Splattingcited by 26
- 2024SPEAR:Exact Gradient Inversion of Batches in Federated Learningcited by 14
- 2025Function Encoders: A Principled Approach to Transfer Learning in Hilbert Spacescited by 9
- 2025Unboxing the Black Box: Mechanistic Interpretability for Algorithmic Understanding of Neural Networkscited by 6
- 2022Unsupervised Opinion Summarization Using Approximate Geodesicscited by 5
- 2026Towards Worst-Case Guarantees with Scale-Aware Interpretabilitycited by 3
- 2021Deep learning based dictionary learning and tomographic image reconstructioncited by 1
- 2021Fast Graph Sampling for Short Video Summarization using Gershgorin Disc Alignmentcited by 1
- 2023Convergence of alternating minimisation algorithms for dictionary learningcited by 1
- 2026Towards Worst-Case Guarantees with Scale-Aware Interpretability5 Feb 2026
- 2025Unboxing the Black Box: Mechanistic Interpretability for Algorithmic Understanding of Neural Networks24 Nov 2025
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry3 Mar 2025
- 2025Inversion of Magnetic Data using Learned Dictionaries and Scale Space8 Feb 2025
- 2025Function Encoders: A Principled Approach to Transfer Learning in Hilbert Spaces30 Jan 2025
- 2024GaussianSpa: An "Optimizing-Sparsifying" Simplification Framework for Compact and High-Quality 3D Gaussian Splatting9 Nov 2024
- 2024Mathematical Models of Computation in Superposition10 Aug 2024
- 2024Measuring Progress in Dictionary Learning for Language Model Interpretability with Board Game Models31 Jul 2024
- 2024SPEAR:Exact Gradient Inversion of Batches in Federated Learning6 Mar 2024
- 2023Convergence of alternating minimisation algorithms for dictionary learning4 Apr 2023
- 2022Unsupervised Opinion Summarization Using Approximate Geodesics15 Sep 2022
- 2021Fast Graph Sampling for Short Video Summarization using Gershgorin Disc Alignment21 Oct 2021
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2024Measuring Progress in Dictionary Learning for Language Model Interpretability with Board Game Modelscited by 51
- 2024Mathematical Models of Computation in Superpositioncited by 34
- 2024GaussianSpa: An "Optimizing-Sparsifying" Simplification Framework for Compact and High-Quality 3D Gaussian Splattingcited by 26
- 2024SPEAR:Exact Gradient Inversion of Batches in Federated Learningcited by 14
- 2025Function Encoders: A Principled Approach to Transfer Learning in Hilbert Spacescited by 9
- 2025Unboxing the Black Box: Mechanistic Interpretability for Algorithmic Understanding of Neural Networkscited by 6
- 2022Unsupervised Opinion Summarization Using Approximate Geodesicscited by 5
- 2026Towards Worst-Case Guarantees with Scale-Aware Interpretabilitycited by 3
- 2021Deep learning based dictionary learning and tomographic image reconstructioncited by 1
- 2021Fast Graph Sampling for Short Video Summarization using Gershgorin Disc Alignmentcited by 1
- 2023Convergence of alternating minimisation algorithms for dictionary learningcited by 1
12 most cited of 14 All 14 (JSON)
- 2026Towards Worst-Case Guarantees with Scale-Aware Interpretability5 Feb 2026
- 2025Unboxing the Black Box: Mechanistic Interpretability for Algorithmic Understanding of Neural Networks24 Nov 2025
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry3 Mar 2025
- 2025Inversion of Magnetic Data using Learned Dictionaries and Scale Space8 Feb 2025
- 2025Function Encoders: A Principled Approach to Transfer Learning in Hilbert Spaces30 Jan 2025
- 2024GaussianSpa: An "Optimizing-Sparsifying" Simplification Framework for Compact and High-Quality 3D Gaussian Splatting9 Nov 2024
- 2024Mathematical Models of Computation in Superposition10 Aug 2024
- 2024Measuring Progress in Dictionary Learning for Language Model Interpretability with Board Game Models31 Jul 2024
- 2024SPEAR:Exact Gradient Inversion of Batches in Federated Learning6 Mar 2024
- 2023Convergence of alternating minimisation algorithms for dictionary learning4 Apr 2023
- 2022Unsupervised Opinion Summarization Using Approximate Geodesics15 Sep 2022
- 2021Fast Graph Sampling for Short Video Summarization using Gershgorin Disc Alignment21 Oct 2021
12 newest of 14 All 14 (JSON)