Pascal Baumann, Eren Keskin, Roland Meyer, Georg Zetzsche
{"title":"Büchi Vass 和单非线性不等式系统中的可分性","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":"{\"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}","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
摘要
最近,有人证明了布内 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。
Separability in Büchi Vass and Singly Non-Linear Systems of Inequalities
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.