Using dual approximation algorithms for scheduling problems theoretical and practical results
Journal of the ACM (JACM)
Towards an architecture-independent analysis of parallel algorithms
SIAM Journal on Computing
A catalog of complexity classes
Handbook of theoretical computer science (vol. A)
LogP: towards a realistic model of parallel computation
PPOPP '93 Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming
Optimal broadcast and summation in the LogP model
SPAA '93 Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures
LogP: a practical model of parallel computation
Communications of the ACM
Hi-index | 0.89 |
In this paper we consider scheduling of send-graphs (i.e., a root sends a message to all its leaves) and receive-graphs (i.e., a root receives messages from all its leaves) under the LogP-model. It turns out that even for these simple task-graphs it is NP-complete to decide whether there is a schedule under the LogP-model with makespan at most D for any fixed number of processors. We present approximation algorithms for these problems.