Size-Preserving Translations from Order-(n+1) Word Grammars to Order-n Tree Grammars

Kazuyuki Asada, N. Kobayashi
{"title":"Size-Preserving Translations from Order-(n+1) Word Grammars to Order-n Tree Grammars","authors":"Kazuyuki Asada, N. Kobayashi","doi":"10.4230/LIPIcs.FSCD.2020.22","DOIUrl":null,"url":null,"abstract":"Higher-order grammars have recently been studied actively in the context of automated verification of higher-order programs. Asada and Kobayashi have previously shown that, for any order-(n+ 1) word grammar, there exists an order-n grammar whose frontier language coincides with the language generated by the word grammar. Their translation, however, blows up the size of the grammar, which inhibited complexity-preserving reductions from decision problems on word grammars to those on tree grammars. In this paper, we present a new translation from order-(n+ 1) word grammars to order-n tree grammars that is size-preserving in the sense that the size of the output tree grammar is polynomial in the size of an input tree grammar. The new translation and its correctness proof are arguably much simpler than the previous translation and proof. 2012 ACM Subject Classification Theory of computation→ Formal languages and automata theory","PeriodicalId":284975,"journal":{"name":"International Conference on Formal Structures for Computation and Deduction","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Formal Structures for Computation and Deduction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.FSCD.2020.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Higher-order grammars have recently been studied actively in the context of automated verification of higher-order programs. Asada and Kobayashi have previously shown that, for any order-(n+ 1) word grammar, there exists an order-n grammar whose frontier language coincides with the language generated by the word grammar. Their translation, however, blows up the size of the grammar, which inhibited complexity-preserving reductions from decision problems on word grammars to those on tree grammars. In this paper, we present a new translation from order-(n+ 1) word grammars to order-n tree grammars that is size-preserving in the sense that the size of the output tree grammar is polynomial in the size of an input tree grammar. The new translation and its correctness proof are arguably much simpler than the previous translation and proof. 2012 ACM Subject Classification Theory of computation→ Formal languages and automata theory
从Order-(n+1)单词语法到Order-n树语法的保持大小的翻译
高阶语法最近在高阶程序的自动验证方面得到了积极的研究。Asada和Kobayashi先前已经证明,对于任何阶-(n+ 1)词语法,都存在一个阶-n语法,其边界语言与该词语法生成的语言重合。然而,他们的翻译放大了语法的大小,这抑制了从单词语法的决策问题到树语法的决策问题的复杂性保持化简。在本文中,我们提出了一种从阶-(n+ 1)词语法到阶-n树语法的新转换,这种转换是保持大小的,因为输出树语法的大小是输入树语法大小的多项式。新译本及其正确性证明可以说比以前的译本和证明简单得多。2012 ACM学科分类:计算理论→形式语言与自动机理论
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信