Proceedings

A System which Synthesizes Array-Manipulating Programs from Specifications

Download BibTeX Cite

Proceedings of the Sixth International Joint Conference on Artificial Intelligence. .

© 1979 International Joint Conferences on Artificial Intelligence

Abstract

A system is presented for constructing array-manipulating programs from given specifications. The system accepts high level specifications and produces recursive programs in an Algol-like language. Restriction to a specific domain and use of powerful techniques such as first-order matching or generalization make our system very efficient. It has been implemented in LISP on a small computer and has been tested for a large number of examples. The general techniques we use, are briefly discussed and the synthesis of one program produced is presented.

  1. li&twaDD, krhhn.aavaa.y "Con.rructina proarau froa .. :•pla c:oaaputatioo IDI Traae. on Softvare Eq., vol. 2, a• l , Sept. 1976 .
  2. s.._.u P . D. "A Mthodoloay for LISP proaraa c:ooatruction fr011. exaaplet" . Jou1'DIIl of ACII 24-1, 1977.
  3. Cui ho C., Jouanuud J . P. 11 lnhrence of function• vitb an interactive eyet•". Machia.a Jatelliaeoc:a 9, 1977 .
  4. lodratoff T . "Cboix d'un proar-. LISP correeporwtant l un axdlph". Coqrle APCIT , lac:onaahaance dea rora .. , 1971.
  5. UJ Nanna Z. , Waldlnaar 1 . "Syntheai a : Dr••••Proaraa". Techrial mcea 1)6 , su. 1977 .
  6. libel V., Purbach o., Schreiber J .r. "Strauait~ for the 1ynthaeh of alaorithat". AISI/Ct Conferaoc:a on Artificial Intelliaence , KMiboura, 1971.
  7. Valdiqer I . "Conatructina proaraa autoutically udq thaor .. provina".
  8. Pd.D thath. Carneai• Mellon, 1969 .
  9. I) Veabrait I . "Coal Directed proar• tranatorutioae" . DE Tranaa\ we .... lq. Vol. 2, a• 2, 1976.
  10. Huet C. "L'unUicatioa dane he lana•&•• 1,2, ••• w". 'D'ICh ct;,Ducb'at d' Et&at Unh•erdt' r.rh VII, 1976 .
  11. Creu11ay P. "Contribut i on l la dffinition intarpdr•~lve « ?! l'i~Dl~tA tioe dee l•bda lana•a••"• Thf1a de Doctorat d'Etat, Uni.v . PArh Vll , 1977 .
  12. Ill Craua C. It Cuiho C. "!tude comparative dee proar-• da eynthfu Je proar.-ae" . Conarfe A.FCET Infot'alt ique, 1971 .
  13. Cuttaa J. , Koroviu !., Mol~&r D. l . •~. dalian of data typ•• ..,.~cit i ,a iun leeearch leport, lnforution Schncae lftltituta, Marina del lay, CA i itmi t•.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards