Next Article in Journal
Response of a Parametrically Excited System with Quadratic and Cubic Non-Linearities
Previous Article in Journal
Using the Growth Models for Optimization of Energy Distributions Systems
 
 
Mathematical and Computational Applications is published by MDPI from Volume 21 Issue 1 (2016). Previous articles were published by another publisher in Open Access under a CC-BY (or CC-BY-NC-ND) licence, and they are hosted by MDPI on mdpi.com as a courtesy and upon agreement with the previous journal publisher.
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Template Based Graph Reduction System Based on Combinators

by
Abdullah Çavuşoğlu
1,*,
H. Haldun Göktaş
1,* and
Necla Vardal
2,*
1
Gazi University Ankara, Turkey
2
Baskent University Ankara, Turkey
*
Authors to whom correspondence should be addressed.
Math. Comput. Appl. 2002, 7(3), 253-262; https://doi.org/10.3390/mca7030253
Published: 1 December 2002

Abstract

Graph reduction is one of the important evaluation strategy for lazy functional Programming. A combinator is a function that contains no free variables. The idea is based on the fact that, all of the variables in a program can be removed by transforming it into a sequence of combinators which would be drawn from a small pre-defined (fixed) set of combinators (SKI), or which would be drawn from an unlimited number of non-pre- defined set of dynamic super-combinators (SC). We are suggesting a template based algorithm which reduces the stored graph structure of the super-combinators. We can define any produced super-combinators by using templates and use them to perform reduction on the graph. The template based algorithrn could be extended and any produced super-combinators can be defined with a predefined template list. The test results show that our approach increases the efficiency of super-combinators algorithms.
Keywords: Graph Reduction; Combinators; Abstract Programming Graph Reduction; Combinators; Abstract Programming

Share and Cite

MDPI and ACS Style

Çavuşoğlu, A.; Göktaş, H.H.; Vardal, N. A Template Based Graph Reduction System Based on Combinators. Math. Comput. Appl. 2002, 7, 253-262. https://doi.org/10.3390/mca7030253

AMA Style

Çavuşoğlu A, Göktaş HH, Vardal N. A Template Based Graph Reduction System Based on Combinators. Mathematical and Computational Applications. 2002; 7(3):253-262. https://doi.org/10.3390/mca7030253

Chicago/Turabian Style

Çavuşoğlu, Abdullah, H. Haldun Göktaş, and Necla Vardal. 2002. "A Template Based Graph Reduction System Based on Combinators" Mathematical and Computational Applications 7, no. 3: 253-262. https://doi.org/10.3390/mca7030253

Article Metrics

Back to TopTop