Least Significant Digit First Presburger Automata - Archive ouverte HAL Access content directly
Preprints, Working Papers, ... Year : 2006

Least Significant Digit First Presburger Automata

Abstract

Since 1969 \cite{C-MST69,S-SMJ77}, we know that any Presburger-definable set \cite{P-PCM29} (a set of integer vectors satisfying a formula in the first-order additive theory of the integers) can be represented by a state-based symbolic representation, called in this paper Finite Digit Vector Automata (FDVA). Efficient algorithms for manipulating these sets have been recently developed. However, the problem of deciding if a FDVA represents such a set, is a well-known hard problem first solved by Muchnik in 1991 with a quadruply-exponential time algorithm. In this paper, we show how to determine in polynomial time whether a FDVA represents a Presburger-definable set, and we provide in this positive case a polynomial time algorithm that constructs a Presburger-formula that defines the same set.
Fichier principal
Vignette du fichier
main.pdf (1001.27 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00118748 , version 1 (06-12-2006)

Identifiers

Cite

Jérôme Leroux. Least Significant Digit First Presburger Automata. 2006. ⟨hal-00118748⟩

Collections

CNRS
66 View
42 Download

Altmetric

Share

Gmail Facebook X LinkedIn More