Abstract. The detection of deterministic computations at run-time can be used to introduce dynamic cuts pruning the search space and thus in-creasing the efficiency of Functional-Logic systems. This idea was intro-duced in an early work of R. Loogen and S. Winkler. However the pro-posal of these authors cannot be used in current implementations because it did not consider non-deterministic functions and was not oriented to the demand driven strategy. Our work adapts and extends the technique, both showing how to deal with non-deterministic computations and how definitional trees can be employed to locate the places where the cuts will be introduced. An implementation based on a Prolog-translation is proposed, making the technique easy to im...
We propose an embedding of logic programming into lazy functional programming in which each predicat...
Abstract: We propose an embedding of logic programming into lazy functional programming in which eac...
Abstract. Information about the nondeterminism behavior of a functional logic program is important f...
AbstractThis paper presents the integration of the optimization known as dynamic cut within the func...
AbstractPrograms in functional logic languages usually have to satisfy a nonambiguity condition, tha...
Programs in functional logic languages usually have to satisfy a nonambiguity condition, that semant...
One of the most interesting characteristics of logic programs is the ability of expressing nondeterm...
Abstract. In this paper, we present a high-level implementation of lazy functional logic programs by...
One of the most interesting characteristics of logic programs is the ability of expressing nondeter...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
Functional logic languages combine lazy (demand-driven) evaluation strategies from functional progra...
Functional logic languages combine lazy (demand-driven) evaluation strategies from functional progra...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
Abstract. Non-deterministic computations greatly enhance the expressive power of functional logic pr...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
We propose an embedding of logic programming into lazy functional programming in which each predicat...
Abstract: We propose an embedding of logic programming into lazy functional programming in which eac...
Abstract. Information about the nondeterminism behavior of a functional logic program is important f...
AbstractThis paper presents the integration of the optimization known as dynamic cut within the func...
AbstractPrograms in functional logic languages usually have to satisfy a nonambiguity condition, tha...
Programs in functional logic languages usually have to satisfy a nonambiguity condition, that semant...
One of the most interesting characteristics of logic programs is the ability of expressing nondeterm...
Abstract. In this paper, we present a high-level implementation of lazy functional logic programs by...
One of the most interesting characteristics of logic programs is the ability of expressing nondeter...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
Functional logic languages combine lazy (demand-driven) evaluation strategies from functional progra...
Functional logic languages combine lazy (demand-driven) evaluation strategies from functional progra...
Non-deterministic computations greatly enhance the expressive power of functional logic programs, bu...
Abstract. Non-deterministic computations greatly enhance the expressive power of functional logic pr...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
We propose an embedding of logic programming into lazy functional programming in which each predicat...
Abstract: We propose an embedding of logic programming into lazy functional programming in which eac...
Abstract. Information about the nondeterminism behavior of a functional logic program is important f...