Evolving turing machines from examples

被引:0
|
作者
Tanomaru, J [1 ]
机构
[1] Univ Tokushima, Fac Engn, Tokushima 770, Japan
来源
ARTIFICIAL EVOLUTION | 1998年 / 1363卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this paper is to investigate the application of evolutionary approaches to the automatic design of automata in general, and Turing machines, in particular. Here, each automaton is represented directly by its state transition table and the number of states is allowed to change dynamically as evolution takes place. This approach contrasts with less natural representation methods such as trees of genetic programming, and allows for easier visualization and hardware implementation of the obtained automata. Two methods are proposed, namely, a straightforward, genetic-algolithm-like one, and a more sophisticated approach involving several operators and the 1/5 rule of evolution strategy. Experiments were carried out for the automatic generation of Turing machines from examples of input and output tapes for problems of sorting, unary arithmetic, and language acceptance, and the results indicate the feasibility of the evolutionary approach. Since Turing machines can be viewed as general representations of computer programs, the proposed approach can be thought of as a step towards the generation of programs and algorithms by evolution.
引用
收藏
页码:167 / 180
页数:14
相关论文
共 50 条
  • [31] Reactive Turing machines
    Baeten, Jos C. M.
    Luttik, Bas
    van Tilburg, Paul
    INFORMATION AND COMPUTATION, 2013, 231 : 143 - 166
  • [32] Evolving Consciousness: Insights From Turing, and the Shaping of Experience
    Lacalli, Thurston
    FRONTIERS IN BEHAVIORAL NEUROSCIENCE, 2020, 14
  • [33] Wittgenstein and Turing machines
    Wagner, P
    REVUE DE METAPHYSIQUE ET DE MORALE, 2005, (02): : 181 - 196
  • [34] EXAMPLES OF PRACTICAL TURING MACHINE
    WILLIS, JE
    BULLETIN OF THE AMERICAN PHYSICAL SOCIETY, 1979, 24 (02): : 98 - 99
  • [35] FE and iO for Turing Machines from Minimal Assumptions
    Agrawal, Shweta
    Maitra, Monosij
    THEORY OF CRYPTOGRAPHY, TCC 2018, PT II, 2018, 11240 : 473 - 512
  • [36] Attribute Based Encryption for Turing Machines from Lattices
    Agrawal, Shweta
    Kumari, Simran
    Yamada, Shota
    ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT III, 2024, 14922 : 352 - 386
  • [37] Symmetric Instruction Machines and Symmetric Turing Machines
    Burgin, Mark
    Schroeder, Marcin J.
    PHILOSOPHIES, 2025, 10 (01)
  • [38] Evolving Turing Complete representations
    Woodward, JR
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 830 - 837
  • [39] Decision problems for Turing machines
    Finkel, Olivier
    Lecomte, Dominique
    INFORMATION PROCESSING LETTERS, 2009, 109 (23-24) : 1223 - 1226
  • [40] Small deterministic Turing machines
    Universitaet Hamburg, Hamburg, Germany
    Theor Comput Sci, 2 (241-255):