Effiziente Algorithmen zur induktiven Programmsynthese
Effiziente Algorithmen zur induktiven Programmsynthese
批准号:
42267097
负责人:
Professorin Dr. Ute Schmid
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2007
资助国家:
德国
项目状态:
已结题
起止时间:
2006-12-31 至 2010-12-31
中文摘要
《创造性方案》,《创造性方案建设问题》,网址:unvollständigen Spezifikationen,网址:meist aus ingabe-/ Ausgabe-Beispielen。Es können zwei prinzipielle Ansätze unterschieden werden: Suchbasierte Verfahren erzeeugen hypothesis in Form syntaktisch korrekter program and testen die program gegen die speciization。项目-假设假设的分析与分析:项目-假设的分析与分析;项目-假设的分析;项目-假设的分析;项目-假设的分析;项目-假设的分析;在东部项目阶段,与IGOR2一起分析了MAUDE实现中的嵌入式功能编程原型,并积极研究了Ergebnissen mit konkurrierenden Ansätzen verglichen。In der zweiten project phase sololigor2 nach HASKELL portiert werden, um die Synthese von Programmen mit Funktionen höherer Ordnung zu ermöglichen。Dadurch kann die Mächtigkeit von IGOR2 weiter erhöht werden。摘要:本文从理论和实践两方面探讨了如何在理论和实践中更好地运用理论和实践。在分析分析中,分析分析是一种有效的方法。分析分析是一种有效的方法。分析分析是一种有效的方法。
英文摘要
Induktive Programmierung addressiert das Problem der Konstruktion von rekursiven Programmen aus unvollständigen Spezifikationen, meist aus Eingabe-/ Ausgabe-Beispielen. Es können zwei prinzipielle Ansätze unterschieden werden: Suchbasierte Verfahren erzeugen Hypothesen in Form syntaktisch korrekter Programme und testen die Programme gegen die Spezifikation. Analytische Verfahren arbeiten beispielgetrieben, Programm-Hypothesen werden als kleinste Generalisierungen über Regularitäten der Spezifikation konstruiert. In der ersten Projektphase haben wir IGOR2 als analytischen Ansatz zur induktiven funktionalen Programmierung prototypisch in MAUDE implementiert und mit positiven Ergebnissen mit konkurrierenden Ansätzen verglichen. In der zweiten Projektphase soll IGOR2 nach HASKELL portiert werden, um die Synthese von Programmen mit Funktionen höherer Ordnung zu ermöglichen. Dadurch kann die Mächtigkeit von IGOR2 weiter erhöht werden. Gleichzeitig sollen Heuristiken zur Steuerung der Generierung von partiellen Hypothesen eingeführt werden, um die Effizienz aufrechtzuerhalten. Neben der Unterstützung von Endnutzerprogrammierung soll die Nutzung analytischer induktiver Programmierung als Programmier- Assistenz bei der Entwicklung funktionaler Programme als weiterer Anwendungsbereich erschlossen werden.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1007/s10462-009-9108-7
发表时间:
2008-03-01
期刊:
ARTIFICIAL INTELLIGENCE REVIEW
影响因子:
12
作者:
[Flener, Pierre, Schmid, Ute]
通讯作者:
Schmid, Ute
海外基金