Abstract
We study the complexity of a generalization of the unit-execution-time multiprocessor scheduling problem under precedence constraints, in which the number of communication arcs is also minimized. Most versions of the problem are shown NP-complete, and two polynomial algorithms are presented for specialized cases.
Preview
Unable to display preview. Download preview PDF.
References
D. Adolphson and T. C. Hu “Optimal Linear Ordering”, SIAM J. Appl. Math., 25, pp. 403–423, (1973).
E. G. Coffman, R. L. Graham “Optimal Scheduling for Two Processor Systems”, Acta Informatica, 1, pp. 200–213, (1972).
E. G. Coffman, ed. Computer and Jobshop Scheduling Theory, Wiley, 1978.
M. R. Garey, D. S. Johnson Computers and Intractability: A Guide to the Theory of NP-completeness, Freeman, 1979.
E. L. Lawler “Optimal Sequencing of a Single Machine Subject to Precedence Constraints”, Management Science, 19, pp. 544–546, (1973).
C. H. Papadimitriou, K. Steiglitz Combinatorial Optimization: Algorithms and Complexity, Prentice-Hall, 1983.
C. H. Papadimitriou, J. D. Ullman. “A Communication-Time Trade-off”, Proc. 1985 STOC Conference; also, SIAM J. Comp., 1987.
C. H. Papadimitriou, M. Yannakakis “Towards an Architecture-Independent Analysis of Parallel Algorithms”, Proceedings 1988 STOC, to appear.
E. Petrohilos, Diploma Thesis, National Technical University of Athens, 1986 (in Greek).
M. Prastein, manuscript, University of Illinios at Urbana-Champaign, 1987.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Afrati, F., Papadimitriou, C.H., Papageorgiou, G. (1988). Scheduling dags to minimize time and communication. In: Reif, J.H. (eds) VLSI Algorithms and Architectures. AWOC 1988. Lecture Notes in Computer Science, vol 319. Springer, New York, NY. https://doi.org/10.1007/BFb0040381
Download citation
DOI: https://doi.org/10.1007/BFb0040381
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-96818-6
Online ISBN: 978-0-387-34770-7
eBook Packages: Springer Book Archive