23,608 research outputs found

    Spanning trees with many leaves: new extremal results and an improved FPT algorithm

    Get PDF
    We present two lower bounds for the maximum number of leaves in a spanning tree of a graph. For connected graphs without triangles, with minimum degree at least three, we show that a spanning tree with at least (n+4)/3 leaves exists, where n is the number of vertices of the graph. For connected graphs with minimum degree at least three, that contain D diamonds induced by vertices of degree three (a diamond is a K4 minus one edge), we show that a spanning tree exists with at least (2n-D+12)/7 leaves. The proofs use the fact that spanning trees with many leaves correspond to small connected dominating sets. Both of these bounds are best possible for their respective graph classes. For both bounds simple polynomial time algorithms are given that find spanning trees satisfying the bounds. \ud \ud The second bound is used to find a new fastest FPT algorithm for the Max-Leaf Spanning Tree problem. This problem asks whether a graph G on n vertices has a spanning tree with at least k leaves. The time complexity of our algorithm is f(k)g(n), where g(n) is a polynomial, and f(k) Î O(8.12k).\ud \ud \u

    Spanning trees short or small

    Full text link
    We study the problem of finding small trees. Classical network design problems are considered with the additional constraint that only a specified number kk of nodes are required to be connected in the solution. A prototypical example is the kkMST problem in which we require a tree of minimum weight spanning at least kk nodes in an edge-weighted graph. We show that the kkMST problem is NP-hard even for points in the Euclidean plane. We provide approximation algorithms with performance ratio 2k2\sqrt{k} for the general edge-weighted case and O(k1/4)O(k^{1/4}) for the case of points in the plane. Polynomial-time exact solutions are also presented for the class of decomposable graphs which includes trees, series-parallel graphs, and bounded bandwidth graphs, and for points on the boundary of a convex region in the Euclidean plane. We also investigate the problem of finding short trees, and more generally, that of finding networks with minimum diameter. A simple technique is used to provide a polynomial-time solution for finding kk-trees of minimum diameter. We identify easy and hard problems arising in finding short networks using a framework due to T. C. Hu.Comment: 27 page

    Connectivity and spanning trees of graphs

    Get PDF
    This dissertation focuses on connectivity, edge connectivity and edge-disjoint spanning trees in graphs and hypergraphs from the following aspects.;1. Eigenvalue aspect. Let lambda2(G) and tau( G) denote the second largest eigenvalue and the maximum number of edge-disjoint spanning trees of a graph G, respectively. Motivated by a question of Seymour on the relationship between eigenvalues of a graph G and bounds of tau(G), Cioaba and Wong conjectured that for any integers d, k ≥ 2 and a d-regular graph G, if lambda 2(G)) \u3c d -- 2k-1d+1 , then tau(G) ≥ k. They proved the conjecture for k = 2, 3, and presented evidence for the cases when k ≥ 4. We propose a more general conjecture that for a graph G with minimum degree delta ≥ 2 k ≥ 4, if lambda2(G) \u3c delta -- 2k-1d+1 then tau(G) ≥ k. We prove the conjecture for k = 2, 3 and provide partial results for k ≥ 4. We also prove that for a graph G with minimum degree delta ≥ k ≥ 2, if lambda2( G) \u3c delta -- 2k-1d +1 , then the edge connectivity is at least k. As corollaries, we investigate the Laplacian and signless Laplacian eigenvalue conditions on tau(G) and edge connectivity.;2. Network reliability aspect. With graphs considered as natural models for many network design problems, edge connectivity kappa\u27(G) and maximum number of edge-disjoint spanning trees tau(G) of a graph G have been used as measures for reliability and strength in communication networks modeled as graph G. Let kappa\u27(G) = max{lcub}kappa\u27(H) : H is a subgraph of G{rcub}. We present: (i) For each integer k \u3e 0, a characterization for graphs G with the property that kappa\u27(G) ≤ k but for any additional edge e not in G, kappa\u27(G + e) ≥ k + 1. (ii) For any integer n \u3e 0, a characterization for graphs G with |V(G)| = n such that kappa\u27(G) = tau( G) with |E(G)| minimized.;3. Generalized connectivity. For an integer l ≥ 2, the l-connectivity kappal( G) of a graph G is defined to be the minimum number of vertices of G whose removal produces a disconnected graph with at least l components or a graph with fewer than l vertices. Let k ≥ 1, a graph G is called (k, l)-connected if kappa l(G) ≥ k. A graph G is called minimally (k, l)-connected if kappal(G) ≥ k but ∀e ∈ E( G), kappal(G -- e) ≤ k -- 1. A structural characterization for minimally (2, l)-connected graphs and some extremal results are obtained. These extend former results by Dirac and Plummer on minimally 2-connected graphs.;4. Degree sequence aspect. An integral sequence d = (d1, d2, ···, dn) is hypergraphic if there is a simple hypergraph H with degree sequence d, and such a hypergraph H is a realization of d. A sequence d is r-uniform hypergraphic if there is a simple r- uniform hypergraph with degree sequence d. It is proved that an r-uniform hypergraphic sequence d = (d1, d2, ···, dn) has a k-edge-connected realization if and only if both di ≥ k for i = 1, 2, ···, n and i=1ndi≥ rn-1r-1 , which generalizes the formal result of Edmonds for graphs and that of Boonyasombat for hypergraphs.;5. Partition connectivity augmentation and preservation. Let k be a positive integer. A hypergraph H is k-partition-connected if for every partition P of V(H), there are at least k(| P| -- 1) hyperedges intersecting at least two classes of P. We determine the minimum number of hyperedges in a hypergraph whose addition makes the resulting hypergraph k-partition-connected. We also characterize the hyperedges of a k-partition-connected hypergraph whose removal will preserve k-partition-connectedness

    Spanning Trails and Spanning Trees

    Get PDF
    There are two major parts in my dissertation. One is based on spanning trail, the other one is comparing spanning tree packing and covering.;The results of the spanning trail in my dissertation are motivated by Thomassen\u27s Conjecture that every 4-connected line graph is hamiltonian. Harary and Nash-Williams showed that the line graph L( G) is hamiltonian if and only if the graph G has a dominating eulerian subgraph. Also, motivated by the Chinese Postman Problem, Boesch et al. introduced supereulerian graphs which contain spanning closed trails. In the spanning trail part of my dissertation, I proved some results based on supereulerian graphs and, a more general case, spanning trails.;Let alpha(G), alpha\u27(G), kappa( G) and kappa\u27(G) denote the independence number, the matching number, connectivity and edge connectivity of a graph G, respectively. First, we discuss the 3-edge-connected graphs with bounded edge-cuts of size 3, and prove that any 3-edge-connected graph with at most 11 edge cuts of size 3 is supereulerian, which improves Catlin\u27s result. Second, having the idea from Chvatal-Erdos Theorem which states that every graph G with kappa(G) ≥ alpha( G) is hamiltonian, we find families of finite graphs F 1 and F2 such that if a connected graph G satisfies kappa\u27(G) ≥ alpha(G) -- 1 (resp. kappa\u27(G) ≥ 3 and alpha\u27( G) ≤ 7), then G has a spanning closed trail if and only if G is not contractible to a member of F1 (resp. F2). Third, by solving a conjecture posed in [Discrete Math. 306 (2006) 87-98], we prove if G is essentially 4-edge-connected, then for any edge subset X0 ⊆ E(G) with |X0| ≤ 3 and any distinct edges e, e\u27 2 ∈ E(G), G has a spanning ( e, e\u27)-trail containing all edges in X0.;The results on spanning trees in my dissertation concern spanning tree packing and covering. We find a characterization of spanning tree packing and covering based on degree sequence. Let tau(G) be the maximum number of edge-disjoint spanning trees in G, a(G) be the minimum number of spanning trees whose union covers E(G). We prove that, given a graphic sequence d = (d1, d2···dn) (d1 ≥ d2 ≥···≥ dn) and integers k2 ≥ k1 \u3e 0, there exists a simple graph G with degree sequence d satisfying k 1 ≤ tau(G) ≤ a(G) ≤ k2 if and only if dn ≥ k1 and 2k1(n -- 1) ≤ Sigmani =1 di ≤ 2k2( n -- 1 |I| -- 1) + 2Sigma i∈I di, where I = {lcub}i : di \u3c k2{rcub}

    Treewidth and related graph parameters

    Get PDF
    For modeling some practical problems, graphs play very important roles. Since many modeled problems can be NP-hard in general, some restrictions for inputs are required. Bounding a graph parameter of the inputs is one of the successful approaches. We study this approach in this thesis. More precisely, we study two graph parameters, spanning tree congestion and security number, that are related to treewidth. Let G be a connected graph and T be a spanning tree of G. For e ∈ E(T), the congestion of e is the number of edges in G connecting two components of T − e. The edge congestion of G in T is the maximum congestion over all edges in T. The spanning tree congestion of G is the minimum congestion of G in its spanning trees. In this thesis, we show the spanning tree congestion for the complete k-partite graphs, the two-dimensional tori, and the twodimensional Hamming graphs. We also address lower bounds of spanning tree congestion for the multi-dimensional hypercubes, the multi-dimensional grids, and the multi-dimensional Hamming graphs. The security number of a graph is the cardinality of a smallest vertex subset of the graph such that any “attack” on the subset is “defendable.” In this thesis, we determine the security number of two-dimensional cylinders and tori. This result settles a conjecture of Brigham, Dutton and Hedetniemi [Discrete Appl. Math. 155 (2007) 1708–1714]. We also show that every outerplanar graph has security number at most three. Additionally, we present lower and upper bounds for some classes of graphs.学位記番号:工博甲39

    Cycles and Bases of Graphs and Matroids

    Get PDF
    The objective of this dissertation is to investigate the properties of cycles and bases in matroids and in graphs. In [62], Tutte defined the circuit graph of a matroid and proved that a matroid is connected if and only if its circuit graph is connected. Motivated by Tutte\u27s result, we introduce the 2nd order circuit graph of a matroid, and prove that for any connected matroid M other than U1,1, the second order circuit graph of M has diameter at most 2 if and only if M does not have a restricted minor isomorphic to U2,6.;Another research conducted in this dissertation is related to the eulerian subgraph problem in graph theory. A graph G is eulerian if G is connected without vertices of odd degrees, and G is supereulerian if G has a spanning eulerian subgraph. In [3], Boesch, Suffey and Tindel raised a problem to determine when a graph is supereulerian, and they remarked that such a problem would be a difficult one. In [55], Pulleyblank confirmed the remark by showing that the problem to determine if a graph is supereulerian, even within planar graphs, is NP-complete. Catlin in [8] introduced a reduction method based on the theory of collapsible graphs to search for spanning eulerian subgraphs in a given graph G. In this dissertation, we introduce the supereulerian width of a graph G, which generalizes the concept of supereulerian graphs, and extends the supereulerian problem to the supereulerian width problem in graphs. Further, we also generalize the concept of collapsible graphs to s-collapsible graphs and develop the reduction method based on the theory of s-collapsible graphs. Our studies extend the collapsible graph theory of Catlin. These are applied to show for any integer n \u3e 2, the complete graph Kn is (n - 3)- collapsible, and so the supereulerian width of Kn is n - 2. We also prove a best possible degree condition for a simple graph to have supereulerian width at least 3.;The number of edge-disjoint spanning trees plays an important role in the design of networks, as it is considered as a measure of the strength of the network. As disjoint spanning trees are disjoint bases in graphic matroids, it is important to study the properties related to the number of disjoint bases in matroids. In this dissertation, we develop a decomposition theory based on the density function of a matroid, and prove a decomposition theorem that partitions the ground set of a matroid M into subsets based on their densities. As applications of the decomposition theorem, we investigate problems related to the properties of disjoint bases in a matroid. We showed that for a given integer k \u3e 0, any matroid M can be embedded into a matroid M\u27 with the same rank (that is, r(M) = r( M\u27)) such that M\u27 has k disjoint bases. Further we determine the minimum value of |E( M\u27)| -- |E(M)| in terms of invariants of M. For a matroid M with at least k disjoint bases, we characterize the set of elements in M such that removing any one of them would still result in a matroid with at least k disjoint bases

    On Minimum Average Stretch Spanning Trees in Polygonal 2-trees

    Full text link
    A spanning tree of an unweighted graph is a minimum average stretch spanning tree if it minimizes the ratio of sum of the distances in the tree between the end vertices of the graph edges and the number of graph edges. We consider the problem of computing a minimum average stretch spanning tree in polygonal 2-trees, a super class of 2-connected outerplanar graphs. For a polygonal 2-tree on nn vertices, we present an algorithm to compute a minimum average stretch spanning tree in O(nlogn)O(n \log n) time. This algorithm also finds a minimum fundamental cycle basis in polygonal 2-trees.Comment: 17 pages, 12 figure
    corecore