469 research outputs found

    Lower Bounds for the Graph Homomorphism Problem

    Full text link
    The graph homomorphism problem (HOM) asks whether the vertices of a given nn-vertex graph GG can be mapped to the vertices of a given hh-vertex graph HH such that each edge of GG is mapped to an edge of HH. The problem generalizes the graph coloring problem and at the same time can be viewed as a special case of the 22-CSP problem. In this paper, we prove several lower bound for HOM under the Exponential Time Hypothesis (ETH) assumption. The main result is a lower bound 2Ω(nloghloglogh)2^{\Omega\left( \frac{n \log h}{\log \log h}\right)}. This rules out the existence of a single-exponential algorithm and shows that the trivial upper bound 2O(nlogh)2^{{\mathcal O}(n\log{h})} is almost asymptotically tight. We also investigate what properties of graphs GG and HH make it difficult to solve HOM(G,H)(G,H). An easy observation is that an O(hn){\mathcal O}(h^n) upper bound can be improved to O(hvc(G)){\mathcal O}(h^{\operatorname{vc}(G)}) where vc(G)\operatorname{vc}(G) is the minimum size of a vertex cover of GG. The second lower bound hΩ(vc(G))h^{\Omega(\operatorname{vc}(G))} shows that the upper bound is asymptotically tight. As to the properties of the "right-hand side" graph HH, it is known that HOM(G,H)(G,H) can be solved in time (f(Δ(H)))n(f(\Delta(H)))^n and (f(tw(H)))n(f(\operatorname{tw}(H)))^n where Δ(H)\Delta(H) is the maximum degree of HH and tw(H)\operatorname{tw}(H) is the treewidth of HH. This gives single-exponential algorithms for graphs of bounded maximum degree or bounded treewidth. Since the chromatic number χ(H)\chi(H) does not exceed tw(H)\operatorname{tw}(H) and Δ(H)+1\Delta(H)+1, it is natural to ask whether similar upper bounds with respect to χ(H)\chi(H) can be obtained. We provide a negative answer to this question by establishing a lower bound (f(χ(H)))n(f(\chi(H)))^n for any function ff. We also observe that similar lower bounds can be obtained for locally injective homomorphisms.Comment: 19 page

    Injective colorings of sparse graphs

    Get PDF
    Let mad(G)mad(G) denote the maximum average degree (over all subgraphs) of GG and let χi(G)\chi_i(G) denote the injective chromatic number of GG. We prove that if mad(G)5/2mad(G) \leq 5/2, then χi(G)Δ(G)+1\chi_i(G)\leq\Delta(G) + 1; and if mad(G)<42/19mad(G) < 42/19, then χi(G)=Δ(G)\chi_i(G)=\Delta(G). Suppose that GG is a planar graph with girth g(G)g(G) and Δ(G)4\Delta(G)\geq 4. We prove that if g(G)9g(G)\geq 9, then χi(G)Δ(G)+1\chi_i(G)\leq\Delta(G)+1; similarly, if g(G)13g(G)\geq 13, then χi(G)=Δ(G)\chi_i(G)=\Delta(G).Comment: 10 page

    Measurable versions of Vizing's theorem

    Get PDF
    We establish two versions of Vizing's theorem for Borel multi-graphs whose vertex degrees and edge multiplicities are uniformly bounded by respectively Δ\Delta and π\pi. The ``approximate'' version states that, for any Borel probability measure on the edge set and any ϵ>0\epsilon>0, we can properly colour all but ϵ\epsilon -fraction of edges with Δ+π\Delta+\pi colours in a Borel way. The ``measurable'' version, which is our main result, states that if, additionally, the measure is invariant, then there is a measurable proper edge colouring of the whole edge set with at most Δ+π\Delta+\pi colours

    A Proof of a Conjecture of Ohba

    Get PDF
    We prove a conjecture of Ohba which says that every graph GG on at most 2χ(G)+12\chi(G)+1 vertices satisfies χ(G)=χ(G)\chi_\ell(G)=\chi(G).Comment: 21 page

    A general framework for coloring problems: old results, new results, and open problems

    Get PDF
    In this survey paper we present a general framework for coloring problems that was introduced in a joint paper which the author presented at WG2003. We show how a number of different types of coloring problems, most of which have been motivated from frequency assignment, fit into this framework. We give a survey of the existing results, mainly based on and strongly biased by joint work of the author with several different groups of coauthors, include some new results, and discuss several open problems for each of the variants
    corecore