It's Not What Machines Can Learn, It's What We Cannot Teach
Not on the map. Why?
Abstract (arXiv)
Can deep neural networks learn to solve any task, and in particular problems of high complexity? This question attracts a lot of interest, with recent works tackling computationally hard tasks such as the traveling salesman problem and satisfiability. In this work we offer a different perspective on this question. Given the common assumption that textitNP neq textitcoNP we prove that any polynomial-time sample generator for an textitNP-hard problem samples, in fact, from an easier sub-problem. We empirically explore a case study, Conjunctive Query Containment, and show how common data generation techniques generate biased datasets that lead practitioners to over-estimate model accuracy. Our results suggest that machine learning approaches that require training on a dense uniform sampling from the target distribution cannot be used to solve computationally hard problems, the reason being the difficulty of generating sufficiently large and unbiased training sets.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 9; 2024: 3; 2025: 6.
29 papers.
Sort:
By area:
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 106
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 69
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 59
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 49
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 30
- 2024Global Lyapunov functions: a long-standing open problem in mathematics, with symbolic transformerscited by 29
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 29
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
17 more
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 20
- 2022What is my math transformer doing? -- Three results on interpretability and generalizationcited by 19
- 2022Annealed Training for Combinatorial Optimization on Graphscited by 18
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baselinecited by 12
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methodscited by 5
- 2023Maximum Independent Set: Self-Training through Dynamic Programmingcited by 5
- 2021Abstraction, Reasoning and Deep Learning: A Study of the "Look and Say" Sequencecited by 2
- 2023Graph Neural Networks for the Offline Nanosatellite Task Scheduling Problemcited by 1
- 2025Structure based SAT dataset for analysing GNN generalisationcited by 1
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problemscited by 1
- 2021A General Framework for Evaluating Robustness of Combinatorial Optimization Solvers on Graphscited by 0
- 2023A Novel Differentiable Loss Function for Unsupervised Graph Neural Networks in Graph Partitioningcited by 0
- 2024Graph Coloring Using Heat Diffusioncited by 0
- 2025Optimizing Job Allocation using Reinforcement Learning with Graph Neural Networkscited by 0
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solverscited by 0
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learningcited by 0
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problems17 Sep 2025
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solvers4 Aug 2025
- 2025Structure based SAT dataset for analysing GNN generalisation17 Feb 2025
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics12 Feb 2025
- 2025Optimizing Job Allocation using Reinforcement Learning with Graph Neural Networks31 Jan 2025
- 2024Global Lyapunov functions: a long-standing open problem in mathematics, with symbolic transformers10 Oct 2024
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimization3 Jun 2024
- 2024Graph Coloring Using Heat Diffusion21 Apr 2024
- 2023A Novel Differentiable Loss Function for Unsupervised Graph Neural Networks in Graph Partitioning11 Dec 2023
- 2023Variational Annealing on Graphs for Combinatorial Optimization23 Nov 2023
- 2023Maximum Independent Set: Self-Training through Dynamic Programming28 Oct 2023
17 more
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methods8 Oct 2023
- 2023Controlling Continuous Relaxation for Combinatorial Optimization29 Sep 2023
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problems31 May 2023
- 2023Graph Neural Networks for the Offline Nanosatellite Task Scheduling Problem24 Mar 2023
- 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline4 Feb 2023
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learning8 Jan 2023
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Tasks1 Nov 2022
- 2022What is my math transformer doing? -- Three results on interpretability and generalization31 Oct 2022
- 2022Annealed Training for Combinatorial Optimization on Graphs23 Jul 2022
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxation13 Jul 2022
- 2022The CLRS Algorithmic Reasoning Benchmark31 May 2022
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solvers27 May 2022
- 2021A General Framework for Evaluating Robustness of Combinatorial Optimization Solvers on Graphs28 Dec 2021
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustness21 Oct 2021
- 2021Abstraction, Reasoning and Deep Learning: A Study of the "Look and Say" Sequence27 Sep 2021
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networks2 Jul 2021
- 2021Combinatorial optimization and reasoning with graph neural networks18 Feb 2021
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 108
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 106
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 69
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 49
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 30
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 20
- 2022What is my math transformer doing? -- Three results on interpretability and generalizationcited by 19
- 2022Annealed Training for Combinatorial Optimization on Graphscited by 18
12 most cited of 25 All 25 (JSON)
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problems17 Sep 2025
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solvers4 Aug 2025
- 2025Structure based SAT dataset for analysing GNN generalisation17 Feb 2025
- 2024Graph Coloring Using Heat Diffusion21 Apr 2024
- 2023A Novel Differentiable Loss Function for Unsupervised Graph Neural Networks in Graph Partitioning11 Dec 2023
- 2023Variational Annealing on Graphs for Combinatorial Optimization23 Nov 2023
- 2023Maximum Independent Set: Self-Training through Dynamic Programming28 Oct 2023
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methods8 Oct 2023
- 2023Controlling Continuous Relaxation for Combinatorial Optimization29 Sep 2023
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problems31 May 2023
- 2023Graph Neural Networks for the Offline Nanosatellite Task Scheduling Problem24 Mar 2023
12 newest of 25 All 25 (JSON)