Lune

LICS2023Top-tier venue

On the Growth Rates of Polyregular Functions

Mikolaj Bojanczyk

2023Year
5Citations
2Top-tier citations

Abstract

We consider polyregular functions, which are certain string-to-string functions that have polynomial output size. We prove that a polyregular function has output size O(nk){\mathcal{O}}({n^k}) if and only if it can be defined by an MSO interpretation of dimension k, i.e. a string-to-string transformation where every output position is interpreted, using monadic second-order logic MSO, in some k-tuple of input positions. We also show that this characterization does not extend to pebble transducers, another model for describing polyregular functions: we show that for every k ∈ 1, 2, … there is a polyregular function of quadratic output size which needs at least k pebbles to be computed.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 165a88ea-d0cb-4659-9309-69ee226caa04

Cited by top-tier papers2

Ask how each one uses it

Builds on2

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines