On the sets of real numbers recognized by finite automata in multiple bases

被引:0
|
作者
Boigelot B. [1 ]
Brusten J. [1 ]
Bruyère V. [2 ]
机构
[1] Université de Liège, Institut Montefiore, B28
[2] Université de Mons-Hainaut, Avenue du Champ de Mars, 6
来源
Logical Methods in Computer Science | 2010年 / 6卷
关键词
Automata; Cobham's theorem; Mixed real-integer arithmetic; Real numbers;
D O I
10.2168/lmcs-6(1:6)2010
中图分类号
学科分类号
摘要
This article studies the expressive power of finite automata recognizing sets of real numbers encoded in positional notation. We consider Muller automata as well as the restricted class of weak deterministic automata, used as symbolic set representations in actual applications. In previous work, it has been established that the sets of numbers that are recognizable by weak deterministic automata in two bases that do not share the same set of prime factors are exactly those that are definable in the first order additive theory of real and integer numbers. This result extends Cobham's theorem, which characterizes the sets of integer numbers that are recognizable by finite automata in multiple bases. In this article, we first generalize this result to multiplicatively independent bases, which brings it closer to the original statement of Cobham's theorem. Then, we study the sets of reals recognizable by Muller automata in two bases. We show with a counterexample that, in this setting, Cobham's theorem does not generalize to multiplicatively independent bases. Finally, we prove that the sets of reals that are recognizable by Muller automata in two bases that do not share the same set of prime factors are exactly those definable in the first order additive theory of real and integer numbers. These sets are thus also recognizable by weak deterministic automata. This result leads to a precise characterization of the sets of real numbers that are recognizable in multiple bases, and provides a theoretical justification to the use of weak automata as symbolic representations of sets. © B. Boigelot, J. Brusten, and V. Bruyère.
引用
收藏
页码:112 / 123
页数:11
相关论文
共 50 条
  • [1] ON THE SETS OF REAL NUMBERS RECOGNIZED BY FINITE AUTOMATA IN MULTIPLE BASES
    Boigelot, Bernard
    Brusten, Julien
    Bruyere, Veronique
    LOGICAL METHODS IN COMPUTER SCIENCE, 2010, 6 (01)
  • [2] On the sets of real numbers recognized by finite automata in multiple bases
    Boigelot, Bernard
    Brusten, Julien
    Bruyere, Veronique
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 2, PROCEEDINGS, 2008, 5126 : 112 - +
  • [3] MATHEMATICAL NOTES - SETS OF NUMBERS DEFINED BY FINITE AUTOMATA
    HARTMANIS, J
    STEARNS, RE
    AMERICAN MATHEMATICAL MONTHLY, 1967, 74 (05): : 539 - +
  • [4] Real-time automata and the Kleene algebra of sets of real numbers
    Dima, C
    STACS 2000: 17TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 2000, 1770 : 279 - 289
  • [5] Generalized Finite Automata over Real and Complex Numbers
    Meer, Klaus
    Naif, Ameen
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION (TAMC 2014), 2014, 8402 : 168 - 187
  • [6] Diophantine properties of real numbers generated by finite automata
    Adamczewski, Boris
    Cassaigne, Julien
    COMPOSITIO MATHEMATICA, 2006, 142 (06) : 1351 - 1372
  • [7] Generalized finite automata over real and complex numbers
    Meer, Klaus
    Naif, Ameen
    THEORETICAL COMPUTER SCIENCE, 2015, 591 : 85 - 98
  • [8] ARITHMETIC PROGRESSIONS IN FINITE SETS OF REAL NUMBERS
    KLOTZ, W
    GLASGOW MATHEMATICAL JOURNAL, 1973, 14 (SEP) : 101 - 104
  • [9] Finite automata and numbers
    Aleshin, Stanislav V.
    Panteleev, Pavel A.
    DISCRETE MATHEMATICS AND APPLICATIONS, 2016, 26 (03): : 131 - 144
  • [10] Languages recognized by a class of finite automata
    Kelarev, A.V.
    Sokratova, O.V.
    Acta Cybernetica, 2001, 15 (01): : 45 - 52