We are considering a class of problems of formation type where the goal is to construct by computer a program-in a given programming language - that satisfies an infinite number of conditions in -the form of given input-output correspondences. A variety of automatic design problems, as well as problems of theory construction in empirical sciences are of this general type. The main problem in the design of procedures for the solution of formation problems are: selection of an "appropriate" grammar for specifying -the language in which candidate solutions are to be represented; formulation of evaluation procedures for ordering candidate solutions; and formulating of control strategies for generating "intelligently" a sequence of candidate sol...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
. Configuration is distinguished by two important aspects: the inherent well-structuredness of the p...
Using the achievements of my research group over the last 30+ years, I provide evidence to support t...
Problem solving processes in which 'general solution ideas' are constructed as part of the solution ...
Building systems that can synthesize programs from natural specifications (such as examples or langu...
Over the years, mathematical models have become increasingly complex. Rarely can we accurately model...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/2...
The aim of this paper is to analyse different types of representations used by grade 7 and 8 student...
The aim of this paper is to analyse different types of representations used by grade 7 and 8 student...
A description of methods and an implementation of a system for automalic generation of programs is g...
Program construction by parts consists of tackling a complex specification one component at a time, ...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
This paper presents in an informal way the main ideas underlying our work on the model-theoretic fou...
Program synthesis is the process of developing a computer program automatically from a specification...
A Computer Assisted Mathematical Programming (Modelling) System (CAMPS) is described in this paper. ...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
. Configuration is distinguished by two important aspects: the inherent well-structuredness of the p...
Using the achievements of my research group over the last 30+ years, I provide evidence to support t...
Problem solving processes in which 'general solution ideas' are constructed as part of the solution ...
Building systems that can synthesize programs from natural specifications (such as examples or langu...
Over the years, mathematical models have become increasingly complex. Rarely can we accurately model...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/2...
The aim of this paper is to analyse different types of representations used by grade 7 and 8 student...
The aim of this paper is to analyse different types of representations used by grade 7 and 8 student...
A description of methods and an implementation of a system for automalic generation of programs is g...
Program construction by parts consists of tackling a complex specification one component at a time, ...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
This paper presents in an informal way the main ideas underlying our work on the model-theoretic fou...
Program synthesis is the process of developing a computer program automatically from a specification...
A Computer Assisted Mathematical Programming (Modelling) System (CAMPS) is described in this paper. ...
The classical formulation of the program-synthesis problem is to find a program that meets a correct...
. Configuration is distinguished by two important aspects: the inherent well-structuredness of the p...
Using the achievements of my research group over the last 30+ years, I provide evidence to support t...