DocumentCode
729007
Title
On the Complexity of Linear Arithmetic with Divisibility
Author
Lechner, Antonia ; Ouaknine, Joel ; Worrell, James
Author_Institution
Dept. of Comput. Sci., Univ. of Oxford, Oxford, UK
fYear
2015
fDate
6-10 July 2015
Firstpage
667
Lastpage
676
Abstract
We consider the complexity of deciding the truth of first-order existential sentences of linear arithmetic with divisibility over both the integers and the p-adic numbers. We show that if an existential sentence of Presburger arithmetic with divisibility is satisfiable then the smallest satisfying assignment has size at most exponential in the size of the formula, showing that the decision problem for such sentences is in NEXPTIME. Establishing this upper bound requires subtle adaptations to an existing decidability proof of Lipshitz. We consider also the first-order linear theory of the p-adic numbers. Here divisibility can be expressed via the valuation function. The decision problem for existential sentences over the p-adic numbers is an important component of the decision procedure for existential Presburger arithmetic with divisibility. The problem is known to be NP-hard and in EXPTIME, as a second main contribution, we show that this problem lies in the Counting Hierarchy, and therefore in PSPACE.
Keywords
computability; computational complexity; decidability; decision theory; Lipshitz decidability proof; NEXPTIME problem; NP-hard problem; PSPACE; Presburger arithmetic with divisibility; counting hierarchy; decision problem; first-order existential sentences; linear arithmetic with divisibility; p-adic number first-order linear theory; satisfiability; valuation function; Automata; Complexity theory; Computer science; Cost accounting; Polynomials; Upper bound; Zinc;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science (LICS), 2015 30th Annual ACM/IEEE Symposium on
Conference_Location
Kyoto
ISSN
1043-6871
Type
conf
DOI
10.1109/LICS.2015.67
Filename
7174921
Link To Document