Just to make sure I understand, you eventually have sixty variables, each binary
(or ternary if indifference is allowed. Each variable is obtained from a preference
ordering (or partial ordering) of of a pair of items.
Are items compared multiple times, that is is A compared with B and B compared with
C? If so, then you very likely have some dependencies among variables that result
from transitivities of preferences. I don't know that that is any trouble, and from
what you wrote transitivities might be part of what you aim to find.
First thing I would do is examine whether there are variables that are outliers in
the sense that they are not associated with any others. Since the data are
categorical (or maybe ordinal), I would use a criterion that makes it fairly hard to
reject independence. Then, if I wanted to reduce the number of variables, I would
look for pairs whose associations with other variables are nearly the same--you can
make up a measure for that from chi square or g square values, e.g for each variable
in a pair, the sum of the differences of those association measures over all other
variables--just a suggestion; for pairs whose associations are close in this way, I
would either chose one and discard the other--repeating with different choices if
need be if the analysis does not turn out well in the end. Then, hoping I got some
reduction from the 60 variables. I would run a tetrad search over the variables.
I don't put much stock in categorical clustering, but one could try K-modes; I
think, however, it requires pre-specification of the number of clusters and may be
sensitive to order. There is another algorithm, CD, published about eight years ago
by a guy at York university. I have never used it.
We would be very interested in seeing cases where tetrad gets broken, or logging
fails. If you are willing to send us examples we can see if there is something that
can be fixed.
Clark