Automatic generation of generalised regular factorial designs

André Kobilinsky, Hervé Monod, R. A. Bailey

Research output: Contribution to journalArticlepeer-review

10 Citations (Scopus)


The R package planor enables the user to search for, and construct, factorial designs satisfying given conditions. The user specifies the factors and their numbers of levels, the factorial terms which are assumed to be non-zero, and the subset of those which are to be estimated. Both block and treatment factors can be allowed for, and they may have either fixed or random effects, as well as hierarchy relationships. The designs are generalised regular designs, which means that each one is constructed by using a design key and that the underlying theory is that of finite abelian groups. The main theoretical results and algorithms on which planor is based are developed and illustrated, with the emphasis on mathematical rather than programming details. Sections 3–5 are dedicated to the elementary case, when the numbers of levels of all factors are powers of the same prime. The ineligible factorial terms associated with users’ specifications are defined and it is shown how they can be used to search for a design key by a backtrack algorithm. Then the results are extended to the case when different primes are involved, by making use of the Sylow decomposition of finite abelian groups. The proposed approach provides a unified framework for a wide range of factorial designs.
Original languageEnglish
Pages (from-to)311-329
Number of pages19
JournalComputational Statistics and Data Analysis
Early online date17 Sept 2016
Publication statusPublished - Sept 2017


  • Backtrack algorithm
  • Design key
  • Hierarchy constraint
  • Ineligible factorial term
  • Model specification
  • Multi-stratum design


Dive into the research topics of 'Automatic generation of generalised regular factorial designs'. Together they form a unique fingerprint.

Cite this