8,068 research outputs found

    Maximum Edge-Disjoint Paths in kk-sums of Graphs

    Full text link
    We consider the approximability of the maximum edge-disjoint paths problem (MEDP) in undirected graphs, and in particular, the integrality gap of the natural multicommodity flow based relaxation for it. The integrality gap is known to be Ω(n)\Omega(\sqrt{n}) even for planar graphs due to a simple topological obstruction and a major focus, following earlier work, has been understanding the gap if some constant congestion is allowed. In this context, it is natural to ask for which classes of graphs does a constant-factor constant-congestion property hold. It is easy to deduce that for given constant bounds on the approximation and congestion, the class of "nice" graphs is nor-closed. Is the converse true? Does every proper minor-closed family of graphs exhibit a constant factor, constant congestion bound relative to the LP relaxation? We conjecture that the answer is yes. One stumbling block has been that such bounds were not known for bounded treewidth graphs (or even treewidth 3). In this paper we give a polytime algorithm which takes a fractional routing solution in a graph of bounded treewidth and is able to integrally route a constant fraction of the LP solution's value. Note that we do not incur any edge congestion. Previously this was not known even for series parallel graphs which have treewidth 2. The algorithm is based on a more general argument that applies to kk-sums of graphs in some graph family, as long as the graph family has a constant factor, constant congestion bound. We then use this to show that such bounds hold for the class of kk-sums of bounded genus graphs

    The structure of graphs not admitting a fixed immersion

    Get PDF
    We present an easy structure theorem for graphs which do not admit an immersion of the complete graph. The theorem motivates the definition of a variation of tree decompositions based on edge cuts instead of vertex cuts which we call tree-cut decompositions. We give a definition for the width of tree-cut decompositions, and using this definition along with the structure theorem for excluded clique immersions, we prove that every graph either has bounded tree-cut width or admits an immersion of a large wall

    The structure of graphs not admitting a fixed immersion

    Full text link
    We present an easy structure theorem for graphs which do not admit an immersion of the complete graph. The theorem motivates the definition of a variation of tree decompositions based on edge cuts instead of vertex cuts which we call tree-cut decompositions. We give a definition for the width of tree-cut decompositions, and using this definition along with the structure theorem for excluded clique immersions, we prove that every graph either has bounded tree-cut width or admits an immersion of a large wall

    Counting Shortest Two Disjoint Paths in Cubic Planar Graphs with an NC Algorithm

    Get PDF
    Given an undirected graph and two disjoint vertex pairs s1,t1s_1,t_1 and s2,t2s_2,t_2, the Shortest two disjoint paths problem (S2DP) asks for the minimum total length of two vertex disjoint paths connecting s1s_1 with t1t_1, and s2s_2 with t2t_2, respectively. We show that for cubic planar graphs there are NC algorithms, uniform circuits of polynomial size and polylogarithmic depth, that compute the S2DP and moreover also output the number of such minimum length path pairs. Previously, to the best of our knowledge, no deterministic polynomial time algorithm was known for S2DP in cubic planar graphs with arbitrary placement of the terminals. In contrast, the randomized polynomial time algorithm by Bj\"orklund and Husfeldt, ICALP 2014, for general graphs is much slower, is serial in nature, and cannot count the solutions. Our results are built on an approach by Hirai and Namba, Algorithmica 2017, for a generalisation of S2DP, and fast algorithms for counting perfect matchings in planar graphs

    Routing Symmetric Demands in Directed Minor-Free Graphs with Constant Congestion

    Get PDF
    The problem of routing in graphs using node-disjoint paths has received a lot of attention and a polylogarithmic approximation algorithm with constant congestion is known for undirected graphs [Chuzhoy and Li 2016] and [Chekuri and Ene 2013]. However, the problem is hard to approximate within polynomial factors on directed graphs, for any constant congestion [Chuzhoy, Kim and Li 2016]. Recently, [Chekuri, Ene and Pilipczuk 2016] have obtained a polylogarithmic approximation with constant congestion on directed planar graphs, for the special case of symmetric demands. We extend their result by obtaining a polylogarithmic approximation with constant congestion on arbitrary directed minor-free graphs, for the case of symmetric demands

    Minimum-Weight Edge Discriminator in Hypergraphs

    Full text link
    In this paper we introduce the concept of minimum-weight edge-discriminators in hypergraphs, and study its various properties. For a hypergraph H=(V,E)\mathcal H=(\mathcal V, \mathcal E), a function λ:VZ+{0}\lambda: \mathcal V\rightarrow \mathbb Z^{+}\cup\{0\} is said to be an {\it edge-discriminator} on H\mathcal H if vEiλ(v)>0\sum_{v\in E_i}{\lambda(v)}>0, for all hyperedges EiEE_i\in \mathcal E, and vEiλ(v)vEjλ(v)\sum_{v\in E_i}{\lambda(v)}\ne \sum_{v\in E_j}{\lambda(v)}, for every two distinct hyperedges Ei,EjEE_i, E_j \in \mathcal E. An {\it optimal edge-discriminator} on H\mathcal H, to be denoted by λH\lambda_\mathcal H, is an edge-discriminator on H\mathcal H satisfying vVλH(v)=minλvVλ(v)\sum_{v\in \mathcal V}\lambda_\mathcal H (v)=\min_\lambda\sum_{v\in \mathcal V}{\lambda(v)}, where the minimum is taken over all edge-discriminators on H\mathcal H. We prove that any hypergraph H=(V,E)\mathcal H=(\mathcal V, \mathcal E), with E=n|\mathcal E|=n, satisfies vVλH(v)n(n+1)/2\sum_{v\in \mathcal V} \lambda_\mathcal H(v)\leq n(n+1)/2, and equality holds if and only if the elements of E\mathcal E are mutually disjoint. For rr-uniform hypergraphs H=(V,E)\mathcal H=(\mathcal V, \mathcal E), it follows from results on Sidon sequences that vVλH(v)Vr+1+o(Vr+1)\sum_{v\in \mathcal V}\lambda_{\mathcal H}(v)\leq |\mathcal V|^{r+1}+o(|\mathcal V|^{r+1}), and the bound is attained up to a constant factor by the complete rr-uniform hypergraph. Next, we construct optimal edge-discriminators for some special hypergraphs, which include paths, cycles, and complete rr-partite hypergraphs. Finally, we show that no optimal edge-discriminator on any hypergraph H=(V,E)\mathcal H=(\mathcal V, \mathcal E), with E=n(3)|\mathcal E|=n (\geq 3), satisfies vVλH(v)=n(n+1)/21\sum_{v\in \mathcal V} \lambda_\mathcal H (v)=n(n+1)/2-1, which, in turn, raises many other interesting combinatorial questions.Comment: 22 pages, 5 figure
    corecore