Arrow Research search
Back to Highlights

Highlights 2018

Regular and First Order List Functions

Conference Abstract Session 9B Logic in Computer Science ยท Theoretical Computer Science

Abstract

ABSTRACT. We define two classes of functions, called regular (respectively, first-order) list functions, which manipulate objects such as lists, lists of lists, pairs of lists, lists of pairs of lists, etc. The definition is in the style of regular expressions: the functions are constructed by starting with some basic functions (e. g. projections from pairs, or head and tail operations on lists) and putting them together using four combinators (most importantly, composition of functions). Our main results are that first-order list functions are exactly the same as first-order transductions, under a suitable encoding of the inputs; and the regular list functions are exactly the same as MSO-transductions. A paper at LICS 2018, joint with Laure Daviaud and Krishna Shankara Narayanan https: //arxiv. org/abs/1803. 06168

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Highlights of Logic, Games and Automata
Archive span
2013-2025
Indexed papers
1236
Paper id
856003698889568480
v2026.09.13