Association analysis is a monothetic method of efficiently subdividing a population of individuals specified by binary attributes. The general rationale of such programs is considered, with particular reference to the problems still to be solved and to the computer logic best suited to the fast analysis of large populations. Five existing programs are briefly compared with these considerations in mind.