DocumentCode
331203
Title
Schema-guided synthesis of constraint logic programs
Author
Flener, Pierre ; Zidoum, Hamza ; Hnich, Brahim
Author_Institution
Dept. of Inf. Sci., Uppsala Univ., Sweden
fYear
1998
fDate
13-16 Oct 1998
Firstpage
168
Lastpage
176
Abstract
By focusing on the families of assignment and permutation problems (such as graph colouring and n-Queens), we show how to adapt D.R. Smith´s (1990) KIDS approach for the synthesis of constraint programs (with implicit constraint satisfaction code), rather than applicative Refine programs with explicit constraint propagation and pruning code. Synthesis is guided by a global search schema and can be fully automated with little effort, due to some innovative ideas. CLP (Sets) programs are equivalent in expressiveness to our input specifications. The synthesised CLP (FD) programs would be, after optimising transformations, competitive with carefully hand-crafted ones
Keywords
computer aided software engineering; constraint handling; formal specification; programming theory; search problems; CLP; KIDS approach; applicative Refine programs; assignment problems; constraint logic programs; global search schema; graph colouring; implicit constraint satisfaction code; n-Queens; permutation problems; schema-guided program synthesis; Boolean functions; Cost function; Information science; Information technology; Logic programming; Optimization methods; Search problems;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-8750-9
Type
conf
DOI
10.1109/ASE.1998.732620
Filename
732620
Link To Document