<div class="csl-bib-body">
<div class="csl-entry">Hozzová, P., Amrollahi, D., Hajdu, M., Kovács, L., Voronkov, A., & Wagner, E. M. (2024). Synthesis of Recursive Programs in Saturation. In <i>Automated Reasoning: 12th International Joint Conference, IJCAR 2024, Nancy, France, July 3–6, 2024, Proceedings, Part I</i> (pp. 154–171). Springer International Publishing. https://doi.org/10.1007/978-3-031-63498-7_10</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/199518
-
dc.description.abstract
We turn saturation-based theorem proving into an automated framework for recursive program synthesis. We introduce magic axioms as valid induction axioms and use them together with answer literals in saturation. We introduce new inference rules for induction in saturation and use answer literals to synthesize recursive functions from these proof steps. Our proof-of-concept implementation in the Vampire theorem prover constructs recursive functions over algebraic data types, while proving inductive properties over these types.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
program synthesis
en
dc.subject
saturation
en
dc.subject
superposition
en
dc.subject
induction
en
dc.subject
recursion
en
dc.title
Synthesis of Recursive Programs in Saturation
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
University of Manchester, United Kingdom of Great Britain and Northern Ireland (the)
-
dc.relation.isbn
978-3-031-63498-7
-
dc.relation.doi
10.1007/978-3-031-63498-7
-
dc.relation.issn
0302-9743
-
dc.description.startpage
154
-
dc.description.endpage
171
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Automated Reasoning: 12th International Joint Conference, IJCAR 2024, Nancy, France, July 3–6, 2024, Proceedings, Part I
-
tuw.container.volume
14739
-
tuw.peerreviewed
true
-
tuw.book.ispartofseries
Lecture Notes in Computer Science
-
tuw.relation.publisher
Springer International Publishing
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.id
C4
-
tuw.researchTopic.id
C5
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.name
Mathematical and Algorithmic Foundations
-
tuw.researchTopic.name
Computer Science Foundations
-
tuw.researchTopic.value
30
-
tuw.researchTopic.value
30
-
tuw.researchTopic.value
40
-
tuw.publication.orgunit
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
tuw.publisher.doi
10.1007/978-3-031-63498-7_10
-
dc.description.numberOfPages
18
-
tuw.author.orcid
0000-0003-0845-5811
-
tuw.author.orcid
0000-0003-0954-7881
-
tuw.author.orcid
0000-0002-8273-2613
-
tuw.author.orcid
0000-0002-8299-2714
-
tuw.event.name
12th International Joint Conference on Automated Reasoning (IJCAR 2024)
en
tuw.event.startdate
03-07-2024
-
tuw.event.enddate
06-07-2024
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Nancy
-
tuw.event.country
FR
-
tuw.event.institution
Inria
-
tuw.event.presenter
Hozzová, Petra
-
tuw.event.track
Single Track
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.grantfulltext
restricted
-
item.fulltext
no Fulltext
-
item.openairetype
conference paper
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.cerifentitytype
Publications
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192 - Institut für Logic and Computation
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering