Computing list homomorphisms in geometric intersection graphs
From MaRDI portal
Abstract: A homomorphism from a graph to a graph is an edge-preserving mapping from to . Let be a fixed graph with possible loops. In the list homomorphism problem, denoted by extsc{LHom}(), the instance is a graph , whose every vertex is equipped with a subset of , called list. We ask whether there exists a homomorphism from to , such that every vertex from is mapped to a vertex from its list. We study the complexity of the extsc{LHom}() problem in intersection graphs of various geometric objects. In particular, we are interested in answering the question for what graphs and for what types of geometric objects, the extsc{LHom}() problem can be solved in time subexponential in the number of vertices of the instance. We fully resolve this question for string graphs, i.e., intersection graphs of continuous curves in the plane. Quite surprisingly, it turns out that the dichotomy exactly coincides with the analogous dichotomy for graphs excluding a fixed path as an induced subgraph [Okrasa, Rzk{a}.zewski, STACS 2021]. Then we turn our attention to subclasses of string graphs, defined as intersections of fat objects. We observe that the (non)existence of subexponential-time algorithms in such classes is closely related to the size of a maximum reflexive clique in , i.e., maximum number of pairwise adjacent vertices, each of which has a loop. We study the maximum value of that guarantees the existence of a subexponential-time algorithm for extsc{LHom}() in intersection graphs of (i) convex fat objects, (ii) fat similarly-sized objects, and (iii) disks. In the first two cases we obtain optimal results, by giving matching algorithms and lower bounds. Finally, we discuss possible extensions of our results to weighted generalizations of extsc{LHom}().
Cites work
- scientific article; zbMATH DE number 7053376 (Why is no real title available?)
- A framework for exponential-time-hypothesis-tight algorithms and lower bounds in geometric intersection graphs
- Algorithmic graph theory and perfect graphs
- Algorithms – ESA 2005
- Approximation and Online Algorithms
- EPTAS and Subexponential Algorithm for Maximum Clique on Disk and Unit Ball Graphs
- ETH-tight algorithms for long path and cycle on unit disk graphs
- Finding, hitting and packing cycles in subexponential time on unit disk graphs
- Fine-grained complexity of coloring unit disks and balls
- Geometric separation and exact solutions for the parameterized independent set problem on disk graphs
- Graph theory for systems biology: interval graphs, motifs, and pattern recognition
- Intersection graphs of segments
- Max-tolerance graphs as intersection graphs
- On the complexity of k-SAT
- On the exact complexity of Hamiltonian Cycle and \(q\)-Colouring in disk graphs
- Optimality program in segment and string graphs
- Representation of a finite graph by a set of intervals on the real line
- Separators for sphere-packings and nearest neighbor graphs
- String graphs. I: The number of critical nonstring graphs is infinite
- String graphs. II: Recognizing string graphs is NP-hard
- Subexponential algorithms for variants of the homomorphism problem in string graphs
- The complexity of colouring problems on dense graphs
- Unit disk graphs
- Which problems have strongly exponential complexity?
Cited in
(2)
This page was built for publication: Computing list homomorphisms in geometric intersection graphs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6039432)