2016
DOI: 10.1145/2984450.2984453
|View full text |Cite
|
Sign up to set email alerts
|

Transducers, logic and algebra for functions of finite words

Abstract: The robust theory of regular languages is based on three important pillars: computation (automata), logic, and algebra. In this paper, we survey old and recent results on extensions of these pillars to functions from words to words. We consider two important classes of word functions, the rational and regular functions, respectively defined by one-way and two-way automata with output words, called transducers.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
51
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 36 publications
(51 citation statements)
references
References 29 publications
0
51
0
Order By: Relevance
“…To better understand the role of iteration, the technical focus of the paper is on the firstorder fragment of regular string-to-string functions [15,Section 4.3]. Our main technical result, Theorem 13, shows a family of atomic functions and combinators that describes exactly the first-order fragment.…”
Section: Introductionmentioning
confidence: 99%
“…To better understand the role of iteration, the technical focus of the paper is on the firstorder fragment of regular string-to-string functions [15,Section 4.3]. Our main technical result, Theorem 13, shows a family of atomic functions and combinators that describes exactly the first-order fragment.…”
Section: Introductionmentioning
confidence: 99%
“…of functions computed by automata with output. As of the time of writing, it seems likely that in EAλ , Str ⊸ Str captures the well-known class of regular functions (see [8] for an overview of classical transduction classes, including regular functions), and that the class defined by !Str ⊸ !Str also admits an automata-theoretic characterization.…”
Section: Resultsmentioning
confidence: 99%
“…This finite-state technology not only describes reduplication as a process which applies to infinitely many words of unbounded size, but it does so without the state-space explosion. The type of transducer which accomplishes this is known as a 2-way Finite-State Transducer or 2-way FST (Savitch, 1982;Engelfriet and Hoogeboom, 2001;Filiot and Reynier, 2016). While these computer scientists are well aware that 2-way FSTS can model unbounded copying, this is the first use of 2-way FSTs within computational linguisticst to our knowledge.…”
Section: ) Wanita→wanita∼wanitamentioning
confidence: 99%
“…It only ever advances as strings are written. Below is a formalization of 2-way FSTs based on Filiot and Reynier (2016) and Shallit (2008). We adopt the convention that inputs to a 2-way FST are flanked with the start ( ) and end boundaries ( ).…”
Section: Definitionmentioning
confidence: 99%