Source author record

Peter Gartland

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

3works
3topics
4close collaborators

Published work

3 publications

preprint2021arXiv

Finding large induced sparse subgraphs in C>tC_{>t}-free graphs in quasipolynomial time

For an integer tt, a graph GG is called {\em{C>tC_{>t}-free}} if GG does not contain any induced cycle on more than~tt vertices. We prove the following statement: for every pair of integers dd and tt and a CMSO2_2 statement~ϕϕ, there exists an algorithm that, given an nn-vertex C>tC_{>t}-free graph GG with weights on vertices, finds in time nO(log⁡4n)n^{O(\log^4 n)} a maximum-weight vertex subset SS such that G[S]G[S] has degeneracy at most dd and satisfies ϕϕ. The running time can be improved to nO(log⁡2n)n^{O(\log^2 n)} assuming GG is PtP_t-free, that is, GG does not contain an induced path on tt vertices. This expands the recent results of the authors [to appear at FOCS 2020 and SOSA 2021] on the {\sc{Maximum Weight Independent Set}} problem on PtP_t-free graphs in two directions: by encompassing the more general setting of C>tC_{>t}-free graphs, and by being applicable to a much wider variety of problems, such as {\sc{Maximum Weight Induced Forest}} or {\sc{Maximum Weight Induced Planar Graph}}.

preprint2020arXiv

Dominated Minimal Separators are Tame (Nearly All Others are Feral)

A class F{\cal F} of graphs is called {\em tame} if there exists a constant kk so that every graph in F{\cal F} on nn vertices contains at most O(nk)O(n^k) minimal separators, {\em strongly-quasi-tame} if every graph in F{\cal F} on nn vertices contains at most O(nklog⁡n)O(n^{k \log n}) minimal separators, and {\em feral} if there exists a constant c>1c > 1 so that F{\cal F} contains nn-vertex graphs with at least cnc^n minimal separators for arbitrarily large nn. The classification of graph classes into tame or feral has numerous algorithmic consequences, and has recently received considerable attention. A key graph-theoretic object in the quest for such a classification is the notion of a kk-{\em creature}. In a recent manuscript [Abrishami et al., Arxiv 2020] conjecture that every hereditary class F{\cal F} that excludes kk-creatures for some fixed constant kk is tame. We give a counterexample to this conjecture and prove the weaker result that a hereditary class F{\cal F} is strongly quasi-tame if it excludes kk-creatures for some fixed constant kk and additionally every minimal separator can be dominated by another fixed constant k′k' number of vertices. The tools developed also lead to a number of additional results of independent interest. {\bf (i) We obtain a complete classification of all hereditary graph classes defined by a finite set of forbidden induced subgraphs into strongly quasi-tame or feral. This generalizes Milanič and Pivač [WG'19]. {\bf (ii)} We show that hereditary class that excludes kk-creatures and additionally excludes all cycles of length at least cc, for some constant cc, are tame. This generalizes the result of [Chudnovsky et al., Arxiv 2019]. {\bf (iii)} We show that every hereditary class that excludes kk-creatures and additionally excludes a complete graph on cc vertices for some fixed constant cc is tame.

preprint2020arXiv

Independent Set on Pk_k-Free Graphs in Quasi-Polynomial Time

We present an algorithm that takes as input a graph GG with weights on the vertices, and computes a maximum weight independent set SS of GG. If the input graph GG excludes a path PkP_k on kk vertices as an induced subgraph, the algorithm runs in time nO(k2log⁡3n)n^{O(k^2 \log^3 n)}. Hence, for every fixed kk our algorithm runs in quasi-polynomial time. This resolves in the affirmative an open problem of [Thomassé, SODA'20 invited presentation]. Previous to this work, polynomial time algorithms were only known for P4P_4-free graphs [Corneil et al., DAM'81], P5P_5-free graphs [Lokshtanov et al., SODA'14], and P6P_6-free graphs [Grzesik et al., SODA'19]. For larger values of tt, only 2O(knlog⁡n)2^{O(\sqrt{kn\log n})} time algorithms [Bascó et al., Algorithmica'19] and quasi-polynomial time approximation schemes [Chudnovsky et al., SODA'20] were known. Thus, our work is the first to offer conclusive evidence that Independent Set on PkP_k-free graphs is not NP-complete for any integer kk. Additionally we show that for every graph HH, if there exists a quasi-polynomial time algorithm for Independent Set on CC-free graphs for every connected component CC of HH, then there also exists a quasi-polynomial time algorithm for {\sc Independent Set} on HH-free graphs. This lifts our quasi-polynomial time algorithm to TkT_k-free graphs, where TkT_k has one component that is a PkP_k, and k−1k-1 components isomorphic to a fork (the unique 55-vertex tree with a degree 33 vertex).

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.