Tata Institute of Fundamental Research

Training a 3-node neural network is NP-complete

STCS Student Seminar
Speaker: Nishant Das (TIFR)
Organiser: Shubham Bhardwaj
Date: Friday, 27 Feb 2026, 16:00 to 17:00
Venue: A-206

(Scan to add to calendar)
Abstract: 

In this work, the authors consider a 2-layer, 3-node, n-input neural network whose nodes compute linear threshold functions of their inputs. They show that it is NP-complete to decide whether there exist weights and thresholds for this network so that it produces output consistent with a given set of training examples. They also extend the result to other simple networks. Furthermore, they also present a network for which training is hard but where switching to a more powerful representation makes training easier. These results suggest the importance, given a training problem, of finding an appropriate network and input encoding for that problem.