Let P be a recursively described and distributable problem of size n. We describe a general strategic approach which will often make an O(√n) parallel time solution of P possible on a 2-dimensional mesh-connected computer with O(n) PEs. Such a solution is time-optimal. It is likely that the class of such problems is large and will contain many that are non-trivial. We show that such a problem is dynamic expression evaluation. The methodology is easily extended to mesh-connected computers of arbitrary dimension to again obtain time-optimal solutions using O(n) processors
The availability of high-performance computing tools gives the opportunity of solving mathematical r...
Sublinear time complexity is required by the massively parallel computation (MPC) model. Breaking dy...
Algorithms for the evaluation of polynomials on a hypothetical computer with k independent arithmeti...
The P-RAM model of computation has proved to be a very useful theoretical model for exploiting and e...
A general method for parallelism of some dynamic programming algorithms on VLSI was presented in [6]...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
We describe a deterministic parallel algorithm to compute algebraic expressions in log n time using ...
In this paper we present techniques that result in O(n) time algorithms for computing many propertie...
Parallel algorithms for parsing expressions on mesh, shuffle, cube, and cube-connected cycle paralle...
AbstractWe discuss a mathematical model for an m × n mesh system in this paper. Besides specifying i...
ABSTR&CT. The parallel evaluation of rational expressions i considered. New algorithms which min...
AbstractThis paper presents a sublinear parallel algorithm for dynamic programming problems such as ...
AbstractMultiprocessor systems offer large gains in performance if algorithms for real problems can ...
A data parallel machine represents an array or other composite data structure by allocating one proc...
AbstractAntonio, Tsai, and Huang proposed a scheme in 1991 to parallelize the standard dynamic progr...
The availability of high-performance computing tools gives the opportunity of solving mathematical r...
Sublinear time complexity is required by the massively parallel computation (MPC) model. Breaking dy...
Algorithms for the evaluation of polynomials on a hypothetical computer with k independent arithmeti...
The P-RAM model of computation has proved to be a very useful theoretical model for exploiting and e...
A general method for parallelism of some dynamic programming algorithms on VLSI was presented in [6]...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
We describe a deterministic parallel algorithm to compute algebraic expressions in log n time using ...
In this paper we present techniques that result in O(n) time algorithms for computing many propertie...
Parallel algorithms for parsing expressions on mesh, shuffle, cube, and cube-connected cycle paralle...
AbstractWe discuss a mathematical model for an m × n mesh system in this paper. Besides specifying i...
ABSTR&CT. The parallel evaluation of rational expressions i considered. New algorithms which min...
AbstractThis paper presents a sublinear parallel algorithm for dynamic programming problems such as ...
AbstractMultiprocessor systems offer large gains in performance if algorithms for real problems can ...
A data parallel machine represents an array or other composite data structure by allocating one proc...
AbstractAntonio, Tsai, and Huang proposed a scheme in 1991 to parallelize the standard dynamic progr...
The availability of high-performance computing tools gives the opportunity of solving mathematical r...
Sublinear time complexity is required by the massively parallel computation (MPC) model. Breaking dy...
Algorithms for the evaluation of polynomials on a hypothetical computer with k independent arithmeti...