Strategies of structural synthesis of programs and its extensions

Citation
M. Matskin et E. Tyugu, Strategies of structural synthesis of programs and its extensions, COMPUT A IN, 20(1), 2001, pp. 1-25
Citations number
20
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTERS AND ARTIFICIAL INTELLIGENCE
ISSN journal
02320274 → ACNP
Volume
20
Issue
1
Year of publication
2001
Pages
1 - 25
Database
ISI
SICI code
0232-0274(2001)20:1<1:SOSSOP>2.0.ZU;2-W
Abstract
Proof search for the structural synthesis of programs (SSP) - a deductive p rogram synthesis method which is suited for compositional programming in la rge and is in practical use in a number of programming environments is expl ained. SSP is based on a decidable logical calculus where complexity of the proof search is still PSPACE. This requires paying special attention to th e efficiency of search. The practice of application of SSP has given its se veral modifications and extensions. Besides the general case of SSP and its strategies, we present synthesis with independent subtasks, a number of he uristics used for speeding up the search and partial deduction in the frame work of SSP.