atlas

Research map / Architectures and efficiency / RNNs and normalization

The Computational Complexity of Counting Linear Regions in ReLU Neural Networks

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Width and depth of ReLU networks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Systematizes six definitions of linear regions in ReLU networks and analyzes the complexity of counting them, proving NP/#P-hardness already for shallow nets, inapproximability for deeper nets, and polynomial-space counting for some definitions.

Problem

Counting linear regions of ReLU networks is widely used as an expressivity measure, but the definitions of a linear region are inconsistent across papers and the computational complexity of counting them is largely unknown.

Approach

Extracts six non-equivalent definitions of linear regions, relates them via inequalities, and gives tight complexity classifications per definition: polynomial-time decidability for one hidden layer, #P-hardness for counting, NP-hardness and inapproximability for deeper networks, and polynomial-space counting algorithms.

Key results

Surprising findings

Limitations

Experimental setup

Builds on: hyperplane arrangement cell counting Serra et al. 2018 counting linear regions via MIP/ hardness of deep network regi

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy