Abstract
We present a new parallel algorithm for the two processors scheduling problem. The algorithm uses only O(n 3) processors and takes time O(log2 n) time on a PRAM. In order to prove the above bounds we show how to compute in NC the lexicographically first matching for a special kind of convex bipartite graphs.
This work was done during the visit of the first and second authors to Patras University and it is supported by the Ministry of Industry, Energy and Technology of Greece, by a bilateral research agreement between Greece and Germany and by the ESPRIT II Basic Research Actions Program of the EC under contract No. 3075 (project ALCOM)
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. J. Atallah, P. Callaham, and M. T. Goodrich. P-complete geometric problems. SPAA 90
E. G. Coffman, and R. L. Graham. Optimal scheduling for two processors systems. Acta Informatica, 1:200–213, 1972.
E. Dekel, D. Nassimi, and S. Sahni. Parallel matrix and graph algorithms. SIAM Journal of computing, 10:657–675, 1981.
M. Fujii, T. Kasami, and K. Ninomiya. Optimal sequencing of two equivalent processors. SIAM Journal of computing, 17:784–789, 1969.
H. N. Gabow. An almost linear time algorithm for two processors scheduling. Journal of the ACM, 29(3):766–780, 1982.
M. R. Garey, and D. S. Johnson. Computers and Intractability: A Guide to the theory of NP completeness. Freeman, San Francisco, 1979.
D. Hembold, and E. Mayr. Two processor scheduling is in NC. AWOC 86, pp. 12–25, 1986.
J. D. Ullman. NP-complete scheduling problems. Journal of Computer and System Sciences, 10:384–393, 1975.
U. V. Vazirani, and V. V. Vazirani. The two processor scheduling is in RNC. STOC 85, pp. 11–21, 1985.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jung, H., Serna, M., Spirakis, P. (1991). A parallel algorithm for two processors precedence constraint scheduling. In: Albert, J.L., Monien, B., Artalejo, M.R. (eds) Automata, Languages and Programming. ICALP 1991. Lecture Notes in Computer Science, vol 510. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54233-7_152
Download citation
DOI: https://doi.org/10.1007/3-540-54233-7_152
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54233-9
Online ISBN: 978-3-540-47516-3
eBook Packages: Springer Book Archive