Tight Polynomial Bounds for Loop Programs in Polynomial Space
نویسندگان
چکیده
We consider the following problem: given a program, find tight asymptotic bounds on values of some variables at end computation (or any program point) in terms its input values. focus case polynomially-bounded variables, and weak programming language for which we have recently shown that are computable. These sets multivariate polynomials. While their computability has been settled, complexity this program-analysis problem remained open. In paper, show to be PSPACE-complete. The main contribution is new, space-efficient analysis algorithm. This algorithm obtained few steps. First, develop an univariate bounds, sub-problem already PSPACE-hard. Then, decision procedure achieved by reducing case; reduction orthogonal solution uses observations geometry set vectors represent bounds. Finally, transform univariate-bound produce
منابع مشابه
Certifying Polynomial Time and Linear/Polynomial Space for Imperative Programs
In earlier work of Kristiansen and Niggl the polynomial-time computable functions were characterised by stack programs of μ-measure 0, and the linear-space computable functions by loop programs of μ-measure 0. Until recently, an open problem was how to extend these characterisations to programs with user-friendly basic instructions, such as assignment statements, and with mixed data structures....
متن کاملFinding Polynomial Loop Invariants for Probabilistic Programs
Quantitative loop invariants are an essential element in the verification of probabilistic programs. Recently, multivariate Lagrange interpolation has been applied to synthesizing polynomial invariants. In this paper, we propose an alternative approach. First, we fix a polynomial template as a candidate of a loop invariant. Using Stengle’s Positivstellensatz and a transformation to a sum-of-squ...
متن کاملTight Bounds for the VC-Dimension of Piecewise Polynomial Networks
O(ws(s log d+log(dqh/ s))) and O(ws((h/ s) log q) +log(dqh/ s)) are upper bounds for the VC-dimension of a set of neural networks of units with piecewise polynomial activation functions, where s is the depth of the network, h is the number of hidden units, w is the number of adjustable parameters, q is the maximum of the number of polynomial segments of the activation function, and d is the max...
متن کاملSome tight polynomial-exponential lower bounds for an exponential function
This note is devoted to new sharp lower bounds for exp(x). We first introduce and study a new lower bound defined with polynomial of degree 2 and exponential (or hyperbolic) functions. Then we propose two improvements of this lower bound by using two different approaches; the first approach consists in adding well-chosen polynomial term to it, whereas the second approach aims to transform it fo...
متن کاملTight Polynomial Bounds for Steady-State Performance of Marked Graphs
The problem of computing both upper and lower bounds for the steady-state performance of timed and stochastic Marked Graphs is studied. In particular, Linear Programming problems deened on the incidence matrix of the underlying Petri nets are used to compute tight (i.e., reachable) bounds for the throughput of transitions for live and bounded Marked Graphs with time associated with transitions....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Logical Methods in Computer Science
سال: 2021
ISSN: ['1860-5974']
DOI: https://doi.org/10.46298/lmcs-17(4:7)2021