38 research outputs found

    Packing odd TT-joins with at most two terminals

    Get PDF
    Take a graph GG, an edge subset Σ⊆E(G)\Sigma\subseteq E(G), and a set of terminals T⊆V(G)T\subseteq V(G) where ∣T∣|T| is even. The triple (G,Σ,T)(G,\Sigma,T) is called a signed graft. A TT-join is odd if it contains an odd number of edges from Σ\Sigma. Let ν\nu be the maximum number of edge-disjoint odd TT-joins. A signature is a set of the form Σ△δ(U)\Sigma\triangle \delta(U) where U⊆V(G)U\subseteq V(G) and ∣U∩T)|U\cap T) is even. Let τ\tau be the minimum cardinality a TT-cut or a signature can achieve. Then ν≤τ\nu\leq \tau and we say that (G,Σ,T)(G,\Sigma,T) packs if equality holds here. We prove that (G,Σ,T)(G,\Sigma,T) packs if the signed graft is Eulerian and it excludes two special non-packing minors. Our result confirms the Cycling Conjecture for the class of clutters of odd TT-joins with at most two terminals. Corollaries of this result include, the characterizations of weakly and evenly bipartite graphs, packing two-commodity paths, packing TT-joins with at most four terminals, and a new result on covering edges with cuts.Comment: extended abstract appeared in IPCO 2014 (under the different title "the cycling property for the clutter of odd st-walks"

    Isomorphism for even cycle matroids - I

    Full text link
    A seminal result by Whitney describes when two graphs have the same cycles. We consider the analogous problem for even cycle matroids. A representation of an even cycle matroid is a pair formed by a graph together with a special set of edges of the graph. Such a pair is called a signed graph. We consider the problem of determining the relation between two signed graphs representing the same even cycle matroid. We refer to this problem as the Isomorphism Problem for even cycle matroids. We present two classes of signed graphs and we solve the Isomorphism Problem for these two classes. We conjecture that, up to simple operations, any two signed graphs representing the same even cycle matroid are either in one of these classes, or related by a modification of an operation for graphic matroids, or belonging to a small set of examples

    Dyadic linear programming and extensions

    Get PDF
    A rational number is dyadic if it has a finite binary representation p/2k, where p is an integer and k is a nonnegative integer. Dyadic rationals are important for numerical computations because they have an exact representation in floating-point arithmetic on a computer. A vector is dyadic if all its entries are dyadic rationals. We study the problem of finding a dyadic optimal solution to a linear program, if one exists. We show how to solve dyadic linear programs in polynomial time. We give bounds on the size of the support of a solution as well as on the size of the denominators. We identify properties that make the solution of dyadic linear programs possible: closure under addition and negation, and density, and we extend the algorithmic framework beyond the dyadic case

    Clean clutters and dyadic fractional packings

    Get PDF
    A vector is dyadic if each of its entries is a dyadic rational number, i.e., an integer multiple of 1 2k for some nonnegative integer k. We prove that every clean clutter with a covering number of at least two has a dyadic fractional packing of value two. This result is best possible for there exist clean clutters with a covering number of three and no dyadic fractional packing of value three. Examples of clean clutters include ideal clutters, binary clutters, and clutters without an intersecting minor. Our proof is constructive and leads naturally to an albeit exponential algorithm. We improve the running time to quasi-polynomial in the rank of the input, and to polynomial in the binary cas

    Dyadic linear programming and extensions

    Full text link
    A rational number is dyadic if it has a finite binary representation p/2kp/2^k, where pp is an integer and kk is a nonnegative integer. Dyadic rationals are important for numerical computations because they have an exact representation in floating-point arithmetic on a computer. A vector is dyadic if all its entries are dyadic rationals. We study the problem of finding a dyadic optimal solution to a linear program, if one exists. We show how to solve dyadic linear programs in polynomial time. We give bounds on the size of the support of a solution as well as on the size of the denominators. We identify properties that make the solution of dyadic linear programs possible: closure under addition and negation, and density, and we extend the algorithmic framework beyond the dyadic case

    A Characterization Of Weakly Bipartite Graphs (Extended Abstract)

    No full text
    A labeled graph is said to be weakly bipartite if the clutter of its odd cycles is ideal. Seymour conjectured that a labeled graph is weakly bipartite if and only if it does not contain a minor called an odd K5 . A proof of this conjecture is given in this paper

    The two-point Fano and ideal binary clutters

    Get PDF
    Let F be a binary clutter. We prove that if F is non-ideal, then either F or its blocker b(F) has one of L 7 , O 5 , LC 7 as a minor. L 7 is the non-ideal clutter of the lines of the Fano plane, O 5 is the non-ideal clutter of odd circuits of the complete graph K 5 , and the two-point FanoLC 7 is the ideal clutter whose sets are the lines, and their complements, of the Fano plane that contain exactly one of two fixed points. In fact, we prove the following stronger statement: if F is a minimally non-ideal binary clutter different from L 7 , O 5 , b(O 5 ) , then through every element, either F or b(F) has a two-point Fano minor
    corecore