Publication detail

Java Evolutionary Framework based on Genetic Programming

KARÁSEK, J. BURGET, R. DUTTA, M. SINGH, A.

Original Title

Java Evolutionary Framework based on Genetic Programming

English Title

Java Evolutionary Framework based on Genetic Programming

Type

conference paper

Language

en

Original Abstract

Automatic optimization techniques, such as evolutionary algorithms, have become popular in the recent years as a general, simple, robust, and scalable solution which can be applied when other optimization method fails. Recently, many evolutionary and/or genetic based optimization frameworks and libraries have been developed and lot of them is freely available. On the other hand, there are not many tools in optimization field that allows the researchers to implement own code, modify existing code or compare different algorithms. This paper proposes a new grammar driven genetic programming based framework implemented in cross-platform Java programming language which allows to implement own code, modify existing, and analyze algorithms. The framework described in this paper addresses the problem of flexibility, modularity, multiplatformness, and presents a general architecture for evolutionary optimization based on genetic programming driven by context free grammar distributed under the LGPL license suitable for both scientific and business applications. In the paper is described a design of the framework, the motivation for development, and two use-cases.

English abstract

Automatic optimization techniques, such as evolutionary algorithms, have become popular in the recent years as a general, simple, robust, and scalable solution which can be applied when other optimization method fails. Recently, many evolutionary and/or genetic based optimization frameworks and libraries have been developed and lot of them is freely available. On the other hand, there are not many tools in optimization field that allows the researchers to implement own code, modify existing code or compare different algorithms. This paper proposes a new grammar driven genetic programming based framework implemented in cross-platform Java programming language which allows to implement own code, modify existing, and analyze algorithms. The framework described in this paper addresses the problem of flexibility, modularity, multiplatformness, and presents a general architecture for evolutionary optimization based on genetic programming driven by context free grammar distributed under the LGPL license suitable for both scientific and business applications. In the paper is described a design of the framework, the motivation for development, and two use-cases.

Keywords

Framework, Genetic Programming, Optimization

RIV year

2014

Released

21.02.2014

Location

New Delhi, Republic of India

ISBN

978-1-4799-2865-1

Book

2014 International Conference on Signal Processing and Integrated Networks (SPIN)

Pages from

606

Pages to

612

Pages count

7

Documents

BibTex


@inproceedings{BUT105786,
  author="Jan {Karásek} and Radim {Burget} and Malay Kishore {Dutta} and Anushikha {Singh}",
  title="Java Evolutionary Framework based on Genetic Programming",
  annote="Automatic optimization techniques, such as evolutionary algorithms, have become popular in the recent years as a general, simple, robust, and scalable solution which can be applied when other optimization method fails. Recently, many evolutionary and/or genetic based optimization frameworks and libraries have been developed and lot of them is freely available. On the other hand, there are not many tools in optimization field that allows the researchers to implement own code, modify existing code or compare different algorithms. This paper proposes a new grammar driven genetic programming based framework implemented in cross-platform Java programming language which allows to implement own code, modify existing, and analyze algorithms. The framework described in this paper addresses the problem of flexibility, modularity, multiplatformness, and presents a general architecture for evolutionary optimization based on genetic programming driven by context free grammar distributed under the LGPL license suitable for both scientific and business applications. In the paper is described a design of the framework, the motivation for development, and two use-cases.",
  booktitle="2014 International Conference on Signal Processing and Integrated Networks (SPIN)",
  chapter="105786",
  howpublished="online",
  year="2014",
  month="february",
  pages="606--612",
  type="conference paper"
}