Complexity of Computing the Anti-Ramsey Numbers for Paths
Abstract
The anti-Ramsey numbers are a fundamental notion in graph theory, introduced in 1978, by Erdös, Simonovits and Sós. For given graphs and the anti-Ramsey number is defined to be the maximum number such that there exists an assignment of colors to the edges of in which every copy of in has at least two edges with the same color.
Usually, combinatorists study extremal values of anti-Ramsey numbers for various classes of graphs. There are works on the computational complexity of the problem when is a star. Along this line of research, we study the complexity of computing the anti-Ramsey number , where is a path of length . First, we observe that when is close to , the problem is hard; hence, the challenging part is the computational complexity of the problem when is a fixed constant.
We provide a characterization of the problem for paths of constant length. Our first main contribution is to prove that computing for every integer is NP-hard. We obtain this by providing several structural properties of such coloring in graphs. We investigate further and show that approximating to a factor of is hard already in -partite graphs, unless . We also study the exact complexity of the precolored version and show that there is no subexponential algorithm for the problem unless ETH fails for any fixed constant .
Given the hardness of approximation and parametrization of the problem, it is natural to study the problem on restricted graph families. Along this line, we first introduce the notion of color connected coloring, and, employing this structural property, we obtain a linear time algorithm to compute , for every integer , when the host graph, , is a tree.
Citation
@inproceedings{antiramsey-mfcs20,
author = {Akhoondian Amiri, Saeed and Popa, Alexandru and Roghani, Mohammad and Shahkarami, Golnoosh and Soltani, Reza and Vahidi, Hossein},
title = {{Complexity of Computing the Anti-Ramsey Numbers for Paths}},
booktitle = {45th International Symposium on Mathematical Foundations of Computer Science (MFCS 2020)},
year = {2020},
volume = {170},
pages = {6:1--6:14},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
doi = {10.4230/LIPIcs.MFCS.2020.6},
url = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.MFCS.2020.6},
address = {Dagstuhl, Germany},
editor = {Esparza, Javier and Kr\'{a}l', Daniel},
isbn = {978-3-95977-159-7},
issn = {1868-8969},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
urn = {urn:nbn:de:0030-drops-126781}
}