96 research outputs found

    Tight Bounds for Monotone Minimal Perfect Hashing

    Full text link
    The monotone minimal perfect hash function (MMPHF) problem is the following indexing problem. Given a set S={s1,,sn}S= \{s_1,\ldots,s_n\} of nn distinct keys from a universe UU of size uu, create a data structure DSDS that answers the following query: RankOp(q)=rank of q in S for all qS  and arbitrary answer otherwise. RankOp(q) = \text{rank of } q \text{ in } S \text{ for all } q\in S ~\text{ and arbitrary answer otherwise.} Solutions to the MMPHF problem are in widespread use in both theory and practice. The best upper bound known for the problem encodes DSDS in O(nlogloglogu)O(n\log\log\log u) bits and performs queries in O(logu)O(\log u) time. It has been an open problem to either improve the space upper bound or to show that this somewhat odd looking bound is tight. In this paper, we show the latter: specifically that any data structure (deterministic or randomized) for monotone minimal perfect hashing of any collection of nn elements from a universe of size uu requires Ω(nlogloglogu)\Omega(n \cdot \log\log\log{u}) expected bits to answer every query correctly. We achieve our lower bound by defining a graph G\mathbf{G} where the nodes are the possible (un){u \choose n} inputs and where two nodes are adjacent if they cannot share the same DSDS. The size of DSDS is then lower bounded by the log of the chromatic number of G\mathbf{G}. Finally, we show that the fractional chromatic number (and hence the chromatic number) of G\mathbf{G} is lower bounded by 2Ω(nlogloglogu)2^{\Omega(n \log\log\log u)}

    Defective Coloring on Classes of Perfect Graphs

    Full text link
    In Defective Coloring we are given a graph GG and two integers χd\chi_d, Δ\Delta^* and are asked if we can χd\chi_d-color GG so that the maximum degree induced by any color class is at most Δ\Delta^*. We show that this natural generalization of Coloring is much harder on several basic graph classes. In particular, we show that it is NP-hard on split graphs, even when one of the two parameters χd\chi_d, Δ\Delta^* is set to the smallest possible fixed value that does not trivialize the problem (χd=2\chi_d = 2 or Δ=1\Delta^* = 1). Together with a simple treewidth-based DP algorithm this completely determines the complexity of the problem also on chordal graphs. We then consider the case of cographs and show that, somewhat surprisingly, Defective Coloring turns out to be one of the few natural problems which are NP-hard on this class. We complement this negative result by showing that Defective Coloring is in P for cographs if either χd\chi_d or Δ\Delta^* is fixed; that it is in P for trivially perfect graphs; and that it admits a sub-exponential time algorithm for cographs when both χd\chi_d and Δ\Delta^* are unbounded

    Partitioning random graphs into monochromatic components

    Full text link
    Erd\H{o}s, Gy\'arf\'as, and Pyber (1991) conjectured that every rr-colored complete graph can be partitioned into at most r1r-1 monochromatic components; this is a strengthening of a conjecture of Lov\'asz (1975) in which the components are only required to form a cover. An important partial result of Haxell and Kohayakawa (1995) shows that a partition into rr monochromatic components is possible for sufficiently large rr-colored complete graphs. We start by extending Haxell and Kohayakawa's result to graphs with large minimum degree, then we provide some partial analogs of their result for random graphs. In particular, we show that if p(27lognn)1/3p\ge \left(\frac{27\log n}{n}\right)^{1/3}, then a.a.s. in every 22-coloring of G(n,p)G(n,p) there exists a partition into two monochromatic components, and for r2r\geq 2 if p(rlognn)1/rp\ll \left(\frac{r\log n}{n}\right)^{1/r}, then a.a.s. there exists an rr-coloring of G(n,p)G(n,p) such that there does not exist a cover with a bounded number of components. Finally, we consider a random graph version of a classic result of Gy\'arf\'as (1977) about large monochromatic components in rr-colored complete graphs. We show that if p=ω(1)np=\frac{\omega(1)}{n}, then a.a.s. in every rr-coloring of G(n,p)G(n,p) there exists a monochromatic component of order at least (1o(1))nr1(1-o(1))\frac{n}{r-1}.Comment: 27 pages, 2 figures. Appears in Electronic Journal of Combinatorics Volume 24, Issue 1 (2017) Paper #P1.1

    On Vizing's problem for triangle-free graphs

    Full text link
    We prove that χ(G)(Δ+1)/2+1\chi(G) \le \lceil (\Delta+1)/2\rceil+1 for any triangle-free graph GG of maximum degree Δ\Delta provided Δ524\Delta \ge 524. This gives tangible progress towards an old problem of Vizing, in a form cast by Reed. We use a method of Hurley and Pirot, which in turn relies on a new counting argument of the second author.Comment: 10 page
    corecore