Dynamic programming is a technique widely used to solve several combinatory optimization problems. A well-known example is the minimum cost parenthesizing problem (MPP), which is usually used to represent a class of non-serial polyadic dynamic-programming problems. These problems are characterized by a strong dependency between subproblems. This paper outlines a coarse-grained multicomputer parallel solution using the four-splitting technique to solve the MPP. It is a partitioning technique consisting of subdividing the dependency graph into subgraphs (or blocks) of variable size and splitting large-size blocks into four subblocks to avoid communication overhead caused by a similar partitioning technique in the literature. Our solution cons...
We use a decomposition approach to solve two types of realistic problems: Block-angular linear progr...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
AbstractAttaching a cost function to integers appearing in partitions of an integer n gives rise to ...
Abstract—Parallelization of dynamic programming algo-rithms is a very well studied topic. In this pa...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
AbstractAntonio, Tsai, and Huang proposed a scheme in 1991 to parallelize the standard dynamic progr...
We are interested in the parallelization of a class of non-serial polyadic dynamic-programming probl...
We study the parallel computation of dynamic programming. We consider four important dynamic program...
A general method for parallelism of some dynamic programming algorithms on VLSI was presented in [6]...
Optimal multiple sequence alignment by dynamic programming, like many highly dimensional scientific ...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
Several factors lead designers of parallel architectures to converge to coarse-grained multi-process...
Three related problems, among others, are faced when trying to execute an algorithm on a parallel ma...
In 1983, Valiant, Skyum, Berkowitz and Rackoff showed that many problems with simple O(n 3 ) seque...
AbstractThis paper presents a sublinear parallel algorithm for dynamic programming problems such as ...
We use a decomposition approach to solve two types of realistic problems: Block-angular linear progr...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
AbstractAttaching a cost function to integers appearing in partitions of an integer n gives rise to ...
Abstract—Parallelization of dynamic programming algo-rithms is a very well studied topic. In this pa...
AbstractA general method for parallelization of some dynamic programming algorithms on VLSI was pres...
AbstractAntonio, Tsai, and Huang proposed a scheme in 1991 to parallelize the standard dynamic progr...
We are interested in the parallelization of a class of non-serial polyadic dynamic-programming probl...
We study the parallel computation of dynamic programming. We consider four important dynamic program...
A general method for parallelism of some dynamic programming algorithms on VLSI was presented in [6]...
Optimal multiple sequence alignment by dynamic programming, like many highly dimensional scientific ...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
Several factors lead designers of parallel architectures to converge to coarse-grained multi-process...
Three related problems, among others, are faced when trying to execute an algorithm on a parallel ma...
In 1983, Valiant, Skyum, Berkowitz and Rackoff showed that many problems with simple O(n 3 ) seque...
AbstractThis paper presents a sublinear parallel algorithm for dynamic programming problems such as ...
We use a decomposition approach to solve two types of realistic problems: Block-angular linear progr...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
AbstractAttaching a cost function to integers appearing in partitions of an integer n gives rise to ...