Nominal Tree Automata With Name Allocation

Simon Prucker, Lutz Schröder
{"title":"Nominal Tree Automata With Name Allocation","authors":"Simon Prucker, Lutz Schröder","doi":"arxiv-2405.14272","DOIUrl":null,"url":null,"abstract":"Data trees serve as an abstraction of structured data, such as XML documents.\nA number of specification formalisms for languages of data trees have been\ndeveloped, many of them adhering to the paradigm of register automata, which is\nbased on storing data values encountered on the tree in registers for\nsubsequent comparison with further data values. Already on word languages, the\nexpressiveness of such automata models typically increases with the power of\ncontrol (e.g. deterministic, non-deterministic, alternating). Language\ninclusion is typically undecidable for non-deterministic or alternating models\nunless the number of registers is radically restricted, and even then often\nremains non-elementary. We present an automaton model for data trees that\nretains a reasonable level of expressiveness, in particular allows\nnon-determinism and any number of registers, while admitting language inclusion\nchecking in elementary complexity, in fact in parametrized exponential time. We\nphrase the description of our automaton model in the language of nominal sets,\nbuilding on the recently introduced paradigm of explicit name allocation in\nnominal automata.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"37 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-23","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-2405.14272","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Data trees serve as an abstraction of structured data, such as XML documents. A number of specification formalisms for languages of data trees have been developed, many of them adhering to the paradigm of register automata, which is based on storing data values encountered on the tree in registers for subsequent comparison with further data values. Already on word languages, the expressiveness of such automata models typically increases with the power of control (e.g. deterministic, non-deterministic, alternating). Language inclusion is typically undecidable for non-deterministic or alternating models unless the number of registers is radically restricted, and even then often remains non-elementary. We present an automaton model for data trees that retains a reasonable level of expressiveness, in particular allows non-determinism and any number of registers, while admitting language inclusion checking in elementary complexity, in fact in parametrized exponential time. We phrase the description of our automaton model in the language of nominal sets, building on the recently introduced paradigm of explicit name allocation in nominal automata.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
名称分配的名义树自动机
数据树是结构化数据(如 XML 文档)的抽象,目前已开发出许多数据树语言的规范形式,其中许多都遵循寄存器自动机范式,即把数据树上遇到的数据值存储在寄存器中,以便随后与其他数据值进行比较。就单词语言而言,这种自动机模型的可执行性通常会随着控制能力(如确定性、非确定性、交替性)的增加而增加。对于非确定性或交替模型,除非寄存器的数量受到严格限制,否则语言包容通常是不可判定的,即便如此,语言包容也常常是非基本的。我们提出了一种数据树的自动机模型,它保持了合理的表达水平,特别是允许非确定性和任意数量的寄存器,同时允许在基本复杂度下进行语言包容检验,实际上是在参数化指数时间内。我们用名义集语言来描述我们的自动机模型,以最近引入的名义自动机中的显式名称分配范式为基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Query Learning of Advice and Nominal Automata Well-Behaved (Co)algebraic Semantics of Regular Expressions in Dafny Run supports and initial algebra supports of weighted automata Alternating hierarchy of sushifts defined by nondeterministic plane-walking automata $\mathbb{N}$-polyregular functions arise from well-quasi-orderings
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1