Is it an academic exercise, or are you planning a real wedding reception party?
The wedding in question is actually mine; I'm very grateful to alexflint for posing the question here.
The plan is to provide a brief online (fun, hopefully) test to all guests, and then use a combinatorial optimisation algorithm to assign seating so as to maximise conversational compatibility.
Does anyone know of a freely available, short personality test that would be appropriate for estimating pairwise compatibility for wedding seating?