VLDB 2026 Research / reviewers in the wild / expert
Colin McDiarmid
dblp:m/ColinMcDiarmid · also Colin J. H. McDiarmid
· DBLP profile ↗
21ranked-venue papers
13as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 19 · 11 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorComputer networks · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Modularity and Graph ExpansionabstractWe relate two important notions in graph theory: expanders which are highly connected graphs, and modularity a parameter of a graph that is primarily used in community detection. More precisely, we show that a graph having modularity bounded below 1 is equivalent to it having a large subgraph which is an expander. We further show that a connected component H will be split in an optimal partition of the host graph G if and only if the relative size of H in G is greater than an expansion constant of H. This is a further exploration of the resolution limit known for modularity, and indeed recovers the bound that a connected component H in the host graph G will not be split if e(H) < √{2e(G)}. Baptiste Louf, Colin McDiarmid, Fiona Skerman |
ITCS | 2 |
| 2018 | Modularity of Erdös-Rényi Random GraphsabstractFor a given graph G, modularity gives a score to each vertex partition, with higher values taken to indicate that the partition better captures community structure in G. The modularity q^*(G) (where 0 <= q^*(G)<= 1) of the graph G is defined to be the maximum over all vertex partitions of the modularity value. Given the prominence of modularity in community detection, it is an important graph parameter to understand mathematically. For the Erdös-Rényi random graph G_{n,p} with n vertices and edge-probability p, the likely modularity has three distinct phases. For np <= 1+o(1) the modularity is 1+o(1) with high probability (whp), and for np --> infty the modularity is o(1) whp. Between these regions the modularity is non-trivial: for constants 1 < c_0 <= c_1 there exists delta>0 such that when c_0 <= np <= c_1 we have delta<q^*(G)<1-delta whp. For this critical region, we show that whp q^*(G_{n,p}) has order (np)^{-1/2}, in accord with a conjecture by Reichardt and Bornholdt in 2006 (and disproving another conjecture from the physics literature). Colin McDiarmid, Fiona Skerman |
AofA | 1 |
| 2016 | Colour degree matrices of graphs with at most one cycle
A. Hillebrand, Colin McDiarmid |
Discret. Appl. Math. | 2 |
| 2014 | Relatively Bridge-Addable Classes of Graphs
Colin McDiarmid, Kerstin Weller |
LATIN | 1 |
| 2010 | The Number of Bits Needed to Represent a Unit Disk Graph
Colin McDiarmid, Tobias Müller 0001 |
WG | 1 |
| 2009 | Random Hyperplane Search TreesabstractA hyperplane search tree is a binary tree used to store a set S of n d-dimensional data points. In a random hyperplane search tree for S, the root represents a hyperplane defined by d data points drawn uniformly at random from S. The remaining data points are split by the hyperplane, and the definition is used recursively on each subset. We assume that the data are points in general position in $\mathbb{R}^d$. We show that, uniformly over all such data sets S, the expected height of the hyperplane tree is not worse than that of the k-d tree or the ordinary one-dimensional random binary search tree, and that, for any fixed $d\ge3$, the expected height improves over that of the standard random binary search tree by an asymptotic factor strictly greater than one. Luc Devroye, James King 0001, Colin McDiarmid |
SIAM J. Comput. | 3 |
| 2005 | Random planar graphs with n nodes and a fixed number of edges
Stefanie Gerke, Colin McDiarmid, Angelika Steger, Andreas Weißl |
SODA | 2 |
| 2004 | Graph Imperfection with a Co-Site ConstraintabstractWe are interested in a version of graph coloring where there is a "co-site" constraint value k. Given a graph G with a nonnegative integral demand x v at each node v, we must assign x v positive integers (colors) to each node v such that the same integer is never assigned to adjacent nodes, and two distinct integers assigned to a single node differ by at least k. The aim is to minimize the span, that is, the largest integer assigned to a node. This problem is motivated by radio channel assignment where one has to assign frequencies to transmitters so as to avoid interference. We compare the span with a clique-based lower bound when some of the demands are large. We introduce the relevant graph invariant, the k-imperfection ratio, give equivalent definitions, and investigate some of its properties. The k-imperfection ratio is always at least 1: we call a graph k-perfect when it equals 1. Then 1-perfect is the same as perfect, and we see that for many classes of perfect graphs, each graph in the class is k-perfect for all k. These classes include bipartite graphs and more generally comparability graphs, co-comparability graphs, and line-graphs of bipartite graphs. Stefanie Gerke, Colin McDiarmid |
SIAM J. Discret. Math. | 2 |
| 2000 | Channel assignment and weighted coloringabstractIn cellular telephone networks, sets of radio channels (colors) must be assigned to transmitters (vertices) while avoiding interference. Often, the transmitters are laid out like vertices of a triangular lattice in the plane. We investigated the corresponding weighted coloring problem of assigning sets of colors to vertices of the triangular lattice so that the sets of colors assigned to adjacent vertices are disjoint. We present a hardness result and an efficient algorithm yielding an approximate solution. © 2000 John Wiley & Sons, Inc. Colin McDiarmid, Bruce A. Reed |
Networks | 1 |
| 1999 | Pattern Minimisation in Cutting Stock Problems
Colin McDiarmid |
Discret. Appl. Math. | 1 |
| 1997 | A Doubly Cyclic Channel Assignment Problem
Colin McDiarmid |
Discret. Appl. Math. | 1 |
| 1995 | The Complexity of Harmonious Colouring for Trees
Keith Edwards, Colin McDiarmid |
Discret. Appl. Math. | 2 |
| 1992 | Strong Concentration for Quicksort
Colin McDiarmid, Ryan B. Hayward |
SODA | 1 |
| 1991 | An Expected-Cost Analysis of Backtracking and Non-Backtracking Algorithms
Colin McDiarmid, Gregory M. Provan |
IJCAI | 1 |
| 1991 | Lattice bandwidth of random graphs
Colin McDiarmid, Zevi Miller |
Discret. Appl. Math. | 1 |
| 1990 | Greedy Matching on the LineabstractThe problem of finding a perfect matching of small total length in a complete graph whose vertices are points in the interval [0,1] is considered. The greedy heuristic for this problem repeatedly picks the two closest unmatched points x and y, and adds the edge $xy$ to the matching. It is shown that if $2n$ points are randomly chosen uniformly in $[0,1]$, then the expected length of the matching given by the greedy algorithm is $\theta (\log n)$. This compares unfavourably with the length of the shortest perfect matching, which is always less than 1. Alan M. Frieze, Colin McDiarmid, Bruce A. Reed |
SIAM J. Comput. | 2 |
| 1988 | Average-Case Lower Bounds for SearchingabstractLower bounds are given for certain average search times in a set with a random linear order about which there is partial information. These bounds extend various recent worst-case and average-case results, in particular those of Alt and Mehlhorn, Borodin et al., and Mairson concerning searching “semi-sorted” tables and trade-offs between presorting time and search time. We make fuller use of the framework of information theory than have previous investigations. Colin McDiarmid |
SIAM J. Comput. | 1 |
| 1985 | On some conditioning results in the probabilistic analysis of algorithms
Colin McDiarmid |
Discret. Appl. Math. | 1 |
| 1985 | The Compexity of Counting Homeomorphs
Graham Farr, Colin McDiarmid |
Theor. Comput. Sci. | 2 |
| 1983 | On the chromatic forcing number of a random graph
Colin McDiarmid |
Discret. Appl. Math. | 1 |
| 1979 | Determining the Chromatic Number of a GraphabstractCertain branch-and-bound algorithms for determining the chromatic number of a graph are proved usually to take a number of steps which grows faster than exponentially with the number of vertices in the graph. A similar result holds for the number of steps in certain proofs of lower bounds for chromatic numbers. Colin McDiarmid |
SIAM J. Comput. | 1 |