VLDB 2026 Research / reviewers in the wild / expert
Magnus Bordewich
dblp:29/3552
· DBLP profile ↗
21ranked-venue papers
17as first author
5since 2021 · last 2026
0000-0003-1475-8923ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 12 · 12 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 5 first-authorArtificial intelligence and machine learning · 4 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | When is a set of phylogenetic trees displayed by a normal network?abstractA normal network is uniquely determined by the set of phylogenetic trees that it displays. Given a set $\mathcal{P}$ of rooted binary phylogenetic trees, this paper presents a polynomial-time algorithm that reconstructs the unique binary normal network whose set of displayed binary trees is $\mathcal{P}$, if such a network exists. Additionally, we show that any two rooted phylogenetic trees can be displayed by a normal network and show that this result does not extend to more than two trees. This is in contrast to tree-child networks where it has been previously shown that any collection of rooted phylogenetic trees can be displayed by a tree-child network. Lastly, we introduce a type of cherry-picking sequence that characterises when a collection $\mathcal{P}$ of rooted phylogenetic trees can be displayed by a normal network and, further, characterise the minimum number of reticulations needed over all normal networks that display $\mathcal{P}$. We then exploit these sequences to show that, for all $n\ge 3$, there exist two rooted binary phylogenetic trees on $n$ leaves that can be displayed by a tree-child network with a single reticulation, but cannot be displayed by a normal network with less than $n-2$ reticulations. Magnus Bordewich, Simone Linz, Charles Semple |
J. Comput. Syst. Sci. | 1 |
| 2022 | Evaluating Gaussian Grasp Maps for Generative Grasping ModelsabstractGeneralising robotic grasping to previously unseen objects is a key task in general robotic manipulation. The current method for training many antipodal generative grasping models rely on a binary ground truth grasp map generated from the centre thirds of correctly labelled grasp rectangles. However, these binary maps do not accurately reflect the positions in which a robotic arm can correctly grasp a given object. We propose a continuous Gaussian representation of annotated grasps to generate ground truth training data which achieves a higher success rate on a simulated robotic grasping benchmark. Three modern generative grasping networks are trained with either binary or Gaussian grasp maps, along with recent advancements from the robotic grasping literature, such as discretisation of grasp angles into bins and an attentional loss function. Despite negligible difference according to the standard rectangle metric, Gaussian maps better reproduce the training data and therefore improve success rates when tested on the same simulated robot arm by avoiding collisions with the object: achieving 87.94% accuracy. Furthermore, the best performing model is shown to operate with a high success rate when transferred to a real robotic arm, at high inference speeds, without the need for transfer learning. The system is then shown to be capable of performing grasps on an antagonistic physical object dataset benchmark. William Prew, Toby P. Breckon, Magnus Bordewich, Ulrik R. Beierholm |
IJCNN | 3 |
| 2022 | On the Maximum Agreement Subtree Conjecture for Balanced TreesabstractWe give a counterexample to the conjecture of Martin and Thatte that two balanced rooted binary leaf-labeled trees on $n$ leaves have a maximum agreement subtree (MAST) of size at least $n^{\frac{1}{2}}$. In particular, we show that for any $c>0$, there exist two balanced rooted binary leaf-labeled trees on $n$ leaves such that any MAST for these two trees has size less than $c n^{\frac{1}{2}}$. We also improve the lower bound of the size of such a MAST to $n^{\frac{1}{6}}$. Magnus Bordewich, Simone Linz, Megan Owen, Katherine St. John, Charles Semple, Kristina Wicke |
SIAM J. Discret. Math. | 1 |
| 2022 | On the complexity of optimising variants of phylogenetic diversity on phylogenetic networksabstractPhylogenetic Diversity (PD) is a prominent quantitative measure of the biodiversity of a collection of present-day species (taxa). This measure is based on the evolutionary distance among the species in the collection. Loosely speaking, if T is a rooted phylogenetic tree whose leaf set X represents a set of species and whose edges have real-valued lengths (weights), then the PD score of a subset S of X is the sum of the weights of the edges of the minimal subtree of T connecting the species in S. In this paper, we define several natural variants of the PD score for a subset of taxa which are related by a known rooted phylogenetic network. Under these variants, we explore, for a positive integer k, the computational complexity of determining the maximum PD score over all subsets of taxa of size k when the input is restricted to different classes of rooted phylogenetic networks. Magnus Bordewich, Charles Semple, Kristina Wicke |
Theor. Comput. Sci. | 1 |
| 2021 | Autoencoders Without Reconstruction for Textural Anomaly DetectionabstractAutomatic anomaly detection in natural textures is a key component within quality control for a range of high-speed, high-yield manufacturing industries that rely on camera-based visual inspection techniques. Targeting anomaly detection through the use of autoencoder reconstruction error readily facilitates training on an often more plentiful set of non-anomalous samples, without the explicit need for a representative set of anomalous training samples that may be difficult to source. Unfortunately, autoencoders struggle to reconstruct high-frequency visual information and therefore, such approaches often fail to achieve a low enough reconstruction error for non-anomalous pixels. In this paper, we propose a new approach in which the autoencoder is trained to directly output the desired per-pixel measure of abnormality without first having to perform reconstruction. This is achieved by corrupting training samples with noise and then predicting how pixels need to be shifted so as to remove the noise. Our direct approach enables the model to compress anomaly scores for normal pixels into a tight bound close to zero, resulting in very clean anomaly segmentations that significantly improve performance. We also introduce the Reflected ReLU output activation function that better facilitates training under this direct regime by leaving values that fall within the image dynamic range unmodified. Overall, an average area under the ROC curve of 96% is achieved on the texture classes of the MVTecAD benchmark dataset, surpassing that achieved by all current state-of-the-art methods. Philip A. Adey, Samet Akcay, Magnus Bordewich, Toby P. Breckon |
IJCNN | 3 |
| 2020 | Improving Robotic Grasping on Monocular Images Via Multi-Task Learning and Positional LossabstractIn this paper we introduce two methods of improving real-time object grasping performance from monocular colour images in an end-to-end CNN architecture. The first is the addition of an auxiliary task during model training (multi-task learning). Our multi-task CNN model improves grasping performance from a baseline average of 72.04% to 78.14% on the large Jacquard grasping dataset when performing a supplementary depth reconstruction task. The second is introducing a positional loss function that emphasises loss per pixel for secondary parameters (gripper angle and width) only on points of an object where a successful grasp can take place. This increases performance from a baseline average of 72.04% to 78.92% as well as reducing the number of training epochs required. These methods can be also performed in tandem resulting in a further performance increase to 79.12%, while maintaining sufficient inference speed to afford real-time grasp processing. William Prew, Toby P. Breckon, Magnus Bordewich, Ulrik R. Beierholm |
ICPR | 3 |
| 2019 | Region Based Anomaly Detection with Real-Time Training and AnalysisabstractWe present a method of anomaly detection that is capable of real-time operation on a live stream of images. The real-time performance applies to the training of the algorithm as well as subsequent analysis, and is achieved by substituting the region proposal mechanism used in [9] with one that makes the overall method more efficient. where they generate thousands of regions per image, we generate far fewer but better targeted regions. We also propose a 'convolutional' variant which does away with region extraction altogether, and propose improvements to the density estimation phase used in both variants. Philip A. Adey, Oliver K. Hamilton, Magnus Bordewich, Toby P. Breckon |
ICMLA | 3 |
| 2018 | Constructing Tree-Child Networks from Distance Matrices
Magnus Bordewich, Charles Semple, Nihan Tokac |
Algorithmica | 1 |
| 2018 | A universal tree-based network with the minimum number of reticulations
Magnus Bordewich, Charles Semple |
Discret. Appl. Math. | 1 |
| 2016 | An algorithm for reconstructing ultrametric tree-child networks from inter-taxa distances
Magnus Bordewich, Nihan Tokac |
Discret. Appl. Math. | 1 |
| 2015 | Defining a Phylogenetic Tree with the Minimum Number of r-State CharactersabstractSemple and Steel (2002) showed that if ${\cal T}$ is a phylogenetic $X$-tree and ${\cal C}$ is a collection of $r$-state characters that defines ${\cal T}$, then $|{\cal C}|\ge \lceil(n-3)/(r-1)\rceil$, where $n=|X|$. In this paper, we show that, provided $n$ is sufficiently large, this lower bound is sharp. Furthermore, we show that, for all n\ge 13, there exists a collection of 4-state characters of size $\lceil(n-3)/3\rceil$ that defines ${\cal T}$, but there is a phylogenetic $X$-tree with n=12 which is not defined by any set of 3 characters. Magnus Bordewich, Charles Semple |
SIAM J. Discret. Math. | 1 |
| 2013 | Accuracy Guarantees for Phylogeny Reconstruction Algorithms Based on Balanced Minimum EvolutionabstractDistance-based phylogenetic methods attempt to reconstruct an accurate phylogenetic tree from an estimated matrix of pairwise distances between taxa. This paper examines two distance-based algorithms (GreedyBME and FastME) that are based on the principle of minimizing the balanced minimum evolution score of the output tree in relation to the given estimated distance matrix. This is also the principle that underlies the neighbor-joining (NJ) algorithm. We show that GreedyBME and FastME both reconstruct the entire correct tree if the input data are quartet consistent, and also that if the maximum error of any distance estimate is epsilon, then both algorithms output trees containing all sufficiently long edges of the true tree: those having length at least 3epsilon. That is to say, the algorithms have edge safety radius 1/3. In contrast, quartet consistency of the data is not sufficient to guarantee the NJ algorithm reconstructs the correct tree, and moreover, the NJ algorithm has edge safety radius of 1/4: Only edges of the true tree of length at least 4epsilon can be guaranteed to appear in the output. These results give further theoretical support to the experimental evidence suggesting FastME is a more suitable distance-based phylogeny reconstruction method than the NJ algorithm. Magnus Bordewich, Radu Mihaescu |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2011 | Rapid Mixing of Subset Glauber Dynamics on Graphs of Bounded Tree-Width
Magnus Bordewich, Ross J. Kang |
ICALP (1) | 1 |
| 2010 | Accuracy Guarantees for Phylogeny Reconstruction Algorithms Based on Balanced Minimum Evolution
Magnus Bordewich, Radu Mihaescu |
WABI | 1 |
| 2010 | On the Approximation Complexity Hierarchy
Magnus Bordewich |
WAOA | 1 |
| 2009 | Consistency of Topological Moves Based on the Balanced Minimum Evolution Principle of Phylogenetic InferenceabstractMany phylogenetic algorithms search the space of possible trees using topological rearrangements and some optimality criterion. FastME is such an approach that uses the balanced minimum evolution (BME) principle, which computer studies have demonstrated to have high accuracy. FastME includes two variants: balanced subtree prune and regraft (BSPR) and balanced nearest neighbor interchange (BNNI). These algorithms take as input a distance matrix and a putative phylogenetic tree. The tree is modified using SPR or NNI operations, respectively, to reduce the BME length relative to the distance matrix, until a tree with (locally) shortest BME length is found. Following computer simulations, it has been conjectured that BSPR and BNNI are consistent, i.e. for an input distance that is a tree-metric, they converge to the corresponding tree. We prove that the BSPR algorithm is consistent. Moreover, even if the input contains small errors relative to a tree-metric, we show that the BSPR algorithm still returns the corresponding tree. Whether BNNI is consistent remains open. Magnus Bordewich, Olivier Gascuel, Katharina T. Huber, Vincent Moulton |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2008 | Nature Reserve Selection Problem: A Tight Approximation AlgorithmabstractThe Nature Reserve Selection Problem is a problem that arises in the context of studying biodiversity conservation. Subject to budgetary constraints, the problem is to select a set of regions to conserve so that the phylogenetic diversity of the set of species contained within those regions is maximized. Recently, it was shown in a paper by Moulton et al. that this problem is NP-hard. In this paper, we establish a tight polynomial-time approximation algorithm for the Nature Reserve Section Problem. Furthermore, we resolve a question on the computational complexity of a related problem left open in Moulton et al. Magnus Bordewich, Charles Semple |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2007 | Computing the minimum number of hybridization events for a consistent evolutionary history
Magnus Bordewich, Charles Semple |
Discret. Appl. Math. | 1 |
| 2007 | Computing the Hybridization Number of Two Phylogenetic Trees Is Fixed-Parameter TractableabstractReticulation processes in evolution mean that the ancestral history of certain groups of present-day species is non-tree-like. These processes include hybridization, lateral gene transfer, and recombination. Despite the existence of reticulation, such events are relatively rare and so a fundamental problem for biologists is the following: Given a collection of rooted binary phylogenetic trees on sets of species that correctly represent the tree-like evolution of different parts of their genomes, what is the smallest number of "reticulation" vertices in any network that explains the evolution of the species under consideration? It has been previously shown that this problem is NP-hard even when the collection consists of only two rooted binary phylogenetic trees. However, in this paper, we show that the problem is fixed-parameter tractable in the two-tree instance, when parameterized by this smallest number of reticulation vertices. Magnus Bordewich, Charles Semple |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2006 | Stopping Times, Metrics and Approximate Counting
Magnus Bordewich, Martin E. Dyer, Marek Karpinski |
ICALP (1) | 1 |
| 2005 | Path Coupling Using Stopping Times
Magnus Bordewich, Martin E. Dyer, Marek Karpinski |
FCT | 1 |