A correcting algorithm is one that receives an endless stream of corrections to its initial input data and terminates when all the corrections received have been taken into account. We give a characterization of correcting algorithms based on the theory of data-accumulating algorithms. In particular, it is shown that any correcting algorithm exhibits superunitary behavior in a parallel computation setting if and only if the static counterpart of that correcting algorithm manifests a strictly superunitary speedup. Since both classes of correcting and data-accumulating algorithms are included in the more general class of real--time algorithms, we show in fact that many problems from this class manifest superunitary behavior. Moreover, we give...
In parallelizing simulated annealing in a multicomputer, maintaining the global state S involves exp...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
A data-accumulating algorithm (d-algorithm for short) works on an input consid-ered as a virtually e...
This paper focuses on the improvement in the quality of computation provided by parallelism. The pr...
AbstractTwo “folk theorems” that permeate the parallel computation literature are reconsidered in th...
Traditionally, interest in parallel computation centered around the speedup provided by parallel alg...
In the data-accumulating paradigm, inputs arrive continuously in real time, and the computation term...
In the problem size-ensemble size plane, fixed-sized and scaled-sized paradigms have been the subset...
Traditionally, interest in parallel computation centered around the speedup provided by parallel alg...
textabstractThe parallel execution of branch and bound algorithms can result in seemingly unreasonab...
Many parallel algorithm design models have been proposed for abstracting a large class of parallel a...
The primary purpose of parallel computation is the fast execution of computational tasks that are to...
AbstractFor many purposes, asynchronous parallel programs may be viewed as sequential but nondetermi...
We consider three paradigms of computation where the benefits of a parallel solution are greater tha...
In parallelizing simulated annealing in a multicomputer, maintaining the global state S involves exp...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
A data-accumulating algorithm (d-algorithm for short) works on an input consid-ered as a virtually e...
This paper focuses on the improvement in the quality of computation provided by parallelism. The pr...
AbstractTwo “folk theorems” that permeate the parallel computation literature are reconsidered in th...
Traditionally, interest in parallel computation centered around the speedup provided by parallel alg...
In the data-accumulating paradigm, inputs arrive continuously in real time, and the computation term...
In the problem size-ensemble size plane, fixed-sized and scaled-sized paradigms have been the subset...
Traditionally, interest in parallel computation centered around the speedup provided by parallel alg...
textabstractThe parallel execution of branch and bound algorithms can result in seemingly unreasonab...
Many parallel algorithm design models have been proposed for abstracting a large class of parallel a...
The primary purpose of parallel computation is the fast execution of computational tasks that are to...
AbstractFor many purposes, asynchronous parallel programs may be viewed as sequential but nondetermi...
We consider three paradigms of computation where the benefits of a parallel solution are greater tha...
In parallelizing simulated annealing in a multicomputer, maintaining the global state S involves exp...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...