Least Significant Digit First Presburger Automata - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2006

Least Significant Digit First Presburger Automata

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

Citer

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

Collections

CNRS
66 Consultations
42 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More