Design Research Group

Design Resources on the Web

This page includes pointers to Web-based resources for design theory and related parts of discrete mathematics and statistics (coding theory, finite geometry, combinatorics, graph theory).

We need your help. Please email me (p.j.cameron(at) to suggest websites which should be included in our list.

At Queen Mary Elsewhere Books Journals Computer packages Institutions Mathematical resources

At Queen Mary:, a web-based server for design theory
R. A. Bailey's Semi-Latin squares page (Definition; Uses; Constructions; Optimality; Bibliography; Meetings)
R. A. Bailey's Neighbour-balanced designs page
100 years of design theory in Biometrika: an annotated bibliography by A. C. Atkinson and R. A. Bailey
Leonard Soicher's Partial Spreads page
Leonard Soicher's SOMAs page
Further SOMA update by John Arhin
GRAPE homepage (GAP share package by Leonard Soicher)
Peter Dobcsányi's home page, including the LOWX program
Lecture notes on the Web: an annotated list
Peter Cameron's Permutation groups resources
Homepages of Peter Cameron's books
Combinatorics Study Group (including CSG Notes)
Publications in Pure Mathematics and Statistics
Seminars in Design of Experiments
Conference listings
Queen Mary Mathematics Research Centre
Computer Algebra for Differential Equations and Pure Algebra (CADEPA)
Queen Mary Maths Notes
ATLAS of Finite Group Representations, by R. A. Wilson et al.

General resources
World Combinatorial Exchange
Combinatorics at MathArchive
Combinatorics at Yahoo Mathematics
Combinatorics at the Open Directory
The Combinatorics Net
Combinatorics preprints on Mathematics ArXiv
Combinatorics section of the Mathematics Subject Classification
Dynamic Surveys from the Electronic Journal of Combinatorics
Designs and Configurations
Designs and Configurations section of the Mathematics Subject Classification
StatLib---Designs Archive, archive of designs and programs, "as is" from contributors
Jeff Dinitz's Design Links
Matroids page
Bill Cherowitzo's Hyperoval Page and Flocks of Cones
Ted Spence's files: classifications of various designs, strongly regular graphs, Hadamard matrices, etc.
Gordon Royle's Combinatorial Catalogues: lists of various graphs, geometries, designs, groups, etc.
Brendan McKay's Combinatorial Data: graphs, trees, Greechie diagrams, more to come ...
Thomas Zaslavsky's Matroid Miscellany
Neil Sloane's Library of Orthogonal Arrays (including a Table of Hadamard Matrices)
Jennie Seberry's libraries of Hadamard and other matrices, and designs of various types
Small association schemes or homogeneous coherent configurations, by A. Hanaki and I. Miyamoto
Tables of groups, graphs, and maps obtained using Peter Dobcsányi's "LOWX" program
Caps by Yves Edel
Golomb rulers by James B. Shearer
The Witt Design by Ashay Dharwadker (complete list of blocks and C++ program)
Fractional factorial design generator by Marko Boon
La Jolla Covering Repository (table of covering designs)
The Uniform Design Website
Geometry, pages on incidence geometry by Hauke Klein
The Hadamard maximal determinant problem by Will Orrick and Bruce Solomon
Kishore Sinha's tables of partially balanced designs updating Clatworthy's tables
Warren Kuhfeld's Orthogonal Arrays site
Graph Theory
Daniel P. Sanders' Graph Theory Resources
The Hamiltonian Page by Gregory Gutin and Pablo Moscato
Dan Archdeacon's Problems in topological graph theory
Vasek Chvátal's Perfect Graphs pages (problems, bibliography, homepages)
Tables of regular graphs by Markus Meringer
Spectral Graph Theory Home Page, by Roberto dos Santos Bartholo Jr. and Paulo Oswaldo Boaventura Netto
Other combinatorial resources
Neil Sloane's On-Line Encyclopedia of Integer Sequences
Stas Busygin's NP-completeness page
Combinatorial Object Server by The Wizard of Cos
cut-the-knot (interactive mathematics miscellany and puzzles) by Alexander Bogomolny
Combinatorics problems from the Mathematical Olympiads
Holger Danielsson's Magic Squares page
Steven H. Cullinane's Diamond Theory page (hidden symmetries of Plato's diamond and generalisations)
Electronic Colloquium on Computational Complexity (research reports, surveys and books in computational complexity)
David Eppstein's Combinatorial Game Theory page

Homepages of books:
Designs and their Codes, by E. F. Assmus Jr and J. D. Key, Cambridge University Press 1992 (preface and table of contents)
Association Schemes: Designed Experiments, Algebra and Combinatorics, by R. A. Bailey
Digraphs: Theory, Algorithms and Applications, by Jørgen Bang-Jensen and Gregory Gutin, Springer-Verlag, 2000
Combinatorics, by Peter J. Cameron, Cambridge University Press, 1994
Permutation Groups, by Peter J. Cameron, Cambridge University Press, 1999
CRC Handbook of Combinatorial Design, edited by C. J. Colbourn and J. H. Dinitz, CRC Press, 1996
Graph Theory, by Reinhard Diestel, Springer-Verlag, 2000 (download the book!)
Making, Breaking Codes: An Introduction to Cryptology, by Paul Garrett, Prentice-Hall, 2000 (contents only)
Algebraic Graph Theory, by Chris Godsil and Gordon Royle, Springer Verlag, New York, 2001.
Graph Theory and its Applications, by Jonathan Gross and Jay Yellen, CRC press, 1998
Orthogonal Arrays: Theory and Applications, by A. S. Hedayat, N. J. A. Sloane and John Stufken, Springer-Verlag, 1999
Projective Geometries over Finite Fields, by J. W. P. Hirschfeld, Oxford University Press, 1998
Graph Coloring Problems, by Tommy R. Jensen and Bjarne Toft, Wiley Interscience, 1995
Extremal Combinatorics, by S. Jukna, Springer-Verlag, 2001
Combinatorial Algorithms: Generation, Enumeration and Search, by Donald L. Kreher and Douglas Stinson, CRC Press, 1998
Topics in Intersection Graph Theory, by Terry A. McKee and F. R. McMorris, SIAM, 1999
Graphs on Surfaces, by Bojan Mohar and Carsten Thomassen, Johns Hopkins University Press, 2001
Computational Discrete Mathematics: Combinatorics and Graph Theory with Combinatorica, by Sriram Pemmaraju and Steven Skiena, Cambridge University Press
The Algorithm Design Manual, by Steven S. Skiena, Telos/Springer-Verlag.
generatingfunctionology, by Herb Wilf, Academic Press, 1994 (download the book!)
Introduction to Complexity Classes, by Chee K. Yap, Oxford University Press, to appear (download some chapters by FTP)

Electronic journals:
Electronic Journal of Combinatorics
INTEGERS (Electronic Journal of Combinatorial Number Theory)
Séminaire Lotharingien de Combinatoire
Journal of Integer Sequences
Geometry and Topology
Discrete Mathematics and Theoretical Computer Science
Electronic Journal of Probability, and Electronic Communications in Probability
The Electronic Journal of Linear Algebra
Journal of Graph Algorithms and Applications
Forum Geometricorum (classical Euclidean geometry and related areas)
Other electronic journals

Computer packages:
GAP homepage (Groups, Algorithms and Programming)
DESIGN (GAP share package for designs (uses GRAPE)
GRAPE (GAP share package for graphs, geometries, groups)
Fundamental, a program for computing fundamental groups and covers (uses GAP and GRAPE)
Nauty, Brendan McKay's famous graph isomorphism and automorphism program
Overview of MAGMA (Computational algebra system for algebra, number theory and geometry)
GENSTAT page (statistical analysis package) from VSN International
DISCRETA (a program to construct t-designs with prescribed automorphism group)
Herb Wilf's EastWest Maple package for generating and counting subsets, partitions and permutations
Bill Kocay's Groups and Graphs for Mac or Windows
Stanford GraphBase, large collection of algorithms and datasets available by FTP
Schur, a package for Lie groups and symmetric polynomials by Steven M. Christensen and Associates, Inc.
LOWX, a low-index subgroup program by Peter Dobcsányi
Combinatorica, a Mathematica package for combinatorics and graph theory.
The Stony Brook Algorithms Repository, a comprehensive collection of algorithm implementations for fundamental problems in combinatorial algorithms.
Pydesign and Pynauty, two Python packages for manipulating designs and their automorphism groups (part of the Design Theory website

National and international
British Combinatorial Committee Homepage and Bulletin
Combinatorial Mathematics Society of Australasia (Inc.)
Japanese Center for Combinatorics and its Applications
CADCOM (Committee for the Advancement of Discrete and Combinatorial Mathematics)
London Mathematical Society
Royal Statistical Society
European Mathematical Society
Institute of Mathematical Statistics
The International Biometric Society / British Region
Centre for Discrete Mathematics and Theoretical Computer Science, University of Auckland, New Zealand
EIDMA (Euler Institute for Discrete Mathematics and its Applications), Eindhoven University of Technology, the Netherlands
Centre for Discrete and Applicable Mathematics, London School of Economics, UK
Centre for Discrete Mathematics and Computing, University of Queensland, Australia
DIMACS (Center for Discrete Mathematics and Computer Science), Rutgers University, USA
Combinatorics and Optimization, University of Waterloo, Canada

Other mathematical resources:
Eric Weisstein's World of Mathematics  
Penn State University's list of Mathematics web sites around the world
Mathematics WWW Virtual Library
Yahoo Mathematics
Open Directory Mathematics
Intute Mathematics Gateway
MathSearch (searches mathematics pages)
MathWeb (Web directory from the AMS)
The Geometry Net
The Mathematical Atlas (a gateway to modern mathematics)
MacTutor History of Mathematics Archive
Free refereed journals on the Web
Symmetric presentations
Number Theory Web
The Probability Web
Erdös Number Project

Peter J. Cameron
5 September 2006.

Design Theory Pages at Queen Mary: | Resources | Lecture Notes | Design Research Group | Maths Research Centre
Semi-Latin squares | Neighbour-balanced designs | Partial Spreads | SOMAs | Permutation groups
Encyclopaedia of Design Theory (under construction)