Preprints of the Keldysh Institute of Applied Mathematics
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Keldysh Institute preprints:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Preprints of the Keldysh Institute of Applied Mathematics, 2008, 026, 28 pp. (Mi ipmp378)  

A program specialization relation based on supercompilation and its properties

A. V. Klimov
References:
Abstract: An input-output relation for a wide class of program specializers for a simple functional language in the form of Natural Semantics inference rules is presented. It covers polygenetic specialization, which includes deforestation and supercompilation, and generalizes the author's previous paper on specification of monogenetic specialization like partial evaluation and restricted supercompilation.
The specialization relation expresses the idea of what is to be a specialized program, avoiding as much as possible the details of how a specializer builds it. The relation specification follows the principles of Turchin's supercompilation and captures its main notions: configuration, driving, generalization of a configuration, splitting a configuration, as well as collapsed-jungle driving. It is virtually a formal definition of supercompilation abstracting away the most sophisticated parts of supercompilers — strategies of configuration analysis.
Main properties of the program specialization relation — idempotency, transitivity, soundness, completeness, correctness — are formulated and discussed.
Document Type: Preprint
Language: English
Citation: A. V. Klimov, “A program specialization relation based on supercompilation and its properties”, Keldysh Institute preprints, 2008, 026, 28 pp.
Citation in format AMSBIB
\Bibitem{Kli08}
\by A.~V.~Klimov
\paper A program specialization relation based on supercompilation and its properties
\jour Keldysh Institute preprints
\yr 2008
\papernumber 026
\totalpages 28
\mathnet{http://mi.mathnet.ru/ipmp378}
Linking options:
  • https://www.mathnet.ru/eng/ipmp378
  • https://www.mathnet.ru/eng/ipmp/y2008/p26
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Препринты Института прикладной математики им. М. В. Келдыша РАН
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024