Skip to content

Opening book details…

Can I read Sequential Algorithms, Deterministic Parallelism, and Intensional Expressiveness on EtoBox?

Sequential Algorithms, Deterministic Parallelism, and Intensional Expressiveness by Stephen Brookes; Denis Dancanet is a scholarly article available to read on EtoBox.

What is Sequential Algorithms, Deterministic Parallelism, and Intensional Expressiveness about?

In the first part of this paper, we study the expressibility of the minimum function, which computes the minimum of two natural numbers represented in unary form (O, S(0), . . . . where S stands for successor). We look at various algorithms computing minimum, which agree when the inputs are fully defined (as they must, since they all compute minimum), but may disagree on undefined or partial inputs.A natural way to define minimum is by the following rewrite system: rnin(x, O) = O rnin(O, x) = O 7nin(S(z), S(y)) = S(min(z, y)) We need to distinguish between the function min (the least function satisfying the rewrite rules above), and an algorithm for rein, which we denote min~. Intuitively, the algorithm based on the above rewrite rules computes its result in time O(min(n, p)) (it takes exactly mtn(n, p) + 1 steps).

Author
Stephen Brookes; Denis Dancanet
Publisher
ACM Press
Published
1995
Language
EN

More by Stephen Brookes; Denis Dancanet

Browse all works by Stephen Brookes; Denis Dancanet