FINE-GRAINED COMPLEXITY OF THE GRAPH HOMOMORPHISM PROBLEM FOR BOUNDED-TREEWIDTH GRAPHS

被引:7
|
作者
Okrasa, Karolina [1 ,2 ]
Rzazewski, Pawel [1 ,2 ]
机构
[1] Warsaw Univ Technol, Fac Math & Informat Sci, Warsaw, Poland
[2] Univ Warsaw, Fac Math Informat & Mech, Warsaw, Poland
基金
欧洲研究理事会;
关键词
fine-grained complexity; graph homomorphism; treewidth; projective graphs; LIST HOMOMORPHISMS; ALGORITHMS; PRODUCT;
D O I
10.1137/20M1320146
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For a fixed graph H, by Hom( H) we denote the computational problem which asks whether a given graph G admits a homomorphism to H, i.e., an edge-preserving mapping from V (G) to V (H). As Hom( K-k) is equivalent to k-Coloring, graph homomorphisms can be seen as generalizations of colorings. It is known that Hom(H) is polynomial-time solvable if H is bipartite or has a vertex with a loop, and NP-complete otherwise [Hell and Nesetril, J. Comb. Theory Ser. B, 48 (1990), pp. 92-110]. In this paper we are interested in the complexity of the problem, parameterized by the treewidth of the input graph G. If G has n vertices and is given along with its tree decomposition of width tw(G), then the problem can be solved in time jV (H)jtw(G) nO(1), using a straightforward dynamic programming. We explore whether this bound can be improved. We show that if H is a projective core, then the existence of such a faster algorithm is unlikely: assuming the Strong Exponential Time Hypothesis, the Hom(H) problem cannot be solved in time (jV (H)j - epsilon)tw(G) nO(1), for any " > 0. This result provides a full complexity characterization for a large class of graphs H, as almost all graphs are projective cores. We also notice that the naive algorithm can be improved for some graphs H and show a complexity classification for all graphs H, assuming two conjectures from algebraic graph theory. In particular, there are no known graphs H which are not covered by our result.
引用
收藏
页码:487 / 508
页数:22
相关论文
共 47 条
  • [31] The Fine-Grained Complexity of Multi-Dimensional Ordering Properties
    An, Haozhe
    Gurumukhani, Mohit
    Impagliazzo, Russell
    Jaber, Michael
    Kuennemann, Marvin
    Nina, Maria Paula Parga
    ALGORITHMICA, 2022, 84 (11) : 3156 - 3191
  • [32] On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
    Nederlof, Jesper
    Swennenhuis, Celine M. F.
    ALGORITHMICA, 2022, 84 (08) : 2309 - 2334
  • [33] Parameterized Complexity of the MINCCA Problem on Graphs of Bounded Decomposability
    Gozupek, Didem
    Ozkan, Sibel
    Paul, Christophe
    Sau, Ignasi
    Shalom, Mordechai
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, WG 2016, 2016, 9941 : 195 - 206
  • [34] Parameterized complexity of the MINCCA problem on graphs of bounded decomposability
    Gozupek, Didem
    Ozkan, Sibel
    Paul, Christophe
    Sau, Ignasi
    Shalom, Mordechai
    THEORETICAL COMPUTER SCIENCE, 2017, 690 : 91 - 103
  • [35] Identifying critical nodes in undirected graphs: Complexity results and polynomial algorithms for the case of bounded treewidth
    Addis, Bernardetta
    Di Summa, Marco
    Grosso, Andrea
    DISCRETE APPLIED MATHEMATICS, 2013, 161 (16-17) : 2349 - 2360
  • [36] An improved algorithm for the vertex cover P3 problem on graphs of bounded treewidth
    Bai, Zongwen
    Tu, Jianhua
    Shi, Yongtang
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2019, 21 (04):
  • [37] Algebra complexity problems involving graph homomorphism, semigroups and the constraint satisfaction problem
    Seif, S
    Szabó, C
    JOURNAL OF COMPLEXITY, 2003, 19 (02) : 153 - 160
  • [38] Towards Permissionless Consensus in the Standard Model via Fine-Grained Complexity
    Ball, Marshall
    Garay, Juan
    Hall, Peter
    Kiayias, Aggelos
    Panagiotakos, Giorgos
    ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT II, 2024, 14921 : 113 - 146
  • [39] Improved Merlin–Arthur Protocols for Central Problems in Fine-Grained Complexity
    Shyan Akmal
    Lijie Chen
    Ce Jin
    Malvika Raj
    Ryan Williams
    Algorithmica, 2023, 85 : 2395 - 2426
  • [40] Fine-Grained Complexity Theory: Conditional Lower Bounds for Computational Geometry
    Bringmann, Karl
    CONNECTING WITH COMPUTABILITY, 2021, 12813 : 60 - 70