{"title":"Two or three things I know about tree transducers","authors":"Lê Thành Dũng Nguyên","doi":"arxiv-2409.03169","DOIUrl":null,"url":null,"abstract":"You might know that the name \"tree transducers\" refers to various kinds of\nautomata that compute functions on ranked trees, i.e. terms over a first-order\nsignature. But have you ever wondered about how to remember what a macro tree transducer\ndoes? Or what are the connections between top-down tree(-to-string)\ntransducers, multi bottom-up tree(-to-string) transducers, tree-walking\ntransducers, (invisible) pebble tree transducers, monadic second-order\ntransductions, unfoldings of rooted directed acyclic graphs (i.e. term graphs)\n-- and what happens when the functions that they compute are composed? The answers may be found in old papers (mostly coauthored by Engelfriet), but\nmaybe you can save some time by first looking at this short note.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"28 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Formal Languages and Automata Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.03169","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
You might know that the name "tree transducers" refers to various kinds of
automata that compute functions on ranked trees, i.e. terms over a first-order
signature. But have you ever wondered about how to remember what a macro tree transducer
does? Or what are the connections between top-down tree(-to-string)
transducers, multi bottom-up tree(-to-string) transducers, tree-walking
transducers, (invisible) pebble tree transducers, monadic second-order
transductions, unfoldings of rooted directed acyclic graphs (i.e. term graphs)
-- and what happens when the functions that they compute are composed? The answers may be found in old papers (mostly coauthored by Engelfriet), but
maybe you can save some time by first looking at this short note.