Peter Cameron's homepage

Welcome to my new homepage on GitHub. Under construction This page is under construction (and probably always will be!)

I am an Emeritus Professor in the School of Mathematics and Statistics at the University of St Andrews, and an Emeritus Professor of Mathematics at Queen Mary, University of London. In addition, I am an associate researcher at CEMAT, University of Lisbon, Portugal.

I am a Fellow of the Royal Society of Edinburgh.

About me

On this site

Me

Elsewhere


Research snapshots

Recognising the commuting graph

There are many graphs defined on groups which have been studied recently, including the power graph, generating graph, and independence graph. The questions posed here for the commuting graph could be repeated for any of the others.

The commuting graph of G has vertex set G, with two vertices adjacent if and only if they commute. Given a graph, how hard is it to decide if it is the commuting graph of some group (and to construct the group if the answer is yes)?

This is a slightly strange question since a finite group can be defined with polylogarithmically many bits but a graph takes polynomially many bits to describe.

In a recent paper with V. Arvind, X. Ma and N. Maslova, which can be found here, we showed that there is a quasi-polynomial time algorithm for this. The proof involved finding a short description of a finite group which could be translated quickly into the multiplication table and vice versa.

We also conjectured that, for certain nice classes of graphs such as cographs and chordal graphs, the computation might be possible in polynomial time.

Old research snapshots are kept here.


I am Honorary Editor-In-Chief of the Australasian Journal of Combinatorics, an international open-access journal published by the Combinatorial Mathematics Society of Australasia. SCImago Journal & Country Rank

School of Mathematics and Statistics
University of St Andrews
North Haugh
St Andrews, Fife KY16 9SS
SCOTLAND
Fax: +44 (0)1334 46 3748
Email: pjc20(at)st-arthurs(dot)ac(dot)uk
  [oops – wrong saint!]





Page revised 21 April 2025

A problem

A beautiful theorem of Bettina Eick shows that a finite group G is isomorphic to the Frattini subgroup of a finite group if and only if its inner automorphism group is contained in the Frattini subgroup of its automorphism group.

Consider the following question: Given a finite group G, is it isomorphic to the derived group of a finite group? Embarrassingly, we don't know if this question is even decidable!

Problem: Show that the above question is decidable and give an algorithm to decide it.

Old poblems are kept here.