Finite Automata Encoding Piecewise Polynomials
Dmitry Berdinsky, Prohrak Kruengthomya

TL;DR
This paper introduces a novel finite automata encoding method for piecewise polynomial functions, extending previous linear-only encoding to functions with arbitrary degrees of smoothness, leveraging hierarchical tensor product B-splines.
Contribution
It proposes a new representation enabling finite automata to encode piecewise polynomial functions of any smoothness degree, expanding their applicability in computational geometry.
Findings
Finite automata can encode piecewise polynomial functions with arbitrary smoothness.
The new encoding extends the class of functions representable by finite automata.
Automata-based methods solve computational problems in hierarchical tensor product B-splines.
Abstract
Finite automata are used to encode geometric figures, functions and can be used for image compression and processing. The original approach is to represent each point of a figure in as a convolution of its coordinates written in some base. Then a figure is said to be encoded as a finite automaton if the set of convolutions corresponding to the points in this figure is accepted by a finite automaton. The only differentiable functions which can be encoded as a finite automaton in this way are linear. In this paper we propose a representation which enables to encode piecewise polynomial functions with arbitrary degrees of smoothness that substantially extends a family of functions which can be encoded as finite automata. Such representation naturally comes from the framework of hierarchical tensor product B-splines, which are piecewise polynomials widely utilized 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
TopicsAdvanced Numerical Analysis Techniques · Polynomial and algebraic computation · Tensor decomposition and applications
