Finding a Maximum Clique in a Disk Graph
Abstract
A disk graph is an intersection graph of disks in the Euclidean plane, where the disks correspond to the vertices of the graph and a pair of vertices are adjacent if and only if their corresponding disks intersect. The problem of determining the time complexity of computing a maximum clique in a disk graph is a long-standing open question. The problem is known to be open even when the radii of all the disks are in the interval , where . However, the maximum clique problem is known to be APX-hard for the intersection graphs of many other convex objects such as intersection graphs of ellipses, triangles, and a combination of unit disks and axis-parallel rectangles. Furthermore, there exists an -time algorithm to compute a maximum clique for unit disks. Here we obtain the following results. - We give an algorithm to compute a maximum clique in a unit disk graph in -time, which improves the previously best known running time of [Eppstein '09]. - We extend a widely used `co-2-subdivision approach' to prove that computing a maximum clique in a combination of unit disks and axis-parallel rectangles is NP-hard to approximate within . The use of a `co-2-subdivision approach' was previously thought to be unlikely in this setting [Bonnet et al. '20]. Our result improves the previously known inapproximability factor of . - We show that the parameter minimum lens width of the disk arrangement may be used to make progress in the case when disk radii are in . For example, if the minimum lens width is at least and , which still allows for non-Helly triples in the arrangement, then one can find a maximum clique in polynomial time.
Cite
@article{arxiv.2303.07645,
title = {Finding a Maximum Clique in a Disk Graph},
author = {Jared Espenant and J. Mark Keil and Debajyoti Mondal},
journal= {arXiv preprint arXiv:2303.07645},
year = {2023}
}
Comments
Preliminary results appeared at the 39th International Symposium on Computational Geometry (SoCG 2023)