Approximating interval coloring and max-coloring in chordal graphs

作者
Sriram V. Pemmaraju,Sriram Penumatcha,Rajiv Raman
出处
期刊:ACM Journal of Experimental Algorithms [Association for Computing Machinery]
卷期号:10 被引量:22
标识
DOI:10.1145/1064546.1180619
摘要

We consider two coloring problems: interval coloring and max-coloring for chordal graphs. Given a graph G = ( V , E ) and positive-integral vertex weights w : V → N , the interval-coloring problem seeks to find an assignment of a real interval I ( u ) to each vertex u ∈ V , such that two constraints are satisfied: (i) for every vertex u ∈ V , | I ( u )| = w ( u ) and (ii) for every pair of adjacent vertices u and v , I ( u )∩ I ( v ) = ∅. The goal is to minimize the span |∪ v ∈ V I ( v )|. The max-coloring problem seeks to find a proper vertex coloring of G whose color classes C 1 C 2 , …, C k , minimize the sum of the weights of the heaviest vertices in the color classes, that is, ∑ k i = 1 max v ϵ C i w ( v ). Both problems arise in efficient memory allocation for programs. The interval-coloring problem models the compile-time memory allocation problem and has a rich history dating back at least to the 1970s. The max-coloring problem arises in minimizing the total buffer size needed by a dedicated memory manager for programs. In another application, this problem models scheduling of conflicting jobs in batches to minimize the makespan . Both problems are NP-complete even for interval graphs, although there are constant-factor approximation algorithms for both problems on interval graphs. In this paper, we consider these problems for chordal graphs , a subclass of perfect graphs. These graphs naturally generalize interval graphs and can be defined as the class of graphs that have no induced cycle of length >3. Recently, a 4-approximation algorithm (which we call GeomFit) has been presented for the max-coloring problem on perfect graphs (Pemmaraju and Raman 2005). This algorithm can be used to obtain an interval coloring as well, but without the constant-factor approximation guarantee. In fact, there is no known constant-factor approximation algorithm for the interval-coloring problem on perfect graphs. We study the performance of GeomFit and several simple O (log( n ))-factor approximation algorithms for both problems. We experimentally evaluate and compare four simple heuristics: first-fit, best-fit, GeomFit, and a heuristic based on partitioning the graph into vertex sets of similar weight. Both for max-coloring and for interval coloring, GeomFit deviates from OPT by about 1.5%, on average. The performance of first-fit comes close second, deviating from OPT by less than 6%, on average, for both problems. Best-fit comes third and graph-partitioning heuristic comes a distant last. Our basic data comes from about 10,000 runs of each of the heuristics for each of the two problems on randomly generated chordal graphs of various sizes, sparsity, and structure.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
boohey完成签到 ,获得积分10
2秒前
shery完成签到,获得积分20
3秒前
3秒前
8秒前
yang完成签到 ,获得积分10
10秒前
科研爱好者完成签到 ,获得积分10
16秒前
李煜琛完成签到 ,获得积分10
18秒前
俊逸博超完成签到,获得积分10
18秒前
23秒前
26秒前
27秒前
小明完成签到 ,获得积分10
27秒前
张小桐完成签到 ,获得积分10
28秒前
29秒前
ZZzz完成签到 ,获得积分10
30秒前
内向的白玉完成签到 ,获得积分10
31秒前
刻苦羽毛完成签到 ,获得积分10
32秒前
stc完成签到,获得积分10
36秒前
43秒前
江水边完成签到 ,获得积分10
46秒前
苗条雨完成签到,获得积分10
48秒前
上官枫完成签到 ,获得积分10
52秒前
从今天开始温柔完成签到 ,获得积分10
55秒前
1分钟前
南枳完成签到 ,获得积分10
1分钟前
夏柒完成签到 ,获得积分10
1分钟前
飞矢不动完成签到,获得积分10
1分钟前
zj完成签到 ,获得积分10
1分钟前
去码头整点薯条完成签到 ,获得积分10
1分钟前
郭小逗完成签到 ,获得积分10
1分钟前
无道则愚完成签到 ,获得积分10
1分钟前
陈的住气完成签到 ,获得积分10
1分钟前
Nie完成签到 ,获得积分10
1分钟前
1分钟前
Benhnhk21完成签到,获得积分10
1分钟前
张思哲完成签到,获得积分10
1分钟前
娅娃儿完成签到 ,获得积分10
1分钟前
阔达的碧彤完成签到,获得积分10
1分钟前
小黑马完成签到,获得积分10
1分钟前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Rosenblum, Global Change Biology 800
自動車の空力技術 800
Organizational Behavior 510
Management and the Arts 510
Issues in Task-Based Language Teaching 500
Geschichtliche Grundbegriffe (GGB), Band 5: Pro–Soz 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 化学工程 工程类 有机化学 物理 复合材料 生物化学 内科学 细胞生物学 基因 遗传学 免疫学 冶金 光电子学 癌症研究
热门帖子
关注 科研通微信公众号,转发送积分 7785536
求助须知:如何正确求助?哪些是违规求助? 9324425
关于积分的说明 20398659
捐赠科研通 7374132
什么是DOI,文献DOI怎么找? 3321366
关于科研通互助平台的介绍 2469420
邀请新用户注册赠送积分活动 2337778