2021 36th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) 2021
DOI: 10.1109/lics52264.2021.9470738
|View full text |Cite
|
Sign up to set email alerts
|

SD-Regular Transducer Expressions for Aperiodic Transformations

Abstract: FO transductions, aperiodic deterministic two-way transducers, as well as aperiodic streaming string transducers are all equivalent models for first order definable functions. In this paper, we solve the problem of expressions capturing first order definable functions, thereby generalizing the seminal SF=AP (star-free expressions = aperiodic languages) result of Schützenberger. Our result also generalizes a lesser known characterization by Schützenberger of aperiodic languages by SD-regular expressions (SD=AP)… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
5
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…The Büchi-Elgot-Trakhtenbrot theorem was generalized by Engelfreit and Hoogeboom [10], where regular transformations were defined using two-way transducers (2DFTs) as well as by the MSO transductions of Courcelle [5]. The analogue of Kleene's theorem for transformations was proposed by [2] and [8], while [7] proved the analogue of Schützenberger's theorem [13] for transformations. In another related work, [3,4] proposes a translation from unambiguous two-way transducers to regular function expressions extending the Brzozowski and McCluskey algorithm.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations
“…The Büchi-Elgot-Trakhtenbrot theorem was generalized by Engelfreit and Hoogeboom [10], where regular transformations were defined using two-way transducers (2DFTs) as well as by the MSO transductions of Courcelle [5]. The analogue of Kleene's theorem for transformations was proposed by [2] and [8], while [7] proved the analogue of Schützenberger's theorem [13] for transformations. In another related work, [3,4] proposes a translation from unambiguous two-way transducers to regular function expressions extending the Brzozowski and McCluskey algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…Like classical regular expressions, these expressions provide a robust foundation for specifying transducer patterns in a declarative manner, and can be widely used in practical applications. An important question left open in [2], [7], [8] is the complexity of the procedure that builds the transducer from the combinator expressions. Providing efficient constructions of finite state transducers equivalent to expressions is a fundamental problem, and is often the first step of algorithmic applications, such as evaluation.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…There have been recurrent attempts to generalize the notions of regularity from languages to functions, leading to classes of various expressiveness, such as 1 Mealy Machines (Mealy) [35], sequential functions (Seq) [44], rational functions (Rat) [20], regular functions (Reg) [22], and polyregular functions (Poly) [7]. For all of these models, an aperiodic counterpart can be defined (respectively, AMealy, ASeq, ARat, AReg, SF), lifting the correspondence between counter-free automata, star-free languages and aperiodic monoids to the functional setting [27,4,9,14,6,7,13]. The inclusions between these classes of functions are all known to be strict, and we depicted in Figure 1 the status of the membership problem associated to these strict inclusions (that is, given a function f , decide if f can be computed by a function of a proper subclass).…”
Section: Introductionmentioning
confidence: 99%