2004
DOI: 10.1007/978-3-540-25951-0_2
|View full text |Cite
|
Sign up to set email alerts
|

Synthesis of Programs in Computational Logic

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
18
0

Year Published

2004
2004
2023
2023

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 31 publications
(18 citation statements)
references
References 44 publications
0
18
0
Order By: Relevance
“…Our refinement calculus is similar in style to deductive logic program synthesis (surveys of which can be found in [3,11]). At the most fundamental level, logic program development is the manipulation of predicates from general logic to a subset that corresponds to code, and developing a logic program in either the refinement calculus or synthesis style will require similar manipulation.…”
Section: Discussionmentioning
confidence: 99%
“…Our refinement calculus is similar in style to deductive logic program synthesis (surveys of which can be found in [3,11]). At the most fundamental level, logic program development is the manipulation of predicates from general logic to a subset that corresponds to code, and developing a logic program in either the refinement calculus or synthesis style will require similar manipulation.…”
Section: Discussionmentioning
confidence: 99%
“…(Cohen et al, 2013) presents a different Coq library using datatype refinement to verify parameterized algorithms for which the soundness proof of some version can be deduced from that of a previous (less efficiently implemented) version. In (Basin et al, 2004) we find a comparison between three synthesis methods: constructive/deductive synthesis, schema-based synthesis and inductive synthesis. This complements the survey of logic program synthesis which has been done in (Deville and Lau, 1994) and (Flener, 2002).…”
Section: Algorithm Synthesismentioning
confidence: 99%
“…The work of (Gulwani, 2010) is a comprehensive overview of the most common approaches used to tackle the synthesis problem. In (Basin et al, 2004) we find a comparison between three synthesis methods: constructive/deductive synthesis, schema-based synthesis and inductive synthesis. We do not focus on the theoretical aspects of algorithm synthesis, but we follow an experimental approach in which we can find efficient proof methods.…”
mentioning
confidence: 99%
“…Three of them: constructive/deductive synthesis, schema-based synthesis and inductive synthesis have been compared in [1] in the synthesis of a common program. A survey of logic program synthesis has been done in [7] and [14].…”
Section: A Related Workmentioning
confidence: 99%