μετα 2010

Second International Workshop on Metacomputation in Russia
 

July 1-5, 2010, Pereslavl-Zalessky (120 km to the north-east from Moscow), Russia

Home
Call For Papers
News
Submissions
Invited Speakers
Accepted Papers
Program
Photos
Important Dates
Registration
Visa Support
Place
Contacts
History
Posters
Sponsors

 

 

 

 

 

Towards Higher-Level Supercompilation

Ilya Klyuchnikov and Sergei A. Romanenko,
Keldysh Institute of Applied Mathematics, Russian Academy of Sciences

 

Abstract

Full text pdf 594 KB

We show that the power of supercompilation can be increased by constructing a hierarchy of supercompilers, in which a lower-level supercompiler is used by a higher-level one for proving improvement lemmas. The lemmas thus obtained are used to transform expressions labeling nodes in process trees, in order to avoid premature generalizations. Such kind of supercompilation, based on a combination of several metalevels, is called higher-level supercompilation (to differentiate it from higher-order supercompilation related to transforming higher-order functions). Higher-level supercompilation may be considered as an application of a more general principle of metasystem transition.



Presentation pdf 1 MB