Deciding Linear Height and Linear Size-To-Height Increase of Macro Tree Transducers
Veröffentlichungsdatum
2024
Autoren
Zusammenfassung
We present a novel normal form for (total deterministic) macro tree transducers (mtts), called "depth proper normal form". If an mtt is in this normal form, then it is guaranteed that each parameter of each state appears at arbitrary depths in the output trees of that state. Intuitively, if some parameter only appears at certain bounded depths in the output trees of a state, then this parameter can be eliminated by in-lining the corresponding output paths at each call site of that state. We use regular look-ahead in order to determine which of the paths should be in-lined. As a consequence of changing the look-ahead, a parameter that was previously appearing at unbounded depths, may be appearing at bounded depths for some new look-ahead; for this reason, our construction has to be iterated to obtain an mtt in depth-normal form. Using the normal form, we can decide whether the translation of an mtt has linear height increase or has linear size-to-height increase.
Schlagwörter
automata
;
formal language theory
;
macro tree transducer
;
normal form
Verlag
Schloss Dagstuhl – Leibniz-Zentrum für Informatik
Institution
Fachbereich
Dokumenttyp
Konferenzbeitrag
Zeitschrift/Sammelwerk
51st International Colloquium on Automata, Languages, and Programming (ICALP 2024) = Leibniz International Proceedings in Informatics (LIPIcs), Band 297
Startseite
138:1
Endseite
138:20
Zweitveröffentlichung
Ja
Dokumentversion
Published Version
Sprache
Englisch
Dateien![Vorschaubild]()
Lade...
Name
Gallot et al_Deciding Linear Height and Linear Size-To-Height Increase_2024_published-version.pdf
Size
813.48 KB
Format
Adobe PDF
Checksum
(MD5):074900dd17753170f310a4eab33c2b43
