 One way to avoid Arrow’s theorem is to relax universal domain. If the aggregation rule is required to accept as input only preference profiles that satisfy certain ‘cohesion’ conditions, then aggregation rules such as pairwise majority voting will produce complete and transitive social preferences. The best-known cohesion condition is single-peakedness (Black 1948).