In recent months, researchers developed several new search procedures to augment the process of program synthesis. While many of them performed better than their predecessors, the proposed solutions are still far from ideal. One possible way of overcoming the shortcomings of single search methods is employing genetic algorithms, which have been proven useful in many tasks of similar scale. This paper aims to answer the question of whether it is possible to utilize that sort of algorithms to find an efficient combination of search procedures in a program synthesis problem. An implementation of a genetic algorithm is proposed with parameters and operators chosen through a literature study and a series of experiments on three different domains...
Abstract. In genetic programming (GP), programs are usually evalu-ated by applying them to tests, an...
Formal methods apply algorithms based on mathematical principles to enhance the reliability of syste...
Restricting the class of problems we want to perform well on allows Black Box Search Algorithms (BBS...
This electronic version was submitted by the student author. The certified thesis is available in th...
Inductive Program Synthesis is the problem of generating programs froma set of input-output examples...
Genetic programming (GP) is a popular heuristic methodology of program synthesis with origins in evo...
Search based synthesis has emerged as a powerful tool in program synthesis, the process of automatic...
Because of the growing presence of artificial intelligence, developers are looking for more efficien...
Program Synthesis is a challenging problem in Artificial Intelligence. An important element of a pro...
© 2019, Springer Nature Switzerland AG. Program transformation is a process in which an input progra...
Program synthesis is used in various ways to automate repetitive tasks or to generate software autom...
Genetic programming (GP) is an automated method for creating a working computer program from a high-...
In this paper, we propose a method for eliciting constraints for arbitrary Domain-Specific Languages...
Genetic programming is a metaheuristic search method that uses a population of variable-length compu...
Program transformation is useful in a number of applications including program comprehension, revers...
Abstract. In genetic programming (GP), programs are usually evalu-ated by applying them to tests, an...
Formal methods apply algorithms based on mathematical principles to enhance the reliability of syste...
Restricting the class of problems we want to perform well on allows Black Box Search Algorithms (BBS...
This electronic version was submitted by the student author. The certified thesis is available in th...
Inductive Program Synthesis is the problem of generating programs froma set of input-output examples...
Genetic programming (GP) is a popular heuristic methodology of program synthesis with origins in evo...
Search based synthesis has emerged as a powerful tool in program synthesis, the process of automatic...
Because of the growing presence of artificial intelligence, developers are looking for more efficien...
Program Synthesis is a challenging problem in Artificial Intelligence. An important element of a pro...
© 2019, Springer Nature Switzerland AG. Program transformation is a process in which an input progra...
Program synthesis is used in various ways to automate repetitive tasks or to generate software autom...
Genetic programming (GP) is an automated method for creating a working computer program from a high-...
In this paper, we propose a method for eliciting constraints for arbitrary Domain-Specific Languages...
Genetic programming is a metaheuristic search method that uses a population of variable-length compu...
Program transformation is useful in a number of applications including program comprehension, revers...
Abstract. In genetic programming (GP), programs are usually evalu-ated by applying them to tests, an...
Formal methods apply algorithms based on mathematical principles to enhance the reliability of syste...
Restricting the class of problems we want to perform well on allows Black Box Search Algorithms (BBS...