On the Growth Rates of Polyregular Functions
Mikolaj Bojanczyk
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 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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 165a88ea-d0cb-4659-9309-69ee226caa04Cited by top-tier papers2
- Finite-valued Streaming String TransducersEmmanuel Filiot, Ismaël Jecker, Christof Löding, Anca Muscholl et al.LICS 2024
- Polyregular Model CheckingAliaume Lopez, Rafal StefanskiCAV 2025
Builds on2
Related papers
- Folding interpretationsMikolaj BojanczykLICS 2023 · 2 citations
- The Uniformisation of Monadic Second-Order Logic over Countable OrdinalsThomas Colcombet, Alexander RabinovichLICS 2026
- Polyregular Functions on Unordered Trees of Bounded HeightMikolaj Bojanczyk, Bartek KlinPOPL 2024 · 2 citations
- The Regular Languages of First-Order Logic with One AlternationCorentin Barloy, Michaël Cadilhac, Charles Paperman, Thomas ZeumeLICS 2022 · 1 citation
- Uniformisations of Regular Relations Over Bi-Infinite WordsGrzegorz Fabianski, Michal Skrzypczak, Szymon TorunczykLICS 2020 · 1 citation
