Splinter: A generic framework for evolving modular finite state machines

被引:0
|
作者
Acras, RN [1 ]
Vergilio, SR [1 ]
机构
[1] Univ Fed Parana, BR-81531970 Curitiba, Parana, Brazil
关键词
evolutionary programming; modularity;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary Programming (EP) has been used to solve a large variety of problems. This technique uses concepts of Darwin's theory to evolve finite state machines (FSMs). However, most works develop tailor-made EP frameworks to solve specific problems. These frameworks generally require significant modifications in their kernel to be adapted to other domains. To easy reuse and to allow modularity, modular FSMs were introduced. They are fundamental to get more generic EP frameworks. In this paper, we introduce the framework Splinter, capable of evolving modular FSMs. It can be easily configured to solve different problems. We illustrate this by presenting results from the use of Splinter for two problems: the artificial ant problem and the sequence of characters. The results validate the Splinter implementation and show that the modularity benefits do not decrease the performance.
引用
收藏
页码:356 / 365
页数:10
相关论文
共 50 条
  • [1] Modular verification of modular finite state machines
    Endsley, EW
    Tilbury, DM
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 972 - 979
  • [2] Species formation in evolving finite state machines
    Rasek, A
    Dörwald, W
    Hauhs, M
    Kastner-Maresch, A
    ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 1999, 1674 : 139 - 148
  • [3] Prediction of binary sequences by evolving finite state machines
    Cerruti, U
    Giacobini, M
    Liardet, P
    ARTFICIAL EVOLUTION, 2002, 2310 : 42 - 53
  • [4] A Study of Fitness Gains in Evolving Finite State Machines
    Zoltai, Gabor
    Xie, Yue
    Neumann, Frank
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI 2023, PT II, 2024, 14472 : 479 - 490
  • [5] Effectively Evolving Finite State Machines Compared to Enumeration
    Ediger, Patrick
    Hoffmann, Rolf
    Gruener, Sylvia
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2011, PT I, 2012, 6927 : 303 - 310
  • [6] MFSMTools: Software for the development, verification, and execution of modular finite state machines
    Endsley, E. W.
    Almeida, E. E.
    Ramamoorthy, K. D.
    Tilbury, D. M.
    WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 467 - +
  • [7] COMPARING GENERIC STATE MACHINES
    LANGEVIN, M
    CERNY, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 575 : 466 - 476
  • [8] A low power heterogenous reconfigurable architecture for embedded generic finite state machines
    Liu, ZY
    Arslan, T
    Khawam, S
    Erdogan, AT
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2005, : 113 - 114
  • [9] A Framework for the Evaluation of Specification Miners Based on Finite State Machines
    Pradel, Michael
    Bichsel, Philipp
    Gross, Thomas R.
    2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [10] A Modular Framework for Generic Quantum Algorithms
    Manzano, Alberto
    Musso, Daniele
    Leitao, Alvaro
    Gomez, Andres
    Vazquez, Carlos
    Ordonez, Gustavo
    Nogueiras, Maria R.
    MATHEMATICS, 2022, 10 (05)