{"id":5588,"date":"2024-11-12T12:21:14","date_gmt":"2024-11-12T17:21:14","guid":{"rendered":"http:\/\/matroidunion.org\/?p=5588"},"modified":"2024-11-12T12:21:16","modified_gmt":"2024-11-12T17:21:16","slug":"list-colouring-matroid-intersections","status":"publish","type":"post","link":"https:\/\/matroidunion.org\/?p=5588","title":{"rendered":"List-colouring matroid intersections"},"content":{"rendered":"\n<h1>Colouring and list-colouring<\/h1>\n\n\n\n<p>Staying close in theme to last month&#8217;s post, this month I&#8217;m writing about decomposing matroids into independent sets.<\/p>\n\n\n\n<p>The colouring number (or covering number), $\\text{col}(M)$ of a matroid $M$ is defined as the smallest $t$ for which the ground set of $M$ can be partitioned into $t$ independent sets. <a href=\"https:\/\/matroidunion.org\/?p=4679\">I&#8217;ve written before<\/a> about how I like the term colouring number since it highlights the analogy with the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Graph_coloring\">chromatic number of graphs<\/a> (which is the smallest number of vertex-independent sets in which the graph can be partitioned). For this blog post, though, it is more illuminating to compare the colouring number to the edge-chromatic number of a graph.<\/p>\n\n\n\n<p>The chromatic number for graphs has many variations that are studied for their own sake, such as the <a href=\"https:\/\/en.wikipedia.org\/wiki\/List_coloring\">list-chromatic number<\/a>. Similarly, there is a list-colouring version of the colouring number, which is defined as follows.<\/p>\n\n\n\n<p><strong>Definition.<\/strong> Let $M$ be a loopless matroid, and suppose that for each element $e$ of $M$ we are given a list $L(e)$ of colours available to element $e$. An $L$-colouring of $M$ is a function $c$ that maps each element $e$ of $M$ to an element of $L(e)$, with the additional property that $c^{-1}(i)$ is an independent set of $M$ for all $i \\in \\bigcup_{e} L(e)$. The matroid $M$ is $k$-list-colourable if it has an $L$-colouring whenever $|L(e)| \\ge k$ for each $e$. We write $\\text{col}_\\ell(M)$ for the smallest $k$ such that $M$ is $k$-list-colourable.<\/p>\n\n\n\n<p>When $L(e) = \\{1,2,\\ldots,k\\}$ for each $e$, $L$-colouring corresponds to colouring the matroid with $k$ colours. This implies that $\\text{col}_\\ell(M) \\ge \\text{col}(M)$. For graphs the gap between chromatic number and list-chromatic number can be arbitrarily large. Surprisingly, the colouring and list-colouring numbers for matroids are equal, <a href=\"https:\/\/core.ac.uk\/download\/pdf\/82110485.pdf\">as shown by Seymour<\/a> (using an application of matroid union!).<\/p>\n\n\n\n<p><strong>Theorem (Seymour).<\/strong> $\\text{col}_\\ell(M) = \\text{col}(M)$ for all loopless matroids $M$.<\/p>\n\n\n\n<p>It is clear from this theorem that nothing is to be gained by considering the list-colouring problem for matroids instead of the colouring problem.<\/p>\n\n\n\n<p>However, it is not known if an analogue of Seymour&#8217;s result holds for matroid intersections. Let $M_1$ and $M_2$ be two matroids on a common ground set $E$. The colouring number $\\text{col}(M_1 \\wedge M_2)$ is the smallest $t$ for which $E$ can be partitioned into $k$ sets that are independent in both $M_1$ and $M_2$ (here, $M_1 \\wedge m_2$ refers to the matroid intersection of $M_1$ and $M_2$). The list-colouring number for $\\chi_\\ell(M_1 \\wedge M_2)$ is similarly obtained as a generalisation of the list-colouring number for matroids.<\/p>\n\n\n\n<p>As in the case of (list-)colouring matroids, a straightforward argument shows that $\\text{col}_\\ell(M_1 \\wedge M_2) \\ge \\text{col}(M_1 \\wedge M_2)$, but it is not known if equality holds for all matroid intersections.<\/p>\n\n\n\n<h1>1-partition matroids and Galvin&#8217;s theorem<\/h1>\n\n\n\n<p>A 1-partition matroid is a matroid whose ground set can be partitioned into subsets such that the independent sets of the matroid contain at most one element from each of the subsets. In other words, a loopless matroid $M$ is a 1-partition matroid if and only if it is the direct sum of $r(M)$ parallel classes.<\/p>\n\n\n\n<p>Such matroids arise naturally in matching theory. A bipartite graph $G$ with bipartition $L \\cup R$ comes with two 1-partition matroids on $E$: one in which the parallel classes are formed by the edges incident with each of the vertices in $L$, and one whose parallel classes similarly correspond to the vertices in $R$. In fact, the matchings of $G$ are precisely the common independent sets of these two matroids.<\/p>\n\n\n\n<p><a href=\"https:\/\/doi.org\/10.1006\/jctb.1995.1011\">Galvin showed<\/a> that the list-edge-chromatic number and the edge-chromatic number of bipartite graphs coincide, which is equivalent to the following result.<\/p>\n\n\n\n<p><strong>Theorem (Galvin).<\/strong> $\\text{col}_\\ell(M_1 \\wedge M_2) = \\text{col}(M_1 \\wedge M_2)$ for all loopless 1-partition matroids.<\/p>\n\n\n\n<p>It is natural to ask if the conclusion of the theorem still holds when the 1-partition matroids are replaced by matroids that are the direct sum of uniform matroids whose rank may be larger than 1 (such matroids are called partition matroids). It turns out that the answer is &#8216;yes&#8217;, <a href=\"https:\/\/arxiv.org\/pdf\/2407.08796\">a result that was proved only a few months ago by Guo<\/a>.<\/p>\n\n\n\n<p><strong>Theorem (Guo).<\/strong> $\\text{col}_\\ell(M_1 \\wedge M_2) = \\text{col}(M_1 \\wedge M_2)$ for all loopless partition matroids.<\/p>\n\n\n\n<h1>When is $\\text{col}_\\ell(M_1 \\wedge M_2) = \\text{col}(M_1 \\wedge M_2)$?<\/h1>\n\n\n\n<p>In light of Seymour&#8217;s theorem for the list-colouring number of matroids and the above results by Galvin and Guo, it is tempting to ask whether the list-colouring number is always equal to the colouring number for matroid intersections \u2013 <a href=\"https:\/\/kam.mff.cuni.cz\/workshops\/mcw\/work19.html\">as Kir\u00e1ly did<\/a>.<\/p>\n\n\n\n<p><strong>Question (Kir\u00e1ly).<\/strong> Is it always true that $\\text{col}_\\ell(M_1 \\wedge M_2) = \\text{col}(M_1 \\wedge M_2)$?<\/p>\n\n\n\n<p>Very little appears to be known about this problem, with the exception of the results by Galvin and Guo and the following <a href=\"https:\/\/egres.elte.hu\/qp\/egresqp-10-01.pdf\">result by Kir\u00e1ly and Pap<\/a>.<\/p>\n\n\n\n<p><strong>Theorem (Kir\u00e1ly and Pap).<\/strong> $\\text{col}_\\ell(M_1 \\wedge M_2) = \\text{col}(M_1 \\wedge M_2)$ in each of the following cases:<\/p>\n<ul>\n<li>$M_1$ and $M_2$ are both transversal matroids; or<\/li>\n<li>$M_1$ is the graphic matroid and $M_2$ is the 1-partition matroid whose parts are formed by the in-stars of the graph that is the union of two arborescences with the same root; or<\/li>\n<li>$M_1$ and $M_2$ both have rank 2.<\/li>\n<\/ul>\n\n\n\n<p>(The third case of of their result actually extends to the situation where $M_1$ is a rank-2 matroid and $M_2$ is an arbitrary matroid.)<\/p>\n\n\n\n<p>As a step towards resolution of Kir\u00e1ly&#8217;s question, the following problem may be more accessible:<\/p>\n\n\n\n<p><strong>Question.<\/strong> Is it true that $\\text{col}_\\ell(M_1 \\wedge M_2) = \\text{col}(M_1 \\wedge M_2)$ for all loopless rank-3 matroids $M_1$ and $M_2$?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Colouring and list-colouring Staying close in theme to last month&#8217;s post, this month I&#8217;m writing about decomposing matroids into independent sets. The colouring number (or covering number), $\\text{col}(M)$ of a matroid $M$ is defined as the smallest $t$ for which &hellip; <a href=\"https:\/\/matroidunion.org\/?p=5588\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5588","post","type-post","status-publish","format-standard","hentry","category-matroids"],"_links":{"self":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/5588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5588"}],"version-history":[{"count":9,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/5588\/revisions"}],"predecessor-version":[{"id":5597,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/5588\/revisions\/5597"}],"wp:attachment":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}