Decomposition Polyhedra of Piecewise Linear Functions
Not on the map. Why?
Abstract (arXiv)
In this paper we contribute to the frequently studied question of how to decompose a continuous piecewise linear (CPWL) function into a difference of two convex CPWL functions. Every CPWL function has infinitely many such decompositions, but for applications in optimization and neural network theory, it is crucial to find decompositions with as few linear pieces as possible. This is a highly challenging problem, as we further demonstrate by disproving a recently proposed approach by Tran and Wang [Minimal representations of tropical rational functions. Algebraic Statistics, 15(1):27-59, 2024]. To make the problem more tractable, we propose to fix an underlying polyhedral complex determining the possible locus of nonlinearity. Under this assumption, we prove that the set of decompositions forms a polyhedron that arises as intersection of two translated cones. We prove that irreducible decompositions correspond to the bounded faces of this polyhedron and minimal solutions must be vertices. We then identify cases with a unique minimal decomposition, and illustrate how our insights have consequences in the theory of submodular functions. Finally, we improve upon previous constructions of neural networks for a given convex CPWL function and apply our framework to obtain results in the nonconvex case.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 22 of its 53 references that are in the map. First posted on arXiv 7 Oct 2024.
Builds on
22 of 53 references.
References · 22
- 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 253
- 2016Benefits of depth in neural networkscited by 248
- 2015The Power of Depth for Feedforward Neural Networkscited by 181
- 2018Tropical Geometry of Deep Neural Networkscited by 92
- 2021Towards Lower Bounds on the Depth of ReLU Neural Networkscited by 55
- 2021Sharp bounds for the number of regions of maxout networks and vertices of Minkowski sumscited by 37
- 2023Lower Bounds on the Depth of Integral ReLU Neural Networks via Lattice Polytopescited by 36
- 2022Improved Bounds on Neural Complexity for Representing Piecewise Linear Functionscited by 26
- 2023Training Neural Networks is NP-Hard in Fixed Dimensioncited by 23
- 2024The Real Tropical Geometry of Neural Networkscited by 23
- 2021The Computational Complexity of ReLU Network Training Parameterized by Data Dimensionalitycited by 22
- 2014Algorithms for Approximate Minimization of the Difference Between Submodular Functions, with Applicationscited by 16
10 more
- 2020Provably Good Solutions to the Knapsack Problem via Neural Networks of Bounded Sizecited by 16
- 2022Training Fully Connected Neural Networks is existsℝ-Completecited by 15
- 2023How Many Neurons Does it Take to Approximate the Maximum?cited by 12
- 2021ReLU Neural Networks of Polynomial Size for Exact Maximum Flow Computationcited by 11
- 2023Topological Expressivity of ReLU Neural Networkscited by 9
- 2023Representing Piecewise Linear Functions by Functions with Small Aritycited by 7
- 2021Novel convex decomposition of piecewise affine functionscited by 4
- 2023Difference of Submodular Minimization via DC Programmingcited by 3
- 2024Complexity of Injectivity and Verification of ReLU Neural Networkscited by 2
- 2024Representing Piecewise-Linear Functions by Functions with Minimal Aritycited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 7; 2026: 1.
9 papers.
- 2025Algebra Unveils Deep Learning -- An Invitation to Neuroalgebraic Geometrycited by 21
- 2025Depth-Bounds for Neural Networks via the Braid Arrangementcited by 11
- 2025Better Neural Network Expressivity: Subdividing the Simplexcited by 11
- 2024Neural Networks and (Virtual) Extended Formulationscited by 8
- 2025The Computational Complexity of Counting Linear Regions in ReLU Neural Networkscited by 7
- 2026Most ReLU Networks Admit Identifiable Parameterscited by 5
- 2025Linear-Size Neural Network Representation of Piecewise Affine Functions in ℝ2cited by 1
- 2025Arithmetic Circuits and Neural Networks for Regular Matroidscited by 1
- 2025Discrete and Continuous Difference of Submodular Minimizationcited by 0
- 2026Most ReLU Networks Admit Identifiable Parameters5 May 2026
- 2025Arithmetic Circuits and Neural Networks for Regular Matroids4 Nov 2025
- 2025Discrete and Continuous Difference of Submodular Minimization9 Jun 2025
- 2025The Computational Complexity of Counting Linear Regions in ReLU Neural Networks22 May 2025
- 2025Better Neural Network Expressivity: Subdividing the Simplex20 May 2025
- 2025Linear-Size Neural Network Representation of Piecewise Affine Functions in ℝ217 Mar 2025
- 2025Depth-Bounds for Neural Networks via the Braid Arrangement13 Feb 2025
- 2025Algebra Unveils Deep Learning -- An Invitation to Neuroalgebraic Geometry31 Jan 2025
- 2024Neural Networks and (Virtual) Extended Formulations5 Nov 2024