Source author record

Charles Semple

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

8works
4topics
4close collaborators

Published work

8 publications

preprint2022arXiv

A splitter theorem for elastic elements in 33-connected matroids

An element ee of a 33-connected matroid MM is elastic if si(M/e){\rm si}(M/e), the simplification of M/eM/e, and co(M\e){\rm co}(M\backslash e), the cosimplification of M\eM\backslash e, are both 33-connected. It was recently shown that if ∣E(M)∣≥4|E(M)|\geq 4, then MM has at least four elastic elements provided MM has no 44-element fans and no member of a specific family of 33-separators. In this paper, we extend this wheels-and-whirls type result to a splitter theorem, where the removal of elements is with respect to elasticity and keeping a specified 33-connected minor. We also prove that if MM has exactly four elastic elements, then it has path-width three. Lastly, we resolve a question of Whittle and Williams, and show that past analogous results, where the removal of elements is relative to a fixed basis, are consequences of this work.

preprint2022arXiv

Counting and optimising maximum phylogenetic diversity sets

In conservation biology, phylogenetic diversity (PD) provides a way to quantify the impact of the current rapid extinction of species on the evolutionary `Tree of Life'. This approach recognises that extinction not only removes species but also the branches of the tree on which unique features shared by the extinct species arose. In this paper, we investigate three questions that are relevant to PD. The first asks how many sets of species of given size kk preserve the maximum possible amount of PD in a given tree. The number of such maximum PD sets can be very large, even for moderate-sized phylogenies. We provide a combinatorial characterisation of maximum PD sets, focusing on the setting where the branch lengths are ultrametric (e.g. proportional to time). This leads to a polynomial-time algorithm for calculating the number of maximum PD sets of size kk by applying a generating function; we also investigate the types of tree shapes that harbour the most (or fewest) maximum PD sets of size kk. Our second question concerns optimising a linear function on the species (regarded as leaves of the phylogenetic tree) across all the maximum PD sets of a given size. Using the characterisation result from the first question, we show how this optimisation problem can be solved in polynomial time, even though the number of maximum PD sets can grow exponentially. Our third question considers a dual problem: If kk species were to become extinct, then what is the largest possible {\em loss} of PD in the resulting tree? For this question, we describe a polynomial-time solution based on dynamical programming.

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.

preprint2019arXiv

A class of phylogenetic networks reconstructable from ancestral profiles

Rooted phylogenetic networks provide an explicit representation of the evolutionary history of a set XX of sampled species. In contrast to phylogenetic trees which show only speciation events, networks can also accommodate reticulate processes (for example, hybrid evolution, endosymbiosis, and lateral gene transfer). A major goal in systematic biology is to infer evolutionary relationships, and while phylogenetic trees can be uniquely determined from various simple combinatorial data on XX, for networks the reconstruction question is much more subtle. Here we ask when can a network be uniquely reconstructed from its `ancestral profile' (the number of paths from each ancestral vertex to each element in XX). We show that reconstruction holds (even within the class of all networks) for a class of networks we call `orchard networks', and we provide a polynomial-time algorithm for reconstructing any orchard network from its ancestral profile. Our approach relies on establishing a structural theorem for orchard networks, which also provides for a fast (polynomial-time) algorithm to test if any given network is of orchard type. Since the class of orchard networks includes tree-sibling tree-consistent networks and tree-child networks, our result generalise reconstruction results from 2008 and 2009. Orchard networks allow for an unbounded number kk of reticulation vertices, in contrast to tree-sibling tree-consistent networks and tree-child networks for which kk is at most 2∣X∣−42|X|-4 and ∣X∣−1|X|-1, respectively.

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.

preprint2016arXiv

On the Quirks of Maximum Parsimony and Likelihood on Phylogenetic Networks

Maximum parsimony is one of the most frequently-discussed tree reconstruction methods in phylogenetic estimation. However, in recent years it has become more and more apparent that phylogenetic trees are often not sufficient to describe evolution accurately. For instance, processes like hybridization or lateral gene transfer that are commonplace in many groups of organisms and result in mosaic patterns of relationships cannot be represented by a single phylogenetic tree. This is why phylogenetic networks, which can display such events, are becoming of more and more interest in phylogenetic research. It is therefore necessary to extend concepts like maximum parsimony from phylogenetic trees to networks. Several suggestions for possible extensions can be found in recent literature, for instance the softwired and the hardwired parsimony concepts. In this paper, we analyze the so-called big parsimony problem under these two concepts, i.e. we investigate maximum parsimonious networks and analyze their properties. In particular, we show that finding a softwired maximum parsimony network is possible in polynomial time. We also show that the set of maximum parsimony networks for the hardwired definition always contains at least one phylogenetic tree. Lastly, we investigate some parallels of parsimony to different likelihood concepts on phylogenetic networks.

preprint2014arXiv

Representing Partitions on Trees

In evolutionary biology, biologists often face the problem of constructing a phylogenetic tree on a set XX of species from a multiset ΠΠ of partitions corresponding to various attributes of these species. One approach that is used to solve this problem is to try instead to associate a tree (or even a network) to the multiset ΣΠΣ_Π consisting of all those bipartitions {A,X−A}\{A,X-A\} with AA a part of some partition in ΠΠ. The rational behind this approach is that a phylogenetic tree with leaf set XX can be uniquely represented by the set of bipartitions of XX induced by its edges. Motivated by these considerations, given a multiset ΣΣ of bipartitions corresponding to a phylogenetic tree on XX, in this paper we introduce and study the set P(Σ)P(Σ) consisting of those multisets of partitions ΠΠ of XX with ΣΠ=ΣΣ_Π=Σ. More specifically, we characterize when P(Σ)P(Σ) is non-empty, and also identify some partitions in P(Σ)P(Σ) that are of maximum and minimum size. We also show that it is NP-complete to decide when P(Σ)P(Σ) is non-empty in case ΣΣ is an arbitrary multiset of bipartitions of XX. Ultimately, we hope that by gaining a better understanding of the mapping that takes an arbitrary partition system ΠΠ to the multiset ΣΠΣ_Π, we will obtain new insights into the use of median networks and, more generally, split-networks to visualize sets of partitions.

preprint2010arXiv

Locating a tree in a phylogenetic network

Phylogenetic trees and networks are leaf-labelled graphs that are used to describe evolutionary histories of species. The Tree Containment problem asks whether a given phylogenetic tree is embedded in a given phylogenetic network. Given a phylogenetic network and a cluster of species, the Cluster Containment problem asks whether the given cluster is a cluster of some phylogenetic tree embedded in the network. Both problems are known to be NP-complete in general. In this article, we consider the restriction of these problems to several well-studied classes of phylogenetic networks. We show that Tree Containment is polynomial-time solvable for normal networks, for binary tree-child networks, and for level-kk networks. On the other hand, we show that, even for tree-sibling, time-consistent, regular networks, both Tree Containment and Cluster Containment remain NP-complete.

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.