Using Contextual Information in Sequential Search for Grammatical Optimization Problems
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @InProceedings{DBLP:conf/eurocast/KronbergerKWA15,
-
author = "Gabriel Kronberger and Michael Kommenda and
Stephan M. Winkler and Michael Affenzeller",
-
title = "Using Contextual Information in Sequential Search for
Grammatical Optimization Problems",
-
booktitle = "15th International Conference Computer Aided Systems
Theory, EUROCAST 2015",
-
year = "2015",
-
editor = "Roberto Moreno-Diaz and Franz Pichler and
Alexis Quesada-Arencibia",
-
volume = "9520",
-
series = "Lecture Notes in Computer Science",
-
pages = "417--424",
-
address = "Las Palmas de Gran Canaria, Spain",
-
month = feb # " 8-13",
-
publisher = "Springer",
-
note = "Revised Selected Papers",
-
keywords = "genetic algorithms, genetic programming, Automated
programming, Monte-Carlo tree search, MCTS, Sequential
decision processes",
-
isbn13 = "978-3-319-27339-6",
-
URL = "https://doi.org/10.1007/978-3-319-27340-2_52",
-
DOI = "doi:10.1007/978-3-319-27340-2_52",
-
timestamp = "Thu, 25 May 2017 00:43:36 +0200",
-
biburl = "https://dblp.org/rec/bib/conf/eurocast/KronbergerKWA15",
-
bibsource = "dblp computer science bibliography, https://dblp.org",
-
size = "8 pages",
-
abstract = "Automated synthesis of complex programs is still an
unsolved problem even though some successes have been
achieved recently for relatively contrived and
specialized settings. One possible approach to
automated programming is genetic programming, however,
a diverse set of alternative techniques are possible
which makes it rather difficult to make general
assertions about characteristics or structure of
automated programming tasks. We have therefore defined
the concept of grammatical optimization problems for
problems with an objective function and grammar
constraint for valid solutions. The problem of
synthesizing computer programs can be formulated as a
grammatical optimization problem. In this contribution
we describe our idea of using contextual information
for guiding the search process. First, we describe how
the search process can be described as a sequential
decision process and show how Monte-Carlo tree search
is one way to optimize this decision process. Based on
the formulation as a sequential decision process we
explain how lexical, syntactical, as well as program
state can be used for guiding the search process. This
makes it possible to learn problem structure in a way
that goes beyond what is possible with simple
Monte-Carlo tree search.",
- }
Genetic Programming entries for
Gabriel Kronberger
Michael Kommenda
Stephan M Winkler
Michael Affenzeller
Citations