Colin McDiarmid

dblp:m/ColinMcDiarmid · also Colin J. H. McDiarmid · DBLP profile ↗
← Back
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
YearPublicationVenuePosition
2024 Modularity and Graph Expansion
abstract
We 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
ITCS2
2018 Modularity of Erdös-Rényi Random Graphs
abstract
For 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
AofA1
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
LATIN1
2010 The Number of Bits Needed to Represent a Unit Disk Graph
Colin McDiarmid, Tobias Müller 0001
WG1
2009 Random Hyperplane Search Trees
abstract
A 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
SODA2
2004 Graph Imperfection with a Co-Site Constraint
abstract
We 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 coloring
abstract
In 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
Networks1
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
SODA1
1991 An Expected-Cost Analysis of Backtracking and Non-Backtracking Algorithms
Colin McDiarmid, Gregory M. Provan
IJCAI1
1991 Lattice bandwidth of random graphs
Colin McDiarmid, Zevi Miller
Discret. Appl. Math.1
1990 Greedy Matching on the Line
abstract
The 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 Searching
abstract
Lower 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 Graph
abstract
Certain 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