455 research outputs found

    Chordal graphs with bounded tree-width

    Get PDF
    Given t≥2t\ge 2 and 0≤k≤t0\le k\le t, we prove that the number of labelled kk-connected chordal graphs with nn vertices and tree-width at most tt is asymptotically cn−5/2γnn!c n^{-5/2} \gamma^n n!, as n→∞n\to\infty, for some constants c,γ>0c,\gamma >0 depending on tt and kk. Additionally, we show that the number of ii-cliques (2≤i≤t2\le i\le t) in a uniform random kk-connected chordal graph with tree-width at most tt is normally distributed as n→∞n\to\infty. The asymptotic enumeration of graphs of tree-width at most tt is wide open for t≥3t\ge 3. To the best of our knowledge, this is the first non-trivial class of graphs with bounded tree-width where the asymptotic counting problem is solved. Our starting point is the work of Wormald [Counting Labelled Chordal Graphs, \textit{Graphs and Combinatorics} (1985)], were an algorithm is developed to obtain the exact number of labelled chordal graphs on nn vertices.Peer ReviewedPostprint (author's final draft

    Counting and Sampling from Markov Equivalent DAGs Using Clique Trees

    Full text link
    A directed acyclic graph (DAG) is the most common graphical model for representing causal relationships among a set of variables. When restricted to using only observational data, the structure of the ground truth DAG is identifiable only up to Markov equivalence, based on conditional independence relations among the variables. Therefore, the number of DAGs equivalent to the ground truth DAG is an indicator of the causal complexity of the underlying structure--roughly speaking, it shows how many interventions or how much additional information is further needed to recover the underlying DAG. In this paper, we propose a new technique for counting the number of DAGs in a Markov equivalence class. Our approach is based on the clique tree representation of chordal graphs. We show that in the case of bounded degree graphs, the proposed algorithm is polynomial time. We further demonstrate that this technique can be utilized for uniform sampling from a Markov equivalence class, which provides a stochastic way to enumerate DAGs in the equivalence class and may be needed for finding the best DAG or for causal inference given the equivalence class as input. We also extend our counting and sampling method to the case where prior knowledge about the underlying DAG is available, and present applications of this extension in causal experiment design and estimating the causal effect of joint interventions

    Enumeration of chordal planar graphs and maps

    Get PDF
    We determine the number of labelled chordal planar graphs with nn vertices, which is asymptotically c1⋅n−5/2γnn!c_1\cdot n^{-5/2} \gamma^n n! for a constant c1>0c_1>0 and γ≈11.89235\gamma \approx 11.89235. We also determine the number of rooted simple chordal planar maps with nn edges, which is asymptotically c2n−3/2δnc_2 n^{-3/2} \delta^n, where δ=1/σ≈6.40375\delta = 1/\sigma \approx 6.40375, and σ\sigma is an algebraic number of degree 12. The proofs are based on combinatorial decompositions and singularity analysis. Chordal planar graphs (or maps) are a natural example of a subcritical class of graphs in which the class of 3-connected graphs is relatively rich. The 3-connected members are precisely chordal triangulations, those obtained starting from K4K_4 by repeatedly adding vertices adjacent to an existing triangular face

    Enumeration of chordal planar graphs and maps

    Get PDF
    We determine the number of labelled chordal planar graphs with n vertices, which is asymptotically for a constant and . We also determine the number of rooted simple chordal planar maps with n edges, which is asymptotically , where , , and s is an algebraic number of degree 12. The proofs are based on combinatorial decompositions and singularity analysis. Chordal planar graphs (or maps) are a natural example of a subcritical class of graphs in which the class of 3-connected graphs is relatively rich. The 3-connected members are precisely chordal triangulations, those obtained starting from by repeatedly adding vertices adjacent to an existing triangular face.We gratefully acknowledge earlier discussions on this project with Erkan Narmanli. M.N. was supported by grants MTM2017-82166-P and PID2020-113082GB-I00, the Severo Ochoa and María de Maeztu Program for Centers and Units of Excellence in R&D (CEX2020-001084-M). C.R. was supported by the grant Beatriu de Pinós BP2019, funded by the H2020 COFUND project No 801370 and AGAUR (the Catalan agency for management of university and research grants), and the grant PID2020-113082GB-I00 of the Spanish Ministry of Science and Innovation.Peer ReviewedPostprint (author's final draft

    Byzantine Approximate Agreement on Graphs

    Get PDF
    Consider a distributed system with n processors out of which f can be Byzantine faulty. In the approximate agreement task, each processor i receives an input value x_i and has to decide on an output value y_i such that 1) the output values are in the convex hull of the non-faulty processors\u27 input values, 2) the output values are within distance d of each other. Classically, the values are assumed to be from an m-dimensional Euclidean space, where m >= 1. In this work, we study the task in a discrete setting, where input values with some structure expressible as a graph. Namely, the input values are vertices of a finite graph G and the goal is to output vertices that are within distance d of each other in G, but still remain in the graph-induced convex hull of the input values. For d=0, the task reduces to consensus and cannot be solved with a deterministic algorithm in an asynchronous system even with a single crash fault. For any d >= 1, we show that the task is solvable in asynchronous systems when G is chordal and n > (omega+1)f, where omega is the clique number of G. In addition, we give the first Byzantine-tolerant algorithm for a variant of lattice agreement. For synchronous systems, we show tight resilience bounds for the exact variants of these and related tasks over a large class of combinatorial structures

    Asymptotic expansion of the multi-orientable random tensor model

    Full text link
    Three-dimensional random tensor models are a natural generalization of the celebrated matrix models. The associated tensor graphs, or 3D maps, can be classified with respect to a particular integer or half-integer, the degree of the respective graph. In this paper we analyze the general term of the asymptotic expansion in N, the size of the tensor, of a particular random tensor model, the multi-orientable tensor model. We perform their enumeration and we establish which are the dominant configurations of a given degree.Comment: 27 pages, 24 figures, several minor modifications have been made, one figure has been added; accepted for publication in "Electronic Journal of Combinatorics

    Enumeration of labelled chain graphs and labelled essential directed acyclic graphs

    Get PDF
    AbstractA chain graph is a digraph whose strong components are undirected graphs and a directed acyclic graph (ADG or DAG) G is essential if the Markov equivalence class of G consists of only one element. We provide recurrence relations for counting labelled chain graphs by the number of chain components and vertices; labelled essential DAGs by the number of vertices. The second one is a lower bound for the number of labelled essential graphs. The formula for labelled chain graphs can be extended in such a way, that allows us to count digraphs with two additional properties, which essential graphs have
    • …
    corecore