Logo des Repositoriums
 

Ein kombinierter analytischer und suchbasierter Ansatz zur induktiven Synthese funktionaler Programme

dc.contributor.authorKitzelmann, Emanuel
dc.contributor.editorHölldobler, Steffen
dc.date.accessioned2020-08-21T08:46:19Z
dc.date.available2020-08-21T08:46:19Z
dc.date.issued2011
dc.description.abstractInduktive Programmsynthese beschäftigt sich mit der automatisierten Konstruktion von Computer-Programmen auf Basis von unvollständigen Spezifikationen wie z.B. Eingabe/Ausgabe-Beispielen. Es lassen sich zwei komplementäre Ansätze unterscheiden: Im effizienten aber eingeschränkten analytischen Ansatz wird eine rekursive Funktionsdefinition generiert, indem rekurrente Strukturen zwischen den einzelnen Beispielen gefunden und generalisiert werden. Im mächtigeren aber ineffizienten erzeuge-und-teste Ansatz werden unabhängig von den bereitgestellten Beispielen solange Programme einer Klasse generiert, bis ein Programm gefunden wurde das alle Beispiele korrekt berechnet. Hauptbeitrag dieser Arbeit ist der neue Algorithmus IGOR2 zur induktiven Synthese funktionaler Programme, der den analytischen Ansatz generalisiert und mit Suche in einem Programmraum kombiniert, um einen guten Kompromiss zwischen Expressivität und Effizienz zu erreichen. IGOR2 ist terminierend und garantiert Korrektheit synthetisierter Programme bzgl. gegebener Beispiele. Experimente zeigen, dass IGOR2 nicht-triviale Programme in verschiedenen Domänen induzieren kann und meist effizienter ist als andere vergleichbare Systeme.de
dc.identifier.isbn978-3-88579-415-8
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/33760
dc.language.isode
dc.publisherGesellschaft für Informatik
dc.relation.ispartofAusgezeichnete Informatikdissertationen 2010
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Dissertations, Volume D-11
dc.titleEin kombinierter analytischer und suchbasierter Ansatz zur induktiven Synthese funktionaler Programmede
gi.citation.endPage150
gi.citation.publisherPlaceBonn
gi.citation.startPage141

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
141.pdf
Größe:
637.48 KB
Format:
Adobe Portable Document Format