Separability in Büchi Vass and Singly Non-Linear Systems of Inequalities

Pascal Baumann, Eren Keskin, Roland Meyer, Georg Zetzsche
{"title":"Separability in Büchi Vass and Singly Non-Linear Systems of Inequalities","authors":"Pascal Baumann, Eren Keskin, Roland Meyer, Georg Zetzsche","doi":"arxiv-2406.01008","DOIUrl":null,"url":null,"abstract":"The omega-regular separability problem for B\\\"uchi VASS coverability\nlanguages has recently been shown to be decidable, but with an EXPSPACE lower\nand a non-primitive recursive upper bound -- the exact complexity remained\nopen. We close this gap and show that the problem is EXPSPACE-complete. A\ncareful analysis of our complexity bounds additionally yields a PSPACE\nprocedure in the case of fixed dimension >= 1, which matches a pre-established\nlower bound of PSPACE for one dimensional B\\\"uchi VASS. Our algorithm is a\nnon-deterministic search for a witness whose size, as we show, can be suitably\nbounded. Part of the procedure is to decide the existence of runs in VASS that\nsatisfy certain non-linear properties. Therefore, a key technical ingredient is\nto analyze a class of systems of inequalities where one variable may occur in\nnon-linear (polynomial) expressions. These so-called singly non-linear systems (SNLS) take the form A(x).y >=\nb(x), where A(x) and b(x) are a matrix resp. a vector whose entries are\npolynomials in x, and y ranges over vectors in the rationals. Our main\ncontribution on SNLS is an exponential upper bound on the size of rational\nsolutions to singly non-linear systems. The proof consists of three steps.\nFirst, we give a tailor-made quantifier elimination to characterize all real\nsolutions to x. Second, using the root separation theorem about the distance of\nreal roots of polynomials, we show that if a rational solution exists, then\nthere is one with at most polynomially many bits. Third, we insert the solution\nfor x into the SNLS, making it linear and allowing us to invoke standard\nsolution bounds from convex geometry. Finally, we combine the results about SNLS with several techniques from the\narea of VASS to devise an EXPSPACE decision procedure for omega-regular\nseparability of B\\\"uchi VASS.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-03","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-2406.01008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The omega-regular separability problem for B\"uchi VASS coverability languages has recently been shown to be decidable, but with an EXPSPACE lower and a non-primitive recursive upper bound -- the exact complexity remained open. We close this gap and show that the problem is EXPSPACE-complete. A careful analysis of our complexity bounds additionally yields a PSPACE procedure in the case of fixed dimension >= 1, which matches a pre-established lower bound of PSPACE for one dimensional B\"uchi VASS. Our algorithm is a non-deterministic search for a witness whose size, as we show, can be suitably bounded. Part of the procedure is to decide the existence of runs in VASS that satisfy certain non-linear properties. Therefore, a key technical ingredient is to analyze a class of systems of inequalities where one variable may occur in non-linear (polynomial) expressions. These so-called singly non-linear systems (SNLS) take the form A(x).y >= b(x), where A(x) and b(x) are a matrix resp. a vector whose entries are polynomials in x, and y ranges over vectors in the rationals. Our main contribution on SNLS is an exponential upper bound on the size of rational solutions to singly non-linear systems. The proof consists of three steps. First, we give a tailor-made quantifier elimination to characterize all real solutions to x. Second, using the root separation theorem about the distance of real roots of polynomials, we show that if a rational solution exists, then there is one with at most polynomially many bits. Third, we insert the solution for x into the SNLS, making it linear and allowing us to invoke standard solution bounds from convex geometry. Finally, we combine the results about SNLS with several techniques from the area of VASS to devise an EXPSPACE decision procedure for omega-regular separability of B\"uchi VASS.
Büchi Vass 和单非线性不等式系统中的可分性
最近,有人证明了布内 VASS 可覆盖性语言的欧米伽正则可分性问题是可解的,但它有一个 EXPSPACE 下限和一个非直观递归上界--确切的复杂性仍然没有定论。我们填补了这一空白,并证明这个问题是EXPSPACE-complete的。对我们的复杂度边界进行仔细分析后,在固定维度 >= 1 的情况下,我们还得到了一个 PSPACEprocedure,它与一维 B\"uchi VASS 的预设下限 PSPACE 相匹配。我们的算法是一种非确定性的搜索,我们证明,证人的大小可以被适当地限定。该过程的一部分是确定满足某些非线性特性的 VASS 运行的存在性。因此,一个关键的技术要素是分析一类变量可能出现在非线性(多项式)表达式中的不等式系统。这些所谓的单非线性系统(SNLS)的形式为 A(x).y>=b(x),其中 A(x) 和 b(x) 分别是一个矩阵和一个向量,其项是 x 的多项式,而 y 的范围是有理数中的向量。我们对单非线性系统的主要贡献是对单非线性系统的有理数解的大小提出了指数上界。首先,我们给出了一个量子消元法,以描述 x 的所有有理解。其次,利用多项式实根距离的根分离定理,我们证明了如果存在有理解,那么有理解的位数最多为多项式位数。第三,我们将 x 的解插入 SNLS,使其成为线性解,并允许我们引用凸几何中的标准解界值。最后,我们将SNLS的结果与VASS领域的几种技术相结合,设计出一种EXPSPACE决策程序,用于B\"uchi VASS的ω-regular-separability。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信