| Application of metasystem transition to function inversion and transformation |
| Full text |
Pdf
(231 KB)
|
| Source
|
International Conference on Symbolic and Algebraic Computation
archive
Proceedings of the international symposium on Symbolic and algebraic computation
table of contents
Tokyo, Japan
Pages: 286 - 287
Year of Publication: 1990
ISBN:0-201-54892-5
|
|
Authors
|
|
R. Glueck
|
University of Technology Vienna, Institut für Praktische Informatik, A-1040 Vienna, Austria
|
|
V. F. Turchin
|
The City College of New York, Department of Computer Sciences, New York, N.Y.
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 20, Citation Count: 6
|
|
|
ABSTRACT
We proved by construction an application considered theoretically by Turchin [7] that self-application of metacomputation will allow the automatic construction of inverse algorithms, in particular the algorithm of binary subtraction from the algorithm of binary addition. Further, we will present results concerning the algorithmic construction of an efficient pattern matcher, which leads to the Knuth, Morris and Pratt algorithm. These results were achieved with the first working model of a self-applicable supercompiler system, implementing the concept of metacomputation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BjZrner D., Ershov A.P., Jones N.D. (eds.), Partial Evaluation and Mixed Computation. Proceedings of the iFIP TC2 Workshop, North-Holland, 1988.
|
| |
2
|
|
| |
3
|
Futamura Y., Partial Evaluation of Computation Process - An Approach to a Compiler-Compiler. in: Systems, Computers, Controls, 2(5), pp. 45-50, 1971.
|
| |
4
|
Futamura Y., Nogi K., Generalized Partial Evaluation. in: {1}, pp. 133-151, 1988.
|
| |
5
|
|
| |
6
|
Knuth D.E., Morris J.H., Pratt V.R., Fast Pattern Matching in Strings. In: SIAM journal of Computer, 6(2), pp. 323- 350, 1977.
|
| |
7
|
Turchin V.F., Equivalent Transformation of Recursive Functions Defined in Refal. In: Trudy Vsesoyuzn. Simpos Teoria Yazykov i Methody Progr., pp. 31.42, AlushtaoKiew, 1972 (in Russian).
|
| |
8
|
Turchin V.F. (ed.), Basic Refal and its Implementation on Computers. GOSSTROI SSSR, TsNIPIASS, Moscow, 1977 (in Russian).
|
 |
9
|
|
| |
10
|
Turchin V.F., The Algorithm of Generalization in the Supercompiler. In: {1}, pp. 531-549, 1988.
|
CITED BY 6
|
|
|
|
|
|
|
|
Torben Amtoft , Charles Consel , Olivier Danvy , Karoline Malmkjær, The abstraction and instantiation of string-matching programs, The essence of computation: complexity, analysis, transformation, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
Sergei Abramov , Robert Glück, Principles of inverse computation and the Universal resolving algorithm, The essence of computation: complexity, analysis, transformation, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
|
|
|
|
|