Choosing complements- A model with ordinal preferences (manuscript details)
An agent has to choose one alternative each from cross product of two sets. The tuples (/bundle) selected depends on how complementary the goods are to each other.