Research Interest


My research interest is mainly concentrated in the area of functional logic programming. The aim of functional logic programming is to integrate the best features of both functional and logic programming. Logic programming provides the use of predicates and logical formulas. Logic programs have a great expressive power thanks to the ability of logic languages of computing using logical variables, partial data structures, and an operational mechanism that permits a  non deterministic search for answers. Functional programming are based on the concept of function. In a functional program functions are defined by means of equations. The deterministic evaluation of ground expressions increases the efficiency of functional programs. The concept of evaluation strategies, that also increase the efficiency of functional computations, relays on the existence and manipulation of nested terms. The combination of these features makes functional logic languages more expressive than functional languages and more efficient than traditional logic languages.

Actually, I am working along two lines: