Source author record

Nick Brettell

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

10works
4topics
4close collaborators

Published work

10 publications

preprint2022arXiv

Cyclic matroids

For all positive integers ss and tt exceeding one, a matroid MM on nn elements is {\em nearly (s,t)(s, t)-cyclic} if there is a cyclic ordering σσ of its ground set such that every s−1s-1 consecutive elements of σσ are contained in an ss-element circuit and every t−1t-1 consecutive elements of σσ are contained in a tt-element cocircuit. In the case s=ts=t, nearly (s,s)(s, s)-cyclic matroids have been studied previously. In this paper, we show that if MM is nearly (s,t)(s, t)-cyclic and nn is sufficiently large, then these ss-element circuits and tt-element cocircuits are consecutive in σσ in a prescribed way, that is, MM is "(s,t)(s, t)-cyclic". Furthermore, we show that, given ss and tt where t≥st\ge s, every (s,t)(s, t)-cyclic matroid on n>s+t−2n > s+t-2 elements is a weak-map image of the (t−s2)\left(\frac{t-s}{2}\right)-th truncation of a certain (s,s)(s, s)-cyclic matroid. If s=3s=3, this certain matroid is the rank-n2\frac{n}{2} whirl, and if s=4s=4, this certain matroid is the rank-n2\frac{n}{2} free swirl.

preprint2021arXiv

NN-detachable pairs in 3-connected matroids III: the theorem

Let MM be a 3-connected matroid, and let NN be a 3-connected minor of MM. A pair {x1,x2}⊆E(M)\{x_1,x_2\} \subseteq E(M) is NN-detachable if one of the matroids M/x1/x2M/x_1/x_2 or M\x1\x2M \backslash x_1 \backslash x_2 is both 3-connected and has an NN-minor. This is the third and final paper in a series where we prove that if ∣E(M)∣−∣E(N)∣≥10|E(M)|-|E(N)| \ge 10, then either MM has an NN-detachable pair after possibly performing a single ΔΔ-YY or YY-ΔΔ exchange, or MM is essentially NN with a spike attached. Moreover, we describe the additional structures that arise if we require only that ∣E(M)∣−∣E(N)∣≥5|E(M)|-|E(N)| \ge 5.

preprint2020arXiv

NN-detachable pairs in 3-connected matroids I: unveiling XX

Let MM be a 3-connected matroid, and let NN be a 3-connected minor of MM. We say that a pair {x1,x2}⊆E(M)\{x_1,x_2\} \subseteq E(M) is NN-detachable if one of the matroids M/x1/x2M/x_1/x_2 or M\x1\x2M \backslash x_1 \backslash x_2 is both 3-connected and has an NN-minor. This is the first in a series of three papers where we describe the structures that arise when it is not possible to find an NN-detachable pair in MM. In this paper, we prove that if MM has no NN-detachable pairs, then either MM has a 3-separating set, which we call XX, with certain strong structural properties, or MM has one of three particular 3-separators that can appear in a matroid with no NN-detachable pairs.

preprint2020arXiv

Close relatives of Feedback Vertex Set without single-exponential algorithms parameterized by treewidth

The Cut & Count technique and the rank-based approach have lead to single-exponential FPT algorithms parameterized by treewidth, that is, running in time 2O(tw)nO(1)2^{O(tw)}n^{O(1)}, for Feedback Vertex Set and connected versions of the classical graph problems (such as Vertex Cover and Dominating Set). We show that Subset Feedback Vertex Set, Subset Odd Cycle Transversal, Restricted Edge-Subset Feedback Edge Set, Node Multiway Cut, and Multiway Cut are unlikely to have such running times. More precisely, we match algorithms running in time 2O(twlog⁡tw)nO(1)2^{O(tw \log tw)}n^{O(1)} with tight lower bounds under the Exponential-Time Hypothesis (ETH), ruling out 2o(twlog⁡tw)nO(1)2^{o(tw \log tw)}n^{O(1)}, where nn is the number of vertices and twtw is the treewidth of the input graph. Our algorithms extend to the weighted case, while our lower bounds also hold for the larger parameter pathwidth and do not require weights. We also show that, in contrast to Odd Cycle Transversal, there is no 2o(twlog⁡tw)nO(1)2^{o(tw \log tw)}n^{O(1)}-time algorithm for Even Cycle Transversal under the ETH.

preprint2020arXiv

Colouring (sP1+P5)(sP_1+P_5)-Free Graphs: a Mim-Width Perspective

We prove that the class of (Kt,sP1+P5)(K_t,sP_1+P_5)-free graphs has bounded mim-width for every s≥0s\geq 0 and t≥1t\geq 1, and that there is a polynomial-time algorithm that, given a graph in the class, computes a branch decomposition of constant mim-width. A large number of \NP-complete graph problems become polynomial-time solvable on graph classes with bounded mim-width and for which a branch decomposition is quickly computable. The kk-Colouring problem is an example of such a problem. For this problem, we may assume that the input graph is Kk+1K_{k+1}-free. Then, as a consequence of our result, we obtain a new proof for the known result that for every fixed k≥1k\geq 1 and s≥0s\geq 0, kk-Colouring is polynomial-time solvable for (sP1+P5)(sP_1+P_5)-free graphs. In fact, our findings show that the underlying reason for this polynomial-time algorithm is that the class has bounded mim-width.

preprint2018arXiv

Excluded minors are almost fragile

Let MM be an excluded minor for the class of P\mathbb{P}-representable matroids for some partial field P\mathbb P, and let NN be a 33-connected strong P\mathbb{P}-stabilizer that is non-binary. We prove that either MM is bounded relative to NN, or, up to replacing MM by a ΔΔ-YY-equivalent excluded minor, we can choose a pair of elements {a,b}\{a,b\} such that either M\{a,b}M\backslash \{a,b\} is NN-fragile, or M∗\{a,b}M^* \backslash \{a,b\} is N∗N^*-fragile.

preprint2018arXiv

On a generalisation of spikes

We consider matroids with the property that every subset of the ground set of size tt is contained in both an ℓ\ell-element circuit and an ℓ\ell-element cocircuit; we say that such a matroid has the (t,ℓ)(t,\ell)-property. We show that for any positive integer tt, there is a finite number of matroids with the (t,ℓ)(t,\ell)-property for ℓ<2t\ell<2t; however, matroids with the (t,2t)(t,2t)-property form an infinite family. We say a matroid is a tt-spike if there is a partition of the ground set into pairs such that the union of any tt pairs is a circuit and a cocircuit. Our main result is that if a sufficiently large matroid has the (t,2t)(t,2t)-property, then it is a tt-spike. Finally, we present some properties of tt-spikes.

preprint2016arXiv

Colouring graphs with constraints on connectivity

A graph GG has maximal local edge-connectivity kk if the maximum number of edge-disjoint paths between every pair of distinct vertices xx and yy is at most kk. We prove Brooks-type theorems for kk-connected graphs with maximal local edge-connectivity kk, and for any graph with maximal local edge-connectivity 3. We also consider several related graph classes defined by constraints on connectivity. In particular, we show that there is a polynomial-time algorithm that, given a 3-connected graph GG with maximal local connectivity 3, outputs an optimal colouring for GG. On the other hand, we prove, for k≥3k \ge 3, that kk-colourability is NP-complete when restricted to minimally kk-connected graphs, and 3-colourability is NP-complete when restricted to (k−1)(k-1)-connected graphs with maximal local connectivity kk. Finally, we consider a parameterization of kk-colourability based on the number of vertices of degree at least k+1k+1, and prove that, even when kk is part of the input, the corresponding parameterized problem is FPT.

preprint2016arXiv

Parameterized vertex deletion problems for hereditary graph classes with a block property

For a class of graphs P\mathcal{P}, the Bounded P\mathcal{P}-Block Vertex Deletion problem asks, given a graph GG on nn vertices and positive integers kk and dd, whether there is a set SS of at most kk vertices such that each block of G−SG-S has at most dd vertices and is in P\mathcal{P}. We show that when P\mathcal{P} satisfies a natural hereditary property and is recognizable in polynomial time, Bounded P\mathcal{P}-Block Vertex Deletion can be solved in time 2O(klog⁡d)nO(1)2^{O(k \log d)}n^{O(1)}. When P\mathcal{P} contains all split graphs, we show that this running time is essentially optimal unless the Exponential Time Hypothesis fails. On the other hand, if P\mathcal{P} consists of only complete graphs, or only cycle graphs and K2K_2, then Bounded P\mathcal{P}-Block Vertex Deletion admits a cknO(1)c^{k}n^{O(1)}-time algorithm for some constant cc independent of dd. We also show that Bounded P\mathcal{P}-Block Vertex Deletion admits a kernel with O(k2d7)O(k^2 d^7) vertices.

preprint2015arXiv

Orienting edges to fight fire in graphs

We investigate a new oriented variant of the Firefighter Problem. In the traditional Firefighter Problem, a fire breaks out at a given vertex of a graph, and at each time interval spreads to neighbouring vertices that have not been protected, while a constant number of vertices are protected at each time interval. In the version of the problem considered here, the firefighters are able to orient the edges of the graph before the fire breaks out, but the fire could start at any vertex. We consider this problem when played on a graph in one of several graph classes, and give upper and lower bounds on the number of vertices that can be saved. In particular, when one firefighter is available at each time interval, and the given graph is a complete graph, or a complete bipartite graph, we present firefighting strategies that are provably optimal. We also provide lower bounds on the number of vertices that can be saved as a function of the chromatic number, of the maximum degree, and of the treewidth of a graph. For a subcubic graph, we show that the firefighters can save all but two vertices, and this is best possible.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.