An Algorithm for Computing Lipschitz Inner Functions in Kolmogorov's Superposition Theorem
Jonas Actor, Matthew G. Knepley

TL;DR
This paper introduces a novel algorithm to compute Lipschitz continuous inner functions in Kolmogorov's superposition theorem, addressing previous limitations of non-smooth functions and enhancing the practicality of the representation.
Contribution
The paper presents the first algorithm capable of computing Lipschitz continuous inner functions for Kolmogorov's theorem, improving upon prior H"older continuous methods.
Findings
Developed an algorithm for Lipschitz inner functions.
Demonstrated the algorithm's effectiveness in constructing Lipschitz functions.
Addressed the limitations of previous non-smooth function approaches.
Abstract
Kolmogorov famously proved that multivariate continuous functions can be represented as a superposition of a small number of univariate continuous functions, Fridman \cite{fridman} posed the best smoothness bound for the functions , that such functions can be constructed to be Lipschitz continuous with constant 1. Previous algorithms to describe these inner functions have only been H\"older continuous, such as those proposed by K\"oppen and Braun and Griebel. This is problematic, as pointed out by Griebel, in that non-smooth functions have very high storage/evaluation complexity, and this makes Kolmogorov's representation (KR) impractical using the standard definition of the inner functions. To date, no one has presented a method to compute a Lipschitz continuous inner function. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Numerical Methods and Algorithms · Algorithms and Data Compression
