Partitioning Problems in Parallel, Pipeline, and Distributed Computing
IEEE Transactions on Computers
Data Communications Computer Networks & OSI
Data Communications Computer Networks & OSI
Numerical recipes in Pascal: the art of scientific computing
Numerical recipes in Pascal: the art of scientific computing
Structured partitioning problems
Operations Research
Optimal algorithms for tree partitioning
SODA '91 Proceedings of the second annual ACM-SIAM symposium on Discrete algorithms
Improved Algorithms for Partitioning Problems in Parallel, Pipelined, and Distributed Computing
IEEE Transactions on Computers
Improved algorithms for economic lot size problems
Operations Research
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Distributed Multimedia Application Configuration Management
IEEE Transactions on Parallel and Distributed Systems
An Application-Centric Characterization of Domain-Based SFC Partitioners for Parallel SAMR
IEEE Transactions on Parallel and Distributed Systems
Fast optimal load balancing algorithms for 1D partitioning
Journal of Parallel and Distributed Computing
New challanges in dynamic load balancing
Applied Numerical Mathematics - Adaptive methods for partial differential equations and large-scale computation
Mapping pipeline skeletons onto heterogeneous platforms
Journal of Parallel and Distributed Computing
One-dimensional partitioning for heterogeneous systems: Theory and practice
Journal of Parallel and Distributed Computing
New challenges in dynamic load balancing
Applied Numerical Mathematics - Adaptive methods for partial differential equations and large-scale computation
Using parallel computing and grid systems for genetic mapping of quantitative traits
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
New algorithms for 1-D facility location and path equipartition problems
WADS'11 Proceedings of the 12th international conference on Algorithms and data structures
Minimum Lk path partitioning-An illustration of the Monge property
Operations Research Letters
Load-balancing spatially located computations using rectangular partitions
Journal of Parallel and Distributed Computing
A survey of pipelined workflow scheduling: Models and algorithms
ACM Computing Surveys (CSUR)
Hi-index | 14.98 |
We consider the problem of partitioning a sequence of n real numbers into p intervals such that the cost of the most expensive interval, measured with a cost function f is minimized. This problem is of importance for the scheduling of jobs both in parallel and pipelined environments. We develop a straightforward and practical dynamic programming algorithm that solves this problem in time O(p(n驴p)), which is an improvement of a factor of log p compared to the previous best algorithm. A number of variants of the problem are also considered.