cs.LGNov 5, 2026

Tight Asymptotic Bounds on the Maximum Number of Linear Regions of Piecewise-Linear Kolmogorov--Arnold networks

Authors: Ye Su, Yong Liu

Organizations: Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China · Gaoling School of Artificial Intelligence, Renmin University of China, Beijing 100872, China

Abstract

Schoots et al.~\citep{schoots2025relating} (AISTATS 2025) established a generally loose upper bound on the number of linear regions of continuous piecewise-linear (CPWL) Kolmogorov--Arnold networks (KANs), without providing a lower bound. We consider a TT-layer network with width vector n=(n0,…,nT)\mathbf n=(n_0,\ldots,n_T), input dimension n0=dn_0=d, output width nT=1n_T=1, and at most k≥2k\geq2 affine segments per edge. Our matching upper and lower bounds determine the tight growth order Θn(k∑ℓ=1Tρℓ−1)Θ_{\mathbf n}(k^{\sum_{\ell=1}^{T}ρ_{\ell-1}}) in kk, where ρℓ−1:=min⁡0≤s≤ℓ−1nsρ_{\ell-1}:=\min_{0\leq s\leq\ell-1}n_s. When every hidden width is at least dd, the tight order simplifies to Θn(kdT)Θ_{\mathbf n}(k^{dT}). The upper bound of \citep{schoots2025relating} is k∑ℓ=1Tnℓ−1nℓk^{\sum_{\ell=1}^{T}n_{\ell-1}n_\ell}. Our upper bound improves it by a factor of Θn ⁣(k∑ℓ=1Tnℓ−1nℓ−∑ℓ=1Tρℓ−1)Θ_{\mathbf n}\!\left(k^{\sum_{\ell=1}^{T}n_{\ell-1}n_\ell-\sum_{\ell=1}^{T}ρ_{\ell-1}} \right), with strict asymptotic improvement whenever a hidden layer has width greater than one. We further compare CPWL KANs with rectified linear unit (ReLU) networks using dense parameterizations with at most ΛΛ parameters per model and the same fixed nonlinear depth TT. Counting trainable knot locations and optimizing the widths and kk, we prove that the maximum region count of CPWL KANs divided by that of ReLU networks is Θd,T(Λd⌊T/2⌋)Θ_{d,T}(Λ^{d\lfloor T/2\rfloor}) as Λ→∞Λ\to\infty, yielding a polynomial advantage for KANs when T≥2T\geq2. These tight bounds characterize the attainable geometric complexity of CPWL KANs, providing a foundation for understanding their expressive power and guiding architectural design.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

Oct 19, 2026

Two hidden layer suffice: the caterpillar net

Every continuous piecewise linear (CPWL) function is a finite signed sum of maxima of affine functions, making maximum representation a central problem in the study of the expressiveness of ReLU networks. A now-disproved conjecture predicted logarithmic depth for maxima. Inspired by the proof by Brunck et al. (2026) that two hidden layers suffice for general CPWL functions, we give the Caterpillar Net, a nonrecursive construction for the maximum of NN inputs with two hidden layers of widths O(N2)O(N^2) and 2O(Nlog⁡N)2^{O(N\log N)}. The construction has a direct geometric interpretation.
Oct 15, 2026

Kolmogorov-Arnold Networks: Curse of Dimensionality and Structural Bias

Kolmogorov-Arnold networks (KANs) have a dimension-independent approximation exponent when the target admits a sufficiently smooth representation by univariate edge functions. We ask whether this favorable scaling belongs to the architecture or to the assumed target class. For arbitrary-depth standard spline-KANs, we prove a worst-case lower bound on isotropic Sobolev balls: below a dimension-independent accuracy threshold, the required number of spline coefficients grows at least exponentially with input dimension. Existing composition-matched MLP results, by contrast, show that favorable exponents on low-arity targets are not exclusive to KANs. We also revisit empirical comparisons. On four scaling-law targets, spline-KAN approximants constructed from known decompositions transfer exactly to MLPs with the cubic ReLU activation σ(x)=(max⁡{0,x})3σ(x)=(\max\{0,x\})^3, although their full dense parameter counts are larger. In controlled ridge-profile scans, KANs have a strong advantage when each nonlinear component depends on one input coordinate. When a component couples multiple input coordinates, this advantage may narrow sharply. At tight budgets, interacting targets often favor MLPs. In the random-label test on MNIST, ReLU-MLPs fit the randomized training labels more efficiently than spline-only KANs. Together, these results locate favorable scaling in target structure and a compatible inductive bias, not a general KAN-specific escape from the curse of dimensionality.
Apr 29, 2026

Layer-wise Lipschitz-Product Control for Deep Kolmogorov--Arnold Network Representations of Compositionally Structured Functions

We prove that any continuous function f from [0,1]^n to R representable by a finite computation tree with N internal nodes and compositional sparsity s = O(1) admits a deep Kolmogorov-Arnold Network (KAN) representation. Each internal node is realised by a primitive KAN block with controlled block depth and Lipschitz product. The layer-wise Lipschitz product satisfies the primary domain-sensitive bound independent of the input dimension n. It simplifies to P(KAN_f) <= max(C*,1)^L_f with L_f <= c_max * N. For the standard operations {+,-,x,sin,cos} with x nodes on [0,1]-bounded inputs we obtain P(KAN) <= 1. Layer widths satisfy n_l <= n + 2 w_max * N. The uniform approximation error is bounded by N * max(C*,1)^d(f) * epsilon_Op (simplifies when C* <=1). For f in C^m we obtain optimal B-spline rates. Range bounds are also derived (B_f <= N+1 for additive trees). This addresses the gap on Lipschitz control in deep KAN stacks noted by Liu et al. (2024). Experiments confirm P(KAN)=1.0 for several compositionally structured functions.