×

Flexible coloring. (English) Zbl 1259.05169

Summary: Motivated by reliability considerations in data deduplication for storage systems, we introduce the problem of flexible coloring. Given a hypergraph \(H\) and the number of allowable colors \(k\), a flexible coloring of \(H\) is an assignment of one or more colors to each vertex such that, for each hyperedge, it is possible to choose a color from each vertex’s color list so that this hyperedge is strongly colored (i.e., each vertex has a different color). Different colors for the same vertex can be chosen for different incident hyperedges (hence the term flexible). The goal is to minimize color consumption, namely, the total number of colors assigned, counting multiplicities. Flexible coloring is NP-hard and trivially \(s-\frac{(s-1)k}{n}\) approximable, where \(s\) is the size of the largest hyperedge, and \(n\) is the number of vertices. Using a recent result by Bansal and Khot, we show that if \(k\) is constant, then it is UGC-hard to approximate to within a factor of \(s-\epsilon\), for arbitrarily small constant \(\epsilon >0\). Lastly, we present an algorithm with an \(s-\frac{(s-1)k}{k^{\prime}}\) approximation ratio, where \(k^{\prime}\) is number of colors used by a strong coloring algorithm for \(H\).

MSC:

05C85 Graph algorithms (graph-theoretic aspects)
05C15 Coloring of graphs and hypergraphs
05C65 Hypergraphs
68W25 Approximation algorithms
Full Text: DOI

References:

[1] N. Bansal, S. Khot, Inapproximability of hypergraph vertex cover and applications to scheduling problems, in: Proceedings of the 37th International Colloquium on Automata, Languages and Programming (ICALP), 2010, pp. 250-261.; N. Bansal, S. Khot, Inapproximability of hypergraph vertex cover and applications to scheduling problems, in: Proceedings of the 37th International Colloquium on Automata, Languages and Programming (ICALP), 2010, pp. 250-261. · Zbl 1287.90018
[2] X. Li, A. Rudra, R. Swaminathan, Flexible coloring, Tech. Rep. HPL-2010-177, Hewlett-Packard Laboratories, available at http://www.hpl.hp.com/techreports/2010/HPL-2010-177.pdf; X. Li, A. Rudra, R. Swaminathan, Flexible coloring, Tech. Rep. HPL-2010-177, Hewlett-Packard Laboratories, available at http://www.hpl.hp.com/techreports/2010/HPL-2010-177.pdf
[3] G. Agnarsson, M.M. Halldórsson, Strong colorings of hypergraphs, in: Proceedings of the Third Workshop on Online and Approximation Algorithms (WAOA), 2005, pp. 253-266.; G. Agnarsson, M.M. Halldórsson, Strong colorings of hypergraphs, in: Proceedings of the Third Workshop on Online and Approximation Algorithms (WAOA), 2005, pp. 253-266. · Zbl 1124.05316
[4] Halldórsson, M. M., A still better performance guarantee for approximate graph coloring, Information Processing Letters, 45, 19-23 (1993) · Zbl 0768.68043
[5] M.M. Halldórsson, Approximating discrete collections via local improvements, in: Proceedings of the Sixth ACM-SIAM Symposium on Discrete Algorithms (SODA), 1995, pp. 160-169.; M.M. Halldórsson, Approximating discrete collections via local improvements, in: Proceedings of the Sixth ACM-SIAM Symposium on Discrete Algorithms (SODA), 1995, pp. 160-169. · Zbl 0847.90136
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.