Repository landing page

We are not able to resolve this OAI Identifier to the repository landing page. If you are the repository manager for this record, please head to the Dashboard and adjust the settings.

Parametric Presburger arithmetic: complexity of counting and quantifier elimination

Abstract

We consider an expansion of Presburger arithmetic which allows multiplication by k parameters t1,…,tk. A formula in this language defines a parametric set St⊆Zd as t varies in Zk, and we examine the counting function |St| as a function of t. For a single parameter, it is known that |St| can be expressed as an eventual quasi‐polynomial (there is a period m such that, for sufficiently large t, the function is polynomial on each of the residue classes mod m). We show that such a nice expression is impossible with 2 or more parameters. Indeed (assuming P≠NP) we construct a parametric set St1,t2 such that |St1,t2| is not even polynomial‐time computable on input (t1,t2). In contrast, for parametric sets St⊆Zd with arbitrarily many parameters, defined in a similar language without the ordering relation, we show that |St| is always polynomial‐time computable in the size of t, and in fact can be represented using the gcd and similar functions.Peer Reviewedhttps://deepblue.lib.umich.edu/bitstream/2027.42/151911/1/malq201800068_am.pdfhttps://deepblue.lib.umich.edu/bitstream/2027.42/151911/2/malq201800068.pd

Similar works

Full text

thumbnail-image

Deep Blue Documents at the University of Michigan

redirect
Last time updated on 11/03/2020

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.