Lecture 13 — February, 1 2014 1 Overview 2 Matroids
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Some Topics Concerning Graphs, Signed Graphs and Matroids
SOME TOPICS CONCERNING GRAPHS, SIGNED GRAPHS AND MATROIDS DISSERTATION Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of the Ohio State University By Vaidyanathan Sivaraman, M.S. Graduate Program in Mathematics The Ohio State University 2012 Dissertation Committee: Prof. Neil Robertson, Advisor Prof. Akos´ Seress Prof. Matthew Kahle ABSTRACT We discuss well-quasi-ordering in graphs and signed graphs, giving two short proofs of the bounded case of S. B. Rao's conjecture. We give a characterization of graphs whose bicircular matroids are signed-graphic, thus generalizing a theorem of Matthews from the 1970s. We prove a recent conjecture of Zaslavsky on the equality of frus- tration number and frustration index in a certain class of signed graphs. We prove that there are exactly seven signed Heawood graphs, up to switching isomorphism. We present a computational approach to an interesting conjecture of D. J. A. Welsh on the number of bases of matroids. We then move on to study the frame matroids of signed graphs, giving explicit signed-graphic representations of certain families of matroids. We also discuss the cycle, bicircular and even-cycle matroid of a graph and characterize matroids arising as two different such structures. We study graphs in which any two vertices have the same number of common neighbors, giving a quick proof of Shrikhande's theorem. We provide a solution to a problem of E. W. Dijkstra. Also, we discuss the flexibility of graphs on the projective plane. We conclude by men- tioning partial progress towards characterizing signed graphs whose frame matroids are transversal, and some miscellaneous results. -
Quasipolynomial Representation of Transversal Matroids with Applications in Parameterized Complexity
Quasipolynomial Representation of Transversal Matroids with Applications in Parameterized Complexity Daniel Lokshtanov1, Pranabendu Misra2, Fahad Panolan1, Saket Saurabh1,2, and Meirav Zehavi3 1 University of Bergen, Bergen, Norway. {daniello,pranabendu.misra,fahad.panolan}@ii.uib.no 2 The Institute of Mathematical Sciences, HBNI, Chennai, India. [email protected] 3 Ben-Gurion University, Beersheba, Israel. [email protected] Abstract Deterministic polynomial-time computation of a representation of a transversal matroid is a longstanding open problem. We present a deterministic computation of a so-called union rep- resentation of a transversal matroid in time quasipolynomial in the rank of the matroid. More precisely, we output a collection of linear matroids such that a set is independent in the trans- versal matroid if and only if it is independent in at least one of them. Our proof directly implies that if one is interested in preserving independent sets of size at most r, for a given r ∈ N, but does not care whether larger independent sets are preserved, then a union representation can be computed deterministically in time quasipolynomial in r. This consequence is of independent interest, and sheds light on the power of union representation. Our main result also has applications in Parameterized Complexity. First, it yields a fast computation of representative sets, and due to our relaxation in the context of r, this computation also extends to (standard) truncations. In turn, this computation enables to efficiently solve various problems, such as subcases of subgraph isomorphism, motif search and packing problems, in the presence of color lists. Such problems have been studied to model scenarios where pairs of elements to be matched may not be identical but only similar, and color lists aim to describe the set of compatible elements associated with each element. -
Lecture 12: Matroids 12.1 Matroids: Definition and Examples
IE 511: Integer Programming, Spring 2021 4 Mar, 2021 Lecture 12: Matroids Lecturer: Karthik Chandrasekaran Scribe: Karthik Disclaimer: These notes have not been subjected to the usual scrutiny reserved for formal publi- cations. Matroids are structures that can be used to model the feasible set of several combinatorial opti- mization problems. In this lecture, we will define matroids, consider some examples, introduce the matroid optimization problem and see its generality through some concrete optimization problems that it formulates, and see a BIP formulation of the matroid optimization problem. We will sub- sequently see that the LP-relaxation of the BIP formulation has an integral optimal solution (via the concept of TDI that we learnt in the previous lecture). This will ultimately broaden the family of IPs that can be solved by simply solving the LP relaxation. 12.1 Matroids: Definition and Examples Definition 1. Let N be a finite set and I ⊆ 2N (recall that 2N denotes the collection of all subsets of N, i.e., 2N := fS : S ⊆ Ng). 1. The pair (N; I) is an independence system if (i) ; 2 I and (ii) If A 2 I and B ⊆ A, then B 2 I (i.e., the set I has the hereditary property{see Figure 12.1). The sets in I are called independent sets. Figure 12.1: Hereditary property of independent sets: If A is an independent set and B is a subset of A, then B should also be an independent set. 2. An independence system (N; I) is a matroid if (iii) for all A; B 2 I with jBj > jAj there exists e 2 B n A such that A [ feg 2 I. -
Universality for and in Induced-Hereditary Graph Properties
Discussiones Mathematicae Graph Theory 33 (2013) 33–47 doi:10.7151/dmgt.1671 Dedicated to Mieczys law Borowiecki on his 70th birthday UNIVERSALITY FOR AND IN INDUCED-HEREDITARY GRAPH PROPERTIES Izak Broere Department of Mathematics and Applied Mathematics University of Pretoria e-mail: [email protected] and Johannes Heidema Department of Mathematical Sciences University of South Africa e-mail: [email protected] Abstract The well-known Rado graph R is universal in the set of all countable graphs , since every countable graph is an induced subgraph of R. We I study universality in and, using R, show the existence of 2ℵ0 pairwise non-isomorphic graphsI which are universal in and denumerably many other universal graphs in with prescribed attributes.I Then we contrast universality for and universalityI in induced-hereditary properties of graphs and show that the overwhelming majority of induced-hereditary properties contain no universal graphs. This is made precise by showing that there are 2(2ℵ0 ) properties in the lattice K of induced-hereditary properties of which ≤ only at most 2ℵ0 contain universal graphs. In a final section we discuss the outlook on future work; in particular the question of characterizing those induced-hereditary properties for which there is a universal graph in the property. Keywords: countable graph, universal graph, induced-hereditary property. 2010 Mathematics Subject Classification: 05C63. 34 I.Broere and J. Heidema 1. Introduction and Motivation In this article a graph shall (with one illustrative exception) be simple, undirected, unlabelled, with a countable (i.e., finite or denumerably infinite) vertex set. For graph theoretical notions undefined here, we generally follow [14]. -
Partial Fields and Matroid Representation
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by UC Research Repository Partial Fields and Matroid Representation Charles Semple and Geoff Whittle Department of Mathematics Victoria University PO Box 600 Wellington New Zealand April 10, 1995 Abstract A partial field P is an algebraic structure that behaves very much like a field except that addition is a partial binary operation, that is, for some a; b ∈ P, a + b may not be defined. We develop a theory of matroid representation over partial fields. It is shown that many im- portant classes of matroids arise as the class of matroids representable over a partial field. The matroids representable over a partial field are closed under standard matroid operations such as the taking of mi- nors, duals, direct sums and 2{sums. Homomorphisms of partial fields are defined. It is shown that if ' : P1 → P2 is a non-trivial partial field homomorphism, then every matroid representable over P1 is rep- resentable over P2. The connection with Dowling group geometries is examined. It is shown that if G is a finite abelian group, and r>2, then there exists a partial field over which the rank{r Dowling group geometry is representable if and only if G has at most one element of order 2, that is, if G is a group in which the identity has at most two square roots. 1 1 Introduction It follows from a classical (1958) result of Tutte [19] that a matroid is rep- resentable over GF (2) and some field of characteristic other than 2 if and only if it can be represented over the rationals by the columns of a totally unimodular matrix, that is, by a matrix over the rationals all of whose non- zero subdeterminants are in {1; −1}. -
Testing Hereditary Properties of Sequences
Testing Hereditary Properties of Sequences Cody R. Freitag1, Eric Price2, and William J. Swartworth3 1 Department of Computer Science, UT Austin, Austin, TX, USA [email protected] 2 Department of Computer Science, UT Austin, Austin, TX, USA [email protected] 3 Department of Computer Science, UT Austin, Austin, TX, USA [email protected] Abstract A hereditary property of a sequence is one that is preserved when restricting to subsequences. We show that there exist hereditary properties of sequences that cannot be tested with sublinear queries, resolving an open question posed by Newman et al. [20]. This proof relies crucially on an infinite alphabet, however; for finite alphabets, we observe that any hereditary property can be tested with a constant number of queries. 1998 ACM Subject Classification F.2 Analysis of Algorithms and Problem Complexity Keywords and phrases Property Testing Digital Object Identifier 10.4230/LIPIcs.CVIT.2016.23 1 Introduction Property testing is the problem of distinguishing objects x that satisfy a given property P from ones that are “far” from satisfying it in some distance measure [13], with constant (say, 2/3) success probability. The most basic questions in property testing are which properties can be tested with constant queries; which properties cannot be tested without reading almost the entire input x; and which properties lie in between. This paper considers property testing of sequences under the edit distance. We say a length n sequence x is -far from another (not necessarily length-n) sequence y if the edit distance is at least n. One of the key problems in property testing is testing if a sequence is 1 monotone; a long line of work (see [10, 5, 7, 8] and references therein) showed that Θ( log n) queries are necessary and sufficient. -
Parameterized Algorithms Using Matroids Lecture I: Matroid Basics and Its Use As Data Structure
Parameterized Algorithms using Matroids Lecture I: Matroid Basics and its use as data structure Saket Saurabh The Institute of Mathematical Sciences, India and University of Bergen, Norway, ADFOCS 2013, MPI, August 5{9, 2013 1 Introduction and Kernelization 2 Fixed Parameter Tractable (FPT) Algorithms For decision problems with input size n, and a parameter k, (which typically is the solution size), the goal here is to design an algorithm with (1) running time f (k) nO , where f is a function of k alone. · Problems that have such an algorithm are said to be fixed parameter tractable (FPT). 3 A Few Examples Vertex Cover Input: A graph G = (V ; E) and a positive integer k. Parameter: k Question: Does there exist a subset V 0 V of size at most k such ⊆ that for every edge( u; v) E either u V 0 or v V 0? 2 2 2 Path Input: A graph G = (V ; E) and a positive integer k. Parameter: k Question: Does there exist a path P in G of length at least k? 4 Kernelization: A Method for Everyone Informally: A kernelization algorithm is a polynomial-time transformation that transforms any given parameterized instance to an equivalent instance of the same problem, with size and parameter bounded by a function of the parameter. 5 Kernel: Formally Formally: A kernelization algorithm, or in short, a kernel for a parameterized problem L Σ∗ N is an algorithm that given ⊆ × (x; k) Σ∗ N, outputs in p( x + k) time a pair( x 0; k0) Σ∗ N such that 2 × j j 2 × • (x; k) L (x 0; k0) L , 2 () 2 • x 0 ; k0 f (k), j j ≤ where f is an arbitrary computable function, and p a polynomial. -
Matroid Theory Release 9.4
Sage 9.4 Reference Manual: Matroid Theory Release 9.4 The Sage Development Team Aug 24, 2021 CONTENTS 1 Basics 1 2 Built-in families and individual matroids 77 3 Concrete implementations 97 4 Abstract matroid classes 149 5 Advanced functionality 161 6 Internals 173 7 Indices and Tables 197 Python Module Index 199 Index 201 i ii CHAPTER ONE BASICS 1.1 Matroid construction 1.1.1 Theory Matroids are combinatorial structures that capture the abstract properties of (linear/algebraic/...) dependence. For- mally, a matroid is a pair M = (E; I) of a finite set E, the groundset, and a collection of subsets I, the independent sets, subject to the following axioms: • I contains the empty set • If X is a set in I, then each subset of X is in I • If two subsets X, Y are in I, and jXj > jY j, then there exists x 2 X − Y such that Y + fxg is in I. See the Wikipedia article on matroids for more theory and examples. Matroids can be obtained from many types of mathematical structures, and Sage supports a number of them. There are two main entry points to Sage’s matroid functionality. The object matroids. contains a number of con- structors for well-known matroids. The function Matroid() allows you to define your own matroids from a variety of sources. We briefly introduce both below; follow the links for more comprehensive documentation. Each matroid object in Sage comes with a number of built-in operations. An overview can be found in the documen- tation of the abstract matroid class. -
Partial Fields and Matroid Representation
ADVANCES IN APPLIED MATHEMATICS 17, 184]208Ž. 1996 ARTICLE NO. 0010 Partial Fields and Matroid Representation Charles Semple and Geoff Whittle Department of Mathematics, Victoria Uni¨ersity, PO Box 600 Wellington, New Zealand Received May 12, 1995 A partial field P is an algebraic structure that behaves very much like a field except that addition is a partial binary operation, that is, for some a, b g P, a q b may not be defined. We develop a theory of matroid representation over partial fields. It is shown that many important classes of matroids arise as the class of matroids representable over a partial field. The matroids representable over a partial field are closed under standard matroid operations such as the taking of minors, duals, direct sums, and 2-sums. Homomorphisms of partial fields are defined. It is shown that if w: P12ª P is a non-trivial partial-field homomorphism, then every matroid representable over P12is representable over P . The connec- tion with Dowling group geometries is examined. It is shown that if G is a finite abelian group, and r ) 2, then there exists a partial field over which the rank-r Dowling group geometry is representable if and only if G has at most one element of order 2, that is, if G is a group in which the identity has at most two square roots. Q 1996 Academic Press, Inc. 1. INTRODUCTION It follows from a classical result of Tuttewx 19 that a matroid is repre- sentable over GFŽ.2 and some field of characteristic other than 2 if and only if it can be represented over the rationals by the columns of a totally unimodular matrix, that is, by a matrix over the rationals all of whose non-zero subdeterminants are inÄ4 1, y1 . -
Matroid Representation of Clique Complexes∗
Matroid representation of clique complexes¤ x Kenji Kashiwabaray Yoshio Okamotoz Takeaki Uno{ Abstract In this paper, we approach the quality of a greedy algorithm for the maximum weighted clique problem from the viewpoint of matroid theory. More precisely, we consider the clique complex of a graph (the collection of all cliques of the graph) which is also called a flag complex, and investigate the minimum number k such that the clique complex of a given graph can be represented as the intersection of k matroids. This number k can be regarded as a measure of “how complex a graph is with respect to the maximum weighted clique problem” since a greedy algorithm is a k-approximation algorithm for this problem. For any k > 0, we characterize graphs whose clique complexes can be represented as the intersection of k matroids. As a consequence, we can see that the class of clique complexes is the same as the class of the intersections of partition matroids. Moreover, we determine how many matroids are necessary and sufficient for the representation of all graphs with n vertices. This number turns out to be n - 1. Other related investigations are also given. Keywords: Abstract simplicial complex, Clique complex, Flag complex, Independence system, Matroid intersec- tion, Partition matroid 1 Introduction An independence system is a family of subsets of a nonempty finite set such that all subsets of a member of the family are also members of the family. A lot of combinatorial optimization problems can be seen as optimization problems on the corresponding independence systems. For example, in the minimum cost spanning tree problem, we want to find a maximal set with minimum total weight in the collection of all forests of a given graph, which is an independence system. -
Topology: the Journey Into Separation Axioms
TOPOLOGY: THE JOURNEY INTO SEPARATION AXIOMS VIPUL NAIK Abstract. In this journey, we are going to explore the so called “separation axioms” in greater detail. We shall try to understand how these axioms are affected on going to subspaces, taking products, and looking at small open neighbourhoods. 1. What this journey entails 1.1. Prerequisites. Familiarity with definitions of these basic terms is expected: • Topological space • Open sets, closed sets, and limit points • Basis and subbasis • Continuous function and homeomorphism • Product topology • Subspace topology The target audience for this article are students doing a first course in topology. 1.2. The explicit promise. At the end of this journey, the learner should be able to: • Define the following: T0, T1, T2 (Hausdorff), T3 (regular), T4 (normal) • Understand how these properties are affected on taking subspaces, products and other similar constructions 2. What are separation axioms? 2.1. The idea behind separation. The defining attributes of a topological space (in terms of a family of open subsets) does little to guarantee that the points in the topological space are somehow distinct or far apart. The topological spaces that we would like to study, on the other hand, usually have these two features: • Any two points can be separated, that is, they are, to an extent, far apart. • Every point can be approached very closely from other points, and if we take a sequence of points, they will usually get to cluster around a point. On the face of it, the above two statements do not seem to reconcile each other. In fact, topological spaces become interesting precisely because they are nice in both the above ways. -
Quasipolynomial Representation of Transversal Matroids with Applications in Parameterized Complexity
Quasipolynomial Representation of Transversal Matroids with Applications in Parameterized Complexity Daniel Lokshtanov1, Pranabendu Misra2, Fahad Panolan3, Saket Saurabh4, and Meirav Zehavi5 1 University of Bergen, Bergen, Norway [email protected] 2 The Institute of Mathematical Sciences, HBNI, Chennai, India [email protected] 3 University of Bergen, Bergen, Norway [email protected] 4 University of Bergen, Bergen, Norway and The Institute of Mathematical Sciences, HBNI, Chennai, India [email protected] 5 Ben-Gurion University, Beersheba, Israel [email protected] Abstract Deterministic polynomial-time computation of a representation of a transversal matroid is a longstanding open problem. We present a deterministic computation of a so-called union rep- resentation of a transversal matroid in time quasipolynomial in the rank of the matroid. More precisely, we output a collection of linear matroids such that a set is independent in the trans- versal matroid if and only if it is independent in at least one of them. Our proof directly implies that if one is interested in preserving independent sets of size at most r, for a given r ∈ N, but does not care whether larger independent sets are preserved, then a union representation can be computed deterministically in time quasipolynomial in r. This consequence is of independent interest, and sheds light on the power of union representation. Our main result also has applications in Parameterized Complexity. First, it yields a fast computation of representative sets, and due to our relaxation in the context of r, this computation also extends to (standard) truncations. In turn, this computation enables to efficiently solve various problems, such as subcases of subgraph isomorphism, motif search and packing problems, in the presence of color lists.