Theory of association schemes; schemes are combinatorial configurations which may be viewed as generalized groups and generalized distance-regular graphs. The theory provides a foundation of an algebraic approach to error-correcting codes and combinatorial designs.
Study of various combinatorial objects and algebraic objects including designs, graphs, codes, cryptography, classical groups, permutation groups, loops, partially ordered sets, characters and representations of groups.