Non-deterministic computations are conventionally modelled by lists of their outcomes. This approach provides a concise declarative description of certain problems, as well as a way of generically solving such problems. However, the traditional approach falls short when the non-deterministic problem is allowed to be recursive: the recursive problem may have infinitely many outcomes, giving rise to an infinite list. Yet there are usually only finitely many distinct relevant results. This paper shows that this set of interesting results corresponds to a least fixed point. We provide an implementation based on algebraic effect handlers to compute such least fixed points in a finite amount of time, thereby allowing non-determinism and recursion...
AbstractThis paper establishes a method of constructing a recursion equation set computing a given l...
AbstractIn order to define semantics of non deterministic recursive programs we are led to consider ...
In this paper we present a new fixed point theorem applicable for a countable system of recursive eq...
Non-deterministic computations are conventionally modelled by lists of their outcomes. This approach...
. We present a new fixpoint theorem which guarantees the existence and the finite computability of t...
AbstractIn applicative theories the recursion theorem provides a term rec which solves recursive equ...
This paper develops a transformational paradigm by which nonnumerical algorithms are treated as fixe...
In this paper, we illustrate how nondeterminism can be used conveniently and e#ectively in designin...
AbstractThis paper develops a transformational paradigm by which nonnumerical algorithms are treated...
AbstractAn algebraic technique for reasoning about recursive programs is proposed. The technique is ...
We study the problem of developing efficient approaches for proving worst-case bounds of non-determi...
We study the problem of developing efficient approaches for proving worst-case bounds of non-determi...
AbstractThis paper is concerned with the existence and properties of various fixpoints of nondetermi...
. We present a method for characterizing the least fixed-points of a certain class of Datalog progra...
Abstract. Dijkstra's language of guarded commands i extended with recursion and transformed int...
AbstractThis paper establishes a method of constructing a recursion equation set computing a given l...
AbstractIn order to define semantics of non deterministic recursive programs we are led to consider ...
In this paper we present a new fixed point theorem applicable for a countable system of recursive eq...
Non-deterministic computations are conventionally modelled by lists of their outcomes. This approach...
. We present a new fixpoint theorem which guarantees the existence and the finite computability of t...
AbstractIn applicative theories the recursion theorem provides a term rec which solves recursive equ...
This paper develops a transformational paradigm by which nonnumerical algorithms are treated as fixe...
In this paper, we illustrate how nondeterminism can be used conveniently and e#ectively in designin...
AbstractThis paper develops a transformational paradigm by which nonnumerical algorithms are treated...
AbstractAn algebraic technique for reasoning about recursive programs is proposed. The technique is ...
We study the problem of developing efficient approaches for proving worst-case bounds of non-determi...
We study the problem of developing efficient approaches for proving worst-case bounds of non-determi...
AbstractThis paper is concerned with the existence and properties of various fixpoints of nondetermi...
. We present a method for characterizing the least fixed-points of a certain class of Datalog progra...
Abstract. Dijkstra's language of guarded commands i extended with recursion and transformed int...
AbstractThis paper establishes a method of constructing a recursion equation set computing a given l...
AbstractIn order to define semantics of non deterministic recursive programs we are led to consider ...
In this paper we present a new fixed point theorem applicable for a countable system of recursive eq...