首页> 外文会议>International Colloquium on Automata, Languages, and Programming >Approximation Algorithms for the Max-coloring Problem
【24h】

Approximation Algorithms for the Max-coloring Problem

机译:最大色问题的近似算法

获取原文

摘要

Given a graph G = (V,E) and positive integral vertex weights w : V → N, the max-coloring problem seeks to find a proper vertex coloring of G whose color classes C_1, C_2, ... C_k, minimize ∑_(i=1)~k max_(υ ∈ C_i) w(υ). The problem arises in scheduling conflicting jobs in batches and in minimizing buffer size in dedicated memory managers. In this paper we present three approximation algorithms and one inapproximability result for the max-coloring problem. We show that if for a class of graphs G, the classical problem of finding a proper vertex coloring with fewest colors has a c-approximation, then for that class G of graphs, max-coloring has a 4c-approximation algorithm. As a consequence, we obtain a 4-approximation algorithm to solve max-coloring on perfect graphs, and well-known subclasses such as chordal graphs, and permutation graphs. We also obtain constant-factor algorithms for max-coloring on classes of graphs such as circle graphs, circular arc graphs, and unit disk graphs, which are not perfect, but do have a constant-factor approximation for the usual coloring problem. As far as we know, these are the first constant-factor algorithms for all of these classes of graphs. For bipartite graphs we present an approximation algorithm and a matching inapproximability result. Our approximation algorithm returns a coloring whose weight is within 8/7 times the optimal. We then show that for any ε > 0, it is impossible to approximate max-coloring on bipartite graphs to within a factor of (8/7 - ε) unless P = NP. Thus our approximation algorithm yields an optimum approximation factor. Finally, we also present an exact sub-exponential algorithm and a PTAS for max-coloring on trees.
机译:给定图G =(v,e)和正积分顶点重量w:v→n,max着色问题试图找到g的g型g,c_1,c_2,... c_k,最小化σ_的正确顶点着色。 (i = 1)〜k max_(υ∈c_i)w(υ)。在批处理中调度冲突的作业以及最小化专用内存管理器中的缓冲区大小的问题。在本文中,我们提出了三种近似算法和最大着色问题的一个不可估量的结果。我们表明,如果对于一类图表G,则找到具有最少颜色的正确顶点着色的经典问题具有C近似,然后对于该类G的图形,MAX着色具有4C近似算法。因此,我们获得了一个4近似算法,以解决完美图中的最大色,以及众所周知的子类,如十字图和排列图。我们还获得了恒定因子算法,用于在圆形图,圆弧图和单位磁盘图之类的图表上进行最大色,这是不完美的,但是对于通常的着色问题,确实具有恒因子近似。据我们所知,这些是所有这些图形的第一个恒因因子算法。对于二分图,我们呈现了一种近似算法和匹配的不可识别结果。我们的近似算法返回一个着色,其重量在最佳的8/7倍之内。然后,我们表明,对于任何ε> 0,除非P = NP,否则不可能在二分钟上近似着色图。因此,我们的近似算法产生了最佳的近似因子。最后,我们还提出了一个精确的子指数算法和用于在树上的最大着色的PTA。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号