Sum coloring interval and k-claw free graphs with application to scheduling dependent jobs

被引:37
作者
Halldórsson, MM
Kortsarz, G
Shachnai, H
机构
[1] Univ Iceland, Dept Comp Sci, IS-107 Reykjavik, Iceland
[2] Rutgers State Univ, Dept Comp Sci, Camden, NJ 08102 USA
[3] Technion, Dept Comp Sci, IL-32000 Haifa, Israel
[4] Bell Labs, Murray Hill, NJ 07974 USA
关键词
coloring; multicoloring; scheduling dependent jobs; approximation algorithms;
D O I
10.1007/s00453-003-1031-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the sum coloring and sum multicoloring problems on several fundamental classes of graphs, including the classes of interval and k-claw free graphs. We give an algorithm that approximates sum coloring within a factor of 1.796, for any graph in which the maximum k-colorable subgraph problem is polynomially solvable. In particular, this improves on the previous best known ratio of 2 for interval graphs. We introduce a new measure of coloring, robust throughput, that indicates how "quickly" the graph is colored, and show that our algorithm approximates this measure within a factor Of 1.4575. In addition. we study the contiguous (or non-preemptive) sum multicoloring problem on k-claw free graphs. This models, for example, the scheduling of dependent jobs on multiple dedicated machines, where each job requires the exclusive use of at most k machines. Assuming that k is a fixed constant, we obtain the first constant factor approximation for the problem.
引用
收藏
页码:187 / 209
页数:23
相关论文
共 30 条
[1]  
Afrati F, 2000, LECT NOTES COMPUT SC, V1974, P454
[2]  
Bampis E, 2002, LECT NOTES COMPUT SC, V2518, P391
[3]   Minimum color sum of bipartite graphs [J].
Bar-Noy, A ;
Kortsarz, G .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1998, 28 (02) :339-365
[4]   On chromatic sums and distributed resource allocation [J].
Bar-Noy, A ;
Bellare, M ;
Halldorsson, MM ;
Shachnai, H ;
Tamir, T .
INFORMATION AND COMPUTATION, 1998, 140 (02) :183-202
[5]   Approximating the throughput of multiple machines in real-time scheduling [J].
Bar-Noy, A ;
Guha, S ;
Naor, JS ;
Schieber, B .
SIAM JOURNAL ON COMPUTING, 2001, 31 (02) :331-352
[6]   A matched approximation bound for the sum of a greedy coloring [J].
Bar-Noy, A ;
Halldórsson, MM ;
Kortsarz, G .
INFORMATION PROCESSING LETTERS, 1999, 71 (3-4) :135-140
[7]   Sum multicoloring of graphs [J].
Bar-Noy, A ;
Halldórsson, MM ;
Kortsarz, G ;
Salman, R ;
Shachnai, H .
JOURNAL OF ALGORITHMS, 2000, 37 (02) :422-450
[8]  
BODLAENDER HL, 1996, LECT NOTES COMPUTER, V1136, P277
[9]   Polynomial algorithms for resource-constrained and multiprocessor task scheduling problems [J].
Brucker, P ;
Kramer, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (02) :214-226
[10]  
CHAKRABARTI S, 1996, P 23 INT C AUT LANG, P875