Article (Scientific journals)
On Iterating Linear Transformations over Recognizable Sets of Integers
Boigelot, Bernard
2003In Theoretical Computer Science, 309 (1-3), p. 413-468
Peer Reviewed verified by ORBi
 

Files


Full Text
b03-preprint.pdf
Author preprint (446.89 kB)
Download

This is the author's version of the work. The published version is available online at http://dx.doi.org/10.1016/S0304-3975(03)00314-1


All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
automata; Presburger arithmetic; iterations
Abstract :
[en] It has been known for a long time that the sets of integer vectors that are recognizable by finite-state automata are those that can be defined in an extension of Presburger arithmetic. In this paper, we address the problem of deciding whether the closure of a linear transformation preserves the recognizable nature of sets of integer vectors. We solve this problem by introducing an original extension of the concept of recognizability to sets of vectors with complex components. This generalization allows to obtain a simple necessary and sufficient condition over linear transformations, in terms of the eigenvalues of the transformation matrix. We then show that these eigenvalues do not need to be computed explicitly in order to evaluate the condition, and we give a full decision procedure based on simple integer arithmetic. The proof of this result is constructive, and can be turned into an algorithm for applying the closure of a linear transformation that satisfies the condition to a finite-state representation of a set. Finally, we show that the necessary and sufficient condition that we have obtained can straightforwardly be turned into a sufficient condition for linear transformations with linear guards.
Disciplines :
Computer science
Author, co-author :
Boigelot, Bernard  ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Informatique
Language :
English
Title :
On Iterating Linear Transformations over Recognizable Sets of Integers
Publication date :
2003
Journal title :
Theoretical Computer Science
ISSN :
0304-3975
Publisher :
Elsevier Science, Amsterdam, Netherlands
Volume :
309
Issue :
1-3
Pages :
413-468
Peer reviewed :
Peer Reviewed verified by ORBi
Funders :
This work was partially funded by a grant of the "Communauté française de Belgique - Direction de la recherche scientifique - Actions de recherche concertées", and by the European Commission (FET project ADVANCE, contract No IST-1999-29082).
Available on ORBi :
since 03 November 2010

Statistics


Number of views
63 (7 by ULiège)
Number of downloads
275 (5 by ULiège)

Scopus citations®
 
30
Scopus citations®
without self-citations
28
OpenCitations
 
25

Bibliography


Similar publications



Contact ORBi