3,141 research outputs found

    Minimum Number of k-Cliques in Graphs with Bounded Independence Number

    Full text link
    Erdos asked in 1962 about the value of f(n,k,l), the minimum number of k-cliques in a graph of order n and independence number less than l. The case (k,l)=(3,3) was solved by Lorden. Here we solve the problem (for all large n) when (k,l) is (3,4), (3,5), (3,6), (3,7), (4,3), (5,3), (6,3), and (7,3). Independently, Das, Huang, Ma, Naves, and Sudakov did the cases (k,l)=(3,4) and (4,3).Comment: 25 pages. v4: Three new solved cases added: (3,5), (3,6), (3,7). All calculations are done with Version 2.0 of Flagmatic no

    Vertex covering with monochromatic pieces of few colours

    Full text link
    In 1995, Erd\H{o}s and Gy\'arf\'as proved that in every 22-colouring of the edges of KnK_n, there is a vertex cover by 2n2\sqrt{n} monochromatic paths of the same colour, which is optimal up to a constant factor. The main goal of this paper is to study the natural multi-colour generalization of this problem: given two positive integers r,sr,s, what is the smallest number pcr,s(Kn)\text{pc}_{r,s}(K_n) such that in every colouring of the edges of KnK_n with rr colours, there exists a vertex cover of KnK_n by pcr,s(Kn)\text{pc}_{r,s}(K_n) monochromatic paths using altogether at most ss different colours? For fixed integers r>sr>s and as nn\to\infty, we prove that pcr,s(Kn)=Θ(n1/χ)\text{pc}_{r,s}(K_n) = \Theta(n^{1/\chi}), where χ=max{1,2+2sr}\chi=\max{\{1,2+2s-r\}} is the chromatic number of the Kneser gr aph KG(r,rs)\text{KG}(r,r-s). More generally, if one replaces KnK_n by an arbitrary nn-vertex graph with fixed independence number α\alpha, then we have pcr,s(G)=O(n1/χ)\text{pc}_{r,s}(G) = O(n^{1/\chi}), where this time around χ\chi is the chromatic number of the Kneser hypergraph KG(α+1)(r,rs)\text{KG}^{(\alpha+1)}(r,r-s). This result is tight in the sense that there exist graphs with independence number α\alpha for which pcr,s(G)=Ω(n1/χ)\text{pc}_{r,s}(G) = \Omega(n^{1/\chi}). This is in sharp contrast to the case r=sr=s, where it follows from a result of S\'ark\"ozy (2012) that pcr,r(G)\text{pc}_{r,r}(G) depends only on rr and α\alpha, but not on the number of vertices. We obtain similar results for the situation where instead of using paths, one wants to cover a graph with bounded independence number by monochromatic cycles, or a complete graph by monochromatic dd-regular graphs

    High-dimensional learning of linear causal networks via inverse covariance estimation

    Get PDF
    We establish a new framework for statistical estimation of directed acyclic graphs (DAGs) when data are generated from a linear, possibly non-Gaussian structural equation model. Our framework consists of two parts: (1) inferring the moralized graph from the support of the inverse covariance matrix; and (2) selecting the best-scoring graph amongst DAGs that are consistent with the moralized graph. We show that when the error variances are known or estimated to close enough precision, the true DAG is the unique minimizer of the score computed using the reweighted squared l_2-loss. Our population-level results have implications for the identifiability of linear SEMs when the error covariances are specified up to a constant multiple. On the statistical side, we establish rigorous conditions for high-dimensional consistency of our two-part algorithm, defined in terms of a "gap" between the true DAG and the next best candidate. Finally, we demonstrate that dynamic programming may be used to select the optimal DAG in linear time when the treewidth of the moralized graph is bounded.Comment: 41 pages, 7 figure

    All Maximal Independent Sets and Dynamic Dominance for Sparse Graphs

    Full text link
    We describe algorithms, based on Avis and Fukuda's reverse search paradigm, for listing all maximal independent sets in a sparse graph in polynomial time and delay per output. For bounded degree graphs, our algorithms take constant time per set generated; for minor-closed graph families, the time is O(n) per set, and for more general sparse graph families we achieve subquadratic time per set. We also describe new data structures for maintaining a dynamic vertex set S in a sparse or minor-closed graph family, and querying the number of vertices not dominated by S; for minor-closed graph families the time per update is constant, while it is sublinear for any sparse graph family. We can also maintain a dynamic vertex set in an arbitrary m-edge graph and test the independence of the maintained set in time O(sqrt m) per update. We use the domination data structures as part of our enumeration algorithms.Comment: 10 page

    Covering Small Independent Sets and Separators with Applications to Parameterized Algorithms

    Full text link
    We present two new combinatorial tools for the design of parameterized algorithms. The first is a simple linear time randomized algorithm that given as input a dd-degenerate graph GG and an integer kk, outputs an independent set YY, such that for every independent set XX in GG of size at most kk, the probability that XX is a subset of YY is at least (((d+1)kk)k(d+1))1\left({(d+1)k \choose k} \cdot k(d+1)\right)^{-1}.The second is a new (deterministic) polynomial time graph sparsification procedure that given a graph GG, a set T={{s1,t1},{s2,t2},,{s,t}}T = \{\{s_1, t_1\}, \{s_2, t_2\}, \ldots, \{s_\ell, t_\ell\}\} of terminal pairs and an integer kk, returns an induced subgraph GG^\star of GG that maintains all the inclusion minimal multicuts of GG of size at most kk, and does not contain any (k+2)(k+2)-vertex connected set of size 2O(k)2^{{\cal O}(k)}. In particular, GG^\star excludes a clique of size 2O(k)2^{{\cal O}(k)} as a topological minor. Put together, our new tools yield new randomized fixed parameter tractable (FPT) algorithms for Stable ss-tt Separator, Stable Odd Cycle Transversal and Stable Multicut on general graphs, and for Stable Directed Feedback Vertex Set on dd-degenerate graphs, resolving two problems left open by Marx et al. [ACM Transactions on Algorithms, 2013]. All of our algorithms can be derandomized at the cost of a small overhead in the running time.Comment: 35 page
    corecore