Abstract
We consider the problem of scheduling a sequence of tasks in a multi-processor system with conflicts. Conflicting processors cannot process tasks at the same time. At certain times new tasks arrive in the system, where each task specifies the amount of work (processing time) added to each processor’s workload. Each processor stores this workload in its input buffer. Our objective is to schedule task execution, obeying the conflict constraints, and minimizing the maximum buffer size of all processors. In the off-line case, we prove that, unless P = NP, the problem does not have a polynomial-time algorithm with a polynomial approximation ratio. In the on-line case, we provide the following results: (i) a competitive algorithm for general graphs, (ii) tight bounds on the competitive ratios for cliques and complete k-partite graphs, and (iii) a (Δ/2 + 1)-competitive algorithm for trees, where Δ is the diameter. We also provide some results for small graphs with up to 4 vertices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. Grőtschel, L. Lovász, AND A. Schrijver [1981]. The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1, 169–197.
S. Irani AND V. Leung [1997]. Probabilistic analysis for scheduling with conflicts, Proceedings of the 8th Annual ACM-SIAM Symposium on Discrete Algorithms, 286–295.
S. Irani AND V. Leung [1996]. Scheduling with conflicts, and applications to traffic signal control, Proceedings of the 7th Annual ACM-SIAM Symposium on Discrete Algorithms, 85–94.
A. Bar-Noy, M. Bellare, M.M. Halldórsson, H. Shachnai AND T. Tamir [1998]. On chromatic sums and distributed resource allocation. Information and Computation 140, 183–202.
A. Bar-Noy AND G. Kortsarz [1998]. Minimum color sum of bipartite graphs, Journal of Algorithms 28, 339–365.
C. Lund AND M. Yannakakis [1994]. On the hardness of approximating minimization problems. Journal of the ACM 41, 960–981.
R. Motwani, S. Philips AND E. Torng [1994]. Non-clairvoyant scheduling, Theoretical Computer Science 130, 17–47.
E. Kubicka AND A.J. Schwenk [1989]. An introduction to chromatic sums, Proc. ACM Computer Science Conference, 39–45.
N.A. Lynch [1996]. Distributed Algorithms. Morgan Kauffman Publishers, San Francisco, California, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chrobak, M., Csirik, J., Imreh, C., Noga, J., Sgall, J., Woeginger, G.J. (2001). The Buffer Minimization Problem for Multiprocessor Scheduling with Conflicts. In: Orejas, F., Spirakis, P.G., van Leeuwen, J. (eds) Automata, Languages and Programming. ICALP 2001. Lecture Notes in Computer Science, vol 2076. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48224-5_70
Download citation
DOI: https://doi.org/10.1007/3-540-48224-5_70
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42287-7
Online ISBN: 978-3-540-48224-6
eBook Packages: Springer Book Archive